Add argument parsing.

This commit is contained in:
2020-05-14 17:19:48 +02:00
parent 62bd31b9e6
commit 55bc9f3211
3 changed files with 78 additions and 30 deletions

View File

@@ -9,10 +9,13 @@ srcDir = "src"
bin = @["randopics"]
# Dependencies
requires "nim >= 1.0.0", "gintro <= 0.5.5"
requires "nim >= 1.0.0", "gintro <= 0.5.5", "argparse >=0.10.1"
task debug, "Compile debug version":
exec "nim c --out:bin/randopics src/randopics.nim"
exec "nim c -d:debug --debugger:native --out:bin/randopics src/randopics.nim"
task r, "Compile and run":
exec "nim c -r --out:bin/randopics src/randopics.nim"
task release, "Compile release version":
exec fmt"nim c -d:release --out:bin/{version}/randopics src/randopics.nim"