-
Notifications
You must be signed in to change notification settings - Fork 0
/
haxe.json
62 lines (61 loc) · 1.61 KB
/
haxe.json
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
{
"build" : {
"-resource" : [
"tests.pml@tests",
"src/main/resource/stx.pml@stx",
"src/main/resource/stx_key_val.pml@stx_key_val",
"src/main/resource/stx_flag.pml@stx_flag",
"src/main/resource/stx_flag_fail.pml@stx_flag_fail",
"src/main/resource/stx_build_section.pml@stx_build_section",
"src/main/resource/stx_build.pml@stx_build"
],
"-D" : ["no-deprecation-warnings"],
"-p" : ["src/main/haxe"],
"-lib" : [
"stx_pico","stx_nano","stx_show","stx_ds",
"stx_assert","bake","stx_asys","stx_show","stx_log","stx_cli",
"tink_core","tink_macro","tink_runloop"
],
"run" : {
"--macro" : "tink.runloop.Boot.boot()",
"-D" : ["stx.stream.switches.debug=true","stx.parse.switches.debug=false"],
"--debug" : true,
"--main" : "stx.sys.build.Main"
},
"test" : {
"-L" :["stx_test"],
"-cp" : "src/main/haxe",
"--debug" : true,
"-D" : ["stx.stream.switches.debug=true","stx.parse.switches.debug=false"],
"-main" : "stx.sys.build.Test",
"interp" : {
"--interp" : true
},
"js" : {
"-lib" : "hxnodejs",
"--js" : "test.js"
},
"neko" :{
"--neko" : "test.n"
},
"cpp" : {
"--cpp" : "test_cpp"
},
"jvm" : {
"--jvm" : "test_jvm"
},
"python" : {
"--python" : "test.py"
},
"lua" : {
"--lua" : "test.lua"
},
"php" : {
"--php" : "test.php"
}
},
"unit" : {
"--macro" : ["include('stx.sys.build',true)"]
}
}
}