blob: efff6371cf700e4ca9a1f92f1d803a527d6bc702 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Package
version = "0.1.0"
author = "Oskari Timperi"
description = "A new awesome nimble package"
license = "Zlib"
# Dependencies
requires "nim >= 1.0.2"
requires "nimgen >= 0.5.1"
var
name = "raylib"
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
|