diff options
Diffstat (limited to 'generate.lua')
-rw-r--r-- | generate.lua | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/generate.lua b/generate.lua index c9a21bf..02d46a8 100644 --- a/generate.lua +++ b/generate.lua @@ -1,5 +1,9 @@ +local args = require "pl.lapp" [[ +Generates activity chart + -f (string default 'ansi') Output format of the chart + -y (optional number) Year of the chart + <repos...> (optional string) Paths to repositories with activity +]] local activity = require "activity" -local format = require "activity.formats.html5" -local args = {...} -local year = tonumber(table.remove(args, 1)) -print(activity.generate_table(year, args, format)) +local format = require("activity.formats." .. args.f) +io.write(activity.generate_table(args.y, args.repos, format)) |