[latex3-commits] [latex3/l3build] main: Extend excludefiles to cover build.lua, etc. (d8518d6)
github at latex-project.org
github at latex-project.org
Mon Sep 11 13:08:46 CEST 2023
Repository : https://github.com/latex3/l3build
On branch : main
Link : https://github.com/latex3/l3build/commit/d8518d6437c37987624a451efa0b2288a037b2ce
>---------------------------------------------------------------
commit d8518d6437c37987624a451efa0b2288a037b2ce
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Mon Sep 11 12:08:46 2023 +0100
Extend excludefiles to cover build.lua, etc.
See #286.
>---------------------------------------------------------------
d8518d6437c37987624a451efa0b2288a037b2ce
CHANGELOG.md | 1 +
l3build-variables.lua | 2 +-
l3build.dtx | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b803b6d..2abd344 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,7 @@ this project uses date-based 'snapshot' version identifiers.
- Extend version string normalisation during checks
(see issue \#96)
+- Extend excludefiles to cover `build.lua` (see \#286)
### Fixed
- Return passing errorlevel if BibTeX issues warnings
(see \#260)
diff --git a/l3build-variables.lua b/l3build-variables.lua
index 204c386..bbebf2f 100644
--- a/l3build-variables.lua
+++ b/l3build-variables.lua
@@ -83,7 +83,7 @@ cleanfiles = cleanfiles or {"*.log", "*.pdf", "*.zip"}
demofiles = demofiles or { }
docfiles = docfiles or { }
dynamicfiles = dynamicfiles or { }
-excludefiles = excludefiles or {"*~"}
+excludefiles = excludefiles or {"*~","build.lua","config-*.lua"}
exefiles = exefiles or { }
installfiles = installfiles or {"*.sty","*.cls"}
makeindexfiles = makeindexfiles or {"*.ist"}
diff --git a/l3build.dtx b/l3build.dtx
index d138ea7..295e270 100644
--- a/l3build.dtx
+++ b/l3build.dtx
@@ -88,7 +88,7 @@
\luavarset{demofiles} {\{\}}{Files which show how to use a module}
\luavarset{docfiles} {\{\}}{Files which are part of the documentation but should not be typeset}
\luavarset{dynamicfiles} {\{ \}}{Secondary files to cleared before each test is run}
-\luavarset{excludefiles} {\{"*\string~"\}}{Files to ignore entirely (default for Emacs backup files)}
+\luavarset{excludefiles} {\{"*\string~","build.lua","config-*.lua"\}}{Files to ignore entirely (default for Emacs backup files)}
\luavarset{installfiles} {\{"*.sty","*.cls"\}}{Files to install to the \texttt{tex} area of the \texttt{texmf} tree}
\luavarset{makeindexfiles} {\{"*.ist"\}}{MakeIndex files to be included in a TDS-style zip}
\luavarset{scriptfiles} {\{ \}}{Files to install to the \texttt{scripts} area of the \texttt{texmf} tree}
More information about the latex3-commits
mailing list.