-
-
Notifications
You must be signed in to change notification settings - Fork 36
/
config.nims
64 lines (52 loc) · 1.27 KB
/
config.nims
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
task build, "Compile the YAML module into a library":
--app:lib
--d:release
setCommand "c", "yaml"
task test, "Run all tests":
--r
--verbosity:0
setCommand "c", "test/tests"
task lexerTests, "Run lexer tests":
--r
--verbosity:0
setCommand "c", "test/tlex"
task parserTests, "Run parser tests":
--r
--verbosity:0
setCommand "c", "test/tparser"
task jsonTests, "Run JSON tests":
--r
--verbosity:0
setCommand "c", "test/tjson"
task domTests, "Run DOM tests":
--r
--verbosity:0
setCommand "c", "test/tdom"
task nativeTests, "Run native value tests":
--r
--verbosity:0
setCommand "c", "test/tnative"
task quickstartTests, "Run quickstart tests":
--r
--verbosity:0
setCommand "c", "test/tquickstart"
task hintsTests, "Run hints tests":
--r
--verbosity:0
setCommand "c", "test/thints"
task presenterTests, "Run presenter tests":
--r
--verbosity:0
setCommand "c", "test/tpresenter"
task bench, "Benchmarking":
--r
--w:off
--hints:off
--d:release
setCommand "c", "bench/bench"
task clean, "Remove all generated files":
exec "rm -rf libyaml.* test/tests test/parsing test/lexing bench/json docout"
setCommand "nop"
task testSuiteEvents, "Compile the testSuiteEvents tool":
--d:release
setCommand "c", "tools/testSuiteEvents"