Skip to content

Commit

Permalink
Issue #210: custom --date for reproducible builds
Browse files Browse the repository at this point in the history
  • Loading branch information
Steve Donovan committed Sep 28, 2015
1 parent b248a2e commit 299e82a
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion ldoc.lua
Expand Up @@ -61,6 +61,7 @@ ldoc, a documentation generator for Lua, vs 1.4.3
-M,--merge allow module merging
-S,--simple no return or params, no summary
-O,--one one-column output layout
--date (default system) use this date in generated doc
--dump debug output dump
--filter (default none) filter output as Lua data (e.g pl.pretty.dump)
--tags (default none) show all references to given tags, comma-separated
Expand Down Expand Up @@ -801,7 +802,12 @@ ldoc.modules = module_list
ldoc.title = ldoc.title or args.title
ldoc.project = ldoc.project or args.project
ldoc.package = args.package:match '%a+' and args.package or nil
ldoc.updatetime = os.date("%Y-%m-%d %H:%M:%S")

if args.date == 'system' then
ldoc.updatetime = os.date("%Y-%m-%d %H:%M:%S")
else
ldoc.updatetime = args.date
end

local html = require 'ldoc.html'

Expand Down

0 comments on commit 299e82a

Please sign in to comment.