[latex3-commits] [git/LaTeX3-latex3-l3build] master: Fix creation of bundle CTAN releases (02f1acb)

Joseph Wright joseph.wright at morningstar2.co.uk
Tue Aug 7 11:05:57 CEST 2018


Repository : https://github.com/latex3/l3build
On branch  : master
Link       : https://github.com/latex3/l3build/commit/02f1acb8b3cbd301477f0201d7bec4265e16ed8e

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

commit 02f1acb8b3cbd301477f0201d7bec4265e16ed8e
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Tue Aug 7 10:05:57 2018 +0100

    Fix creation of bundle CTAN releases


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

02f1acb8b3cbd301477f0201d7bec4265e16ed8e
 CHANGELOG.md        |    3 +++
 l3build-ctan.lua    |    7 ++++++-
 l3build-stdmain.lua |    4 ++++
 3 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a41ee4b..00a0d85 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,9 @@ this project uses date-based 'snapshot' version identifiers.
 ### Changed
 - Suppress file name info in PDF output for included images, etc.
 
+### Fixed
+- Issue with creation of CTAN releases for bundles
+
 ## [2018-08-04]
 
 ### Added
diff --git a/l3build-ctan.lua b/l3build-ctan.lua
index 9d29f63..f1e0757 100644
--- a/l3build-ctan.lua
+++ b/l3build-ctan.lua
@@ -55,7 +55,12 @@ function copyctan()
   end
 end
 
--- Standard versions of the main targets for building modules
+function bundlectan()
+  local errorlevel = install_files(tdsdir,true)
+  if errorlevel ~=0 then return errorlevel end
+  copyctan()
+  return 0
+end
 
 function ctan()
   -- Always run tests for all engines
diff --git a/l3build-stdmain.lua b/l3build-stdmain.lua
index 14215e9..86eb703 100644
--- a/l3build-stdmain.lua
+++ b/l3build-stdmain.lua
@@ -58,6 +58,10 @@ target_list =
             return 0
           end
       },
+    bundlectan = 
+      {
+        func = bundlectan
+      },
     bundleunpack =
       {
         func = bundleunpack,





More information about the latex3-commits mailing list