diff options
Diffstat (limited to 'raylib.nimble')
| -rw-r--r-- | raylib.nimble | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/raylib.nimble b/raylib.nimble new file mode 100644 index 0000000..5a4ce8c --- /dev/null +++ b/raylib.nimble @@ -0,0 +1,36 @@ +# Package + +version = "0.1.0" +author = "Oskari Timperi" +description = "A new awesome nimble package" +license = "Zlib" +srcDir = "src" + + + +# Dependencies + +requires "nim >= 1.0.2" +requires "nimgen >= 0.5.1" + +var + name = "nimraylib" + cmd = when defined(Windows): "cmd /c " else: "" + ext = when defined(Windows): ".exe" else: "" + ldpath = when defined(Linux): "LD_LIBRARY_PATH=x64 " else: "" + +# mkDir(name) + +task setup, "Checkout and generate": + if gorgeEx(cmd & "nimgen").exitCode != 0: + withDir(".."): + exec "nimble install nimgen -y" + exec cmd & "nimgen " & name & ".cfg" + +before install: + setupTask() + +# task test, "Test nimbass": +# exec "nim c -d:nimDebugDlOpen tests/basstest.nim" +# withDir("nimbass"): +# exec ldpath & "../tests/basstest" & ext |
