# Package version = "0.2.0" author = "nocturn9x" description = "A rewrite of Peon 0.1.x" license = "Apache-2.0" srcDir = "src" bin = @["peon"] binDir = "bin" # Dependencies requires "nim == 2.2.6", "nimcrypto >= 0.6.2", "noise >= 0.1.6" task test, "Runs the test suite": exec "nim r -d:release -d:useMalloc tests/tokenize.nim" exec "nim r -d:release -d:useMalloc tests/parse.nim" exec "nim r -d:release -d:useMalloc tests/parse_regressions.nim" exec "nim r -d:release -d:useMalloc tests/cli_flags.nim" exec "nim r -d:release -d:useMalloc tests/module_loader.nim" exec "nim r -d:release -d:useMalloc tests/module_typecheck.nim" exec "nim r -d:release -d:useMalloc tests/typecheck.nim" exec "nim r -d:release -d:useMalloc tests/async.nim" exec "nim r -d:release -d:useMalloc tests/c_codegen.nim" exec "nim r -d:release -d:useMalloc tests/codegen.nim" exec "nim r -d:release -d:useMalloc tests/variants.nim" exec "nim r -d:release -d:useMalloc tests/ownership_analysis.nim" exec "nim r -d:release -d:useMalloc tests/ref_analysis_threads.nim" exec "nim r -d:release -d:useMalloc tests/monomorphization.nim" exec "nim r -d:release -d:useMalloc tests/closure_conversion_test.nim" exec "nim r -d:release -d:useMalloc tests/vm.nim"