nondescript/nds.nimble

29 lines
944 B
Plaintext
Raw Permalink Normal View History

2022-01-29 22:33:34 +01:00
# Package
version = "0.1.0"
author = "prod2"
description = "A simple scripting language."
license = "Apache-2.0"
srcDir = "src"
skipDirs = @["tests", "examples"]
binDir = "bin"
installExt = @["nim"]
bin = @["nds"]
# Dependencies
requires "nim >= 1.6.2"
task test, "run tests":
exec "nim c --gc:arc -d:release --skipProjCfg --skipParentCfg --out:bin/nds src/nds.nim"
exec "nim c --gc:arc -d:debug --skipProjCfg --skipParentCfg -r tests/test.nim"
2022-01-29 22:33:34 +01:00
exec "rm tests/test"
task debug, "build nds for debugging":
exec "nim c --gc:arc -d:debug --skipProjCfg --skipParentCfg --out:bin/nds src/nds.nim"
2022-12-03 20:39:19 +01:00
task danger, "build nds with -d:danger":
exec "nim c --gc:arc -d:danger --skipProjCfg --skipParentCfg --out:bin/nds src/nds.nim"
2022-01-29 22:33:34 +01:00
task profile, "build nds with internal profiler":
2022-12-03 20:39:19 +01:00
exec "nim c --gc:arc -d:danger -d:ndsprofile --skipProjCfg --skipParentCfg --out:bin/nds src/nds.nim"