diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ba802a..b803b6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ this project uses date-based 'snapshot' version identifiers. ### Fixed - Return passing errorlevel if BibTeX issues warnings (see \#260) +- Respect `excludefiles` when doing (local) installation ## [2023-09-07] diff --git a/l3build-install.lua b/l3build-install.lua index 64d29fc..e96259c 100644 --- a/l3build-install.lua +++ b/l3build-install.lua @@ -215,6 +215,7 @@ function install_files(target,full,dry_run) dir = dir or currentdir include = include or { } exclude = exclude or { } + insert(exclude,excludefiles) local excludelist = { } for _,glob_table in pairs(exclude) do for _,glob in pairs(glob_table) do