summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/l3build/l3build-tagging.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/scripts/l3build/l3build-tagging.lua')
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-tagging.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/Master/texmf-dist/scripts/l3build/l3build-tagging.lua b/Master/texmf-dist/scripts/l3build/l3build-tagging.lua
index 9a6f8cf5014..6ad11e68943 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-tagging.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-tagging.lua
@@ -28,7 +28,7 @@ local os_date = os.date
local match = string.match
local gsub = string.gsub
-function update_tag(filename,content,tagname,tagdate)
+update_tag = update_tag or function(filename,content,tagname,tagdate)
return content
end
@@ -61,8 +61,9 @@ local function update_file_tag(file,tagname,tagdate)
return 0
end
-function tag(tagname)
+function tag(tagnames)
local tagdate = options["date"] or os_date("%Y-%m-%d")
+ local tagname = tagnames[1] or tagdate
local dirs = remove_duplicates({currentdir, sourcefiledir, docfiledir})
local errorlevel = 0
for _,dir in pairs(dirs) do