[latex3-commits] [git/l3build] manifest: documentation for producing a "minimal" manifest (f58aa54)
Will Robertson
wspr81 at gmail.com
Tue Jan 2 01:54:39 CET 2018
Repository : https://github.com/latex3/l3build
On branch : manifest
Link : https://github.com/latex3/l3build/commit/f58aa54bbfb210cc72125222cbf225b13fc0393e
>---------------------------------------------------------------
commit f58aa54bbfb210cc72125222cbf225b13fc0393e
Author: Will Robertson <wspr81 at gmail.com>
Date: Tue Jan 2 08:54:39 2018 +0800
documentation for producing a "minimal" manifest
>---------------------------------------------------------------
f58aa54bbfb210cc72125222cbf225b13fc0393e
l3build-manifest-setup.lua | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/l3build-manifest-setup.lua b/l3build-manifest-setup.lua
index f5350f2..e35310d 100644
--- a/l3build-manifest-setup.lua
+++ b/l3build-manifest-setup.lua
@@ -36,8 +36,24 @@ for those people who are interested.
--[[
Setup of manifest "groups"
--------------------------
+
+ The grouping of manifest files is broken into three subheadings:
+
+ * The development repository
+ * The TDS structure from `ctan`
+ * The CTAN structure from `ctan`
+
+ The latter two will only be produced if the `manifest` target is run *after*
+ the `ctan` target. Contrarily, if you run `clean` before `manifest` then
+ only the first grouping will be printed.
+
+ If you want to omit the files in the development repository, essentially
+ producing a minimalist manifest with only the files included for distribution,
+ make a copy of the `manifest_setup` function and delete the groups under
+ the ‘Repository manifest’ subheading below.
--]]
+
manifest_setup = manifest_setup or function()
local groups = {
{
More information about the latex3-commits
mailing list