[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