diff options
| author | ruki <[email protected]> | 2017-08-14 11:27:19 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2017-08-14 11:29:30 +0800 |
| commit | dba45d143d8aff047da82cbe1a881056e6e4bc00 (patch) | |
| tree | 7b80d5de264c17b538a7c9d0fbb234ded39ac683 /core/src/sv/xmake.lua | |
| parent | 34706ba053dda9dd86902cacf42a6c1878c85234 (diff) | |
merge repo and require codes
Diffstat (limited to 'core/src/sv/xmake.lua')
| -rw-r--r-- | core/src/sv/xmake.lua | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/core/src/sv/xmake.lua b/core/src/sv/xmake.lua new file mode 100644 index 000000000..490c8bf01 --- /dev/null +++ b/core/src/sv/xmake.lua @@ -0,0 +1,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") |
