-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathfau.nimble
28 lines (24 loc) · 1.11 KB
/
fau.nimble
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
version = "0.0.1"
author = "Anuken"
description = "WIP Nim game framework"
license = "MIT"
srcDir = "src"
bin = @["fau/tools/faupack"]
binDir = "build"
requires "nim >= 2.0.0"
requires "https://github.com/Anuken/staticglfw#d9636c0a565680044d187bee7b53bb4eaf4385b9"
requires "https://github.com/Anuken/glfm#be73f6862533c4cccedfac512d7766c8a30f3122"
requires "https://github.com/Anuken/nimsoloud#c74878dcb60fd2e2af84f894a8a8ffe901aecd51"
requires "https://github.com/Anuken/polymorph#15bbc5da4223194d27520581e155521e495a9528"
requires "cligen == 1.6.17"
requires "chroma == 0.2.7"
requires "pixie == 5.0.6"
requires "vmath == 2.0.0"
requires "stbimage == 2.5"
requires "https://www.github.com/Anuken/jsony#b8c0edbac379b0507c1967c56725ecf442cfd6d7"
task imguiGen, "Generate imGUI bindings from source":
exec("nim r src/fau/tools/imgui_gen.nim")
task imguiTest, "Run imGUI test apppplication":
exec("nim -d:fauTests -d:debug r src/fau/test/test_imgui.nim")
task entityEditTest, "Run entity edit test apppplication":
exec("nim -d:fauTests -d:debug r src/fau/test/test_entityedit.nim")