summaryrefslogtreecommitdiff
path: root/generate.lua
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2024-02-08 22:31:47 +0100
committerAki <please@ignore.pl>2024-02-08 22:35:46 +0100
commit2b961ff5c3058b477e1ead61d8fa139f126509fd (patch)
tree1191780309675195806c9d63446ab10f8314220a /generate.lua
parent89b7fc43530535ea0fb2114e5fa0cf5660ca37a0 (diff)
downloadactivity-2b961ff5c3058b477e1ead61d8fa139f126509fd.zip
activity-2b961ff5c3058b477e1ead61d8fa139f126509fd.tar.gz
activity-2b961ff5c3058b477e1ead61d8fa139f126509fd.tar.bz2
Generate empty rolling table
Diffstat (limited to 'generate.lua')
-rw-r--r--generate.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/generate.lua b/generate.lua
index a216808..cea6a87 100644
--- a/generate.lua
+++ b/generate.lua
@@ -3,6 +3,7 @@ local args = require "pl.lapp" [[
Generates activity chart
-f (string default 'ansi') Output format of the chart
-y (optional number) Year of the chart
+ -R Generate rolling chart
<repos...> (optional string) Paths to repositories with activity
]]
local activity = require "activity"
@@ -12,4 +13,8 @@ if not ok then
io.stderr:write(("couldn't find specified format: %q\n"):format(args.f))
os.exit(1)
end
-io.write(activity.generate_table(args.y, git.lookup(args.repos), maybe_format))
+local maybe_year = args.y
+if args.R then
+ maybe_year = "rolling"
+end
+io.write(activity.generate_table(maybe_year, git.lookup(args.repos), maybe_format))