blob: 490c8bf0190b18fb73375cb49cc8bb13976689b0 (
plain)
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
|
set_project("libsv")
set_version("0.0.1")
set_warnings("all", "error")
if is_os("macosx") or is_os("ios") then
add_cflags("-Wno-nullability-completeness")
add_cxxflags("-Wno-nullability-completeness")
end
if is_mode("release") then
set_symbols("hidden")
set_optimize("fastest")
set_strip("all")
end
if is_mode("debug") then
set_symbols("debug")
set_optimize("none")
end
target("sv")
set_default(true)
set_languages("c99")
set_kind("$(kind)")
set_headerdir("$(buildir)/include")
add_headers("include/(*.h)")
add_includedirs("$(buildir)", "include")
add_files("src/*.c")
add_subdirs("test")
|