-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathvecs.nimble
More file actions
27 lines (23 loc) · 773 Bytes
/
vecs.nimble
File metadata and controls
27 lines (23 loc) · 773 Bytes
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
packageName = "vecs"
version = "0.0.1"
author = "Row"
description = "Vexel's ECS"
license = "MIT"
srcDir = "src"
binDir = "bin"
skipFiles = @[]
requires "nim >= 2.0.0"
task test, "Run the test suite":
exec "nim r test/immediate.nim"
exec "nim r test/deferred.nim"
exec "nim r test/after.nim"
exec "nim r test/queries.nim"
exec "nim r test/id.nim"
exec "nim r test/ecsseq.nim"
exec "nim r test/components.nim"
exec "nim r test/events.nim"
exec "nim r -d:ArchetypeWords=2 test/manycomponents.nim 2>&1"
exec "nim r test/order.nim"
exec "nim r test/snapshots.nim"
task docs, "Generate documentation":
exec "nim doc --project --git.url:git@github.com:RowDaBoat/vecs.git --index:on --outdir:docs src/vecs.nim"