diff options
Diffstat (limited to 'nimfunge98.nimble')
-rw-r--r-- | nimfunge98.nimble | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/nimfunge98.nimble b/nimfunge98.nimble new file mode 100644 index 0000000..e860c43 --- /dev/null +++ b/nimfunge98.nimble @@ -0,0 +1,24 @@ +# Package + +version = "0.1.0" +author = "Julien Dessaux" +description = "A Funge-98 interpreter written in nim" +license = "EUPL-1.2" +srcDir = "src" +bin = @["nimfunge98"] + +# Dependencies + +requires "nim >= 1.4.8" + +# Tasks + +task integration, "Runs the test suite": + exec "testament all" + +task coverage, "Run all tests and calculate coverage": + exec "coco --target 'tests/**/*.nim' --cov '!tests,!nimcache'" + +task clean, "Clean": + exec "rm -rf coverage lcov.info nimcache" + exec "rm -rf outputGotten.txt testresults tests/megatest tests/megatest.nim" |