Skip to content

Commit b9e449f

Browse files
committed
Add xmake.lua
1 parent cb987aa commit b9e449f

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

xmake.lua

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
set_project("json-parser")
2+
set_version("1.2.2")
3+
4+
if is_mode("release") then
5+
set_optimize("faster")
6+
set_strip("all")
7+
elseif is_mode("debug") then
8+
set_symbols("debug")
9+
set_optimize("none")
10+
end
11+
12+
set_languages("c99")
13+
set_warnings("all")
14+
15+
target("json-parser")
16+
set_kind("$(kind)")
17+
add_files("rbtree.c", "json_parser.c")
18+
19+
target("test_speed")
20+
set_kind("binary")
21+
add_files("test_speed.c")
22+
add_deps("json-parser")
23+
24+
target("parse_json")
25+
set_kind("binary")
26+
add_files("test.c")
27+
add_deps("json-parser")

0 commit comments

Comments
 (0)