[latex3-commits] [git/LaTeX3-latex3-luaotfload] 3.12-20200126: unify master and dev test: both with luahbtex + latex-dev (e271523)

Ulrike Fischer fischer at troubleshooting-tex.de
Sun Feb 2 18:32:11 CET 2020


Repository : https://github.com/latex3/luaotfload
On branch  : 3.12-20200126
Link       : https://github.com/latex3/luaotfload/commit/e271523a98fc922b00e322f5881bb10c3b74d936

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

commit e271523a98fc922b00e322f5881bb10c3b74d936
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Sun Feb 2 18:32:11 2020 +0100

    unify master and dev test: both with luahbtex + latex-dev


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

e271523a98fc922b00e322f5881bb10c3b74d936
 build.lua | 31 ++++++++-----------------------
 1 file changed, 8 insertions(+), 23 deletions(-)

diff --git a/build.lua b/build.lua
index c86a84e..5d76241 100644
--- a/build.lua
+++ b/build.lua
@@ -3,7 +3,6 @@ packageversion= "3.1202-dev"
 packagedate   = "2019-12-23"
 fontloaderdate= "2019-10-29"
 packagedesc   = "harf"
-checkformat   = "latex"
 
 module   = "luaotfload"
 ctanpkg  = "luaotfload"
@@ -38,7 +37,6 @@ local master_branch do
     print("creating/installing dev-version in " .. tdsroot)
     ctanpkg = ctanpkg .. "-dev"
     ctanzip = ctanpkg
-    checkformat="latex-dev"
   end
 end
 ---------------------------------
@@ -78,36 +76,23 @@ specialformats["latex-dev"] = specialformats["latex-dev"] or {
 local has_hbengine = os.execute(os.type == "unix"
                                   and "command -v luahbtex > /dev/null"
                                   or "where /q luahbtex") == 0 or nil
--- temporary for test dev branch
-if master_branch then
-stdengine    = "luatex"
-checkengines = {"luatex"}
+assert(has_hbengine, "luahbtex is required for latex-dev")                                  
+
+checkformat   = "latex-dev" -- in tl2020 this can be perhaps latex-dev and latex 
+stdengine     = "luahbtex"
+checkengines = {"luahbtex"}
 
 checkconfigs = {
                 "build",
+                "config-harf",
                 "config-loader-unpackaged",
                 "config-loader-reference",
                 "config-latex-TU",
-                "config-unicode-math",
+           --     "config-unicode-math", -- currently broken
                 "config-plain",
                 "config-fontspec",                
                }
-else
-assert(has_hbengine, "luahbtex is required for latex-dev")
-stdengine    = "luahbtex"
-checkengines = {"luahbtex"}
 
-checkconfigs = {
-                "build",
-                "config-harf",
---                "config-loader-unpackaged",
---                "config-loader-reference",
---                "config-latex-TU",
---                "config-unicode-math",
---                "config-plain",
---                "config-fontspec",                
-               }
-end
 checkruns = 3
 checksuppfiles = {"texmf.cnf"}
 typesetsuppfiles = {"texmf.cnf"}
@@ -115,7 +100,7 @@ typesetsuppfiles = {"texmf.cnf"}
 -- exclude some text temporarly or in certain systems ...
 if os.env["CONTEXTPATH"] then
   -- local system
-     excludetests = {"math"} -- because of adjdemerits bug
+  --   excludetests = {"math"} -- because of adjdemerits bug
   if ismiktex then
    excludetests = {"arabkernsfs","fontload-ttc-fontindex"}
   else





More information about the latex3-commits mailing list.