[latex3-commits] [git/l3build] master: Create TDS-style zip as-standard (5824f78)

Joseph Wright joseph.wright at morningstar2.co.uk
Thu Jan 18 09:44:20 CET 2018


Repository : https://github.com/latex3/l3build
On branch  : master
Link       : https://github.com/latex3/l3build/commit/5824f78a9e02700013925da3692d309a26772c9a

>---------------------------------------------------------------

commit 5824f78a9e02700013925da3692d309a26772c9a
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Thu Jan 18 08:44:20 2018 +0000

    Create TDS-style zip as-standard
    
    This is now well-established and reliable, and there is little need to
    make every user of l3build request a TDS-style zip file.


>---------------------------------------------------------------

5824f78a9e02700013925da3692d309a26772c9a
 l3build-variables.lua |    4 +++-
 l3build.dtx           |    2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/l3build-variables.lua b/l3build-variables.lua
index d531be2..78af779 100644
--- a/l3build-variables.lua
+++ b/l3build-variables.lua
@@ -181,7 +181,9 @@ if flatten == nil then
   flatten = true
 end
 maxprintline = maxprintline or 79
-packtdszip   = packtdszip   or false
+if packtdszip == nil then
+  packtdszip = true
+end
 scriptname   = scriptname   or "build.lua"
 typesetcmds  = typesetcmds  or ""
 typesetruns  = typesetruns  or 2
diff --git a/l3build.dtx b/l3build.dtx
index ee7c2a0..c5b3023 100644
--- a/l3build.dtx
+++ b/l3build.dtx
@@ -149,7 +149,7 @@
 \luavarset{epoch}       {1463734800}  {Epoch (Unix date) to set for test runs}
 \luavarset{flatten}     {true}        {Switch to flatten any source structure when sending to CTAN}
 \luavarset{maxprintline}{79}          {Length of line to use in log files}
-\luavarset{packtdszip}  {false}       {Switch to build a TDS-style zip file for CTAN}
+\luavarset{packtdszip}  {true}        {Switch to build a TDS-style zip file for CTAN}
 \luavarset{scriptname}  {"build.lua"} {Name of script used in dependencies}
 \luavarset{typesetcmds} {""}          {Instructions to be passed to \TeX{} when doing typesetting.}
 \luavarset{typsetcycles}{3}           {Number of cycles of typesetting to carry out.}





More information about the latex3-commits mailing list