summaryrefslogtreecommitdiff
path: root/tests/console/xmake.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tests/console/xmake.lua')
-rw-r--r--tests/console/xmake.lua28
1 files changed, 14 insertions, 14 deletions
diff --git a/tests/console/xmake.lua b/tests/console/xmake.lua
index b4cf57d58..74ebb7574 100644
--- a/tests/console/xmake.lua
+++ b/tests/console/xmake.lua
@@ -1,14 +1,14 @@
set_version("1.0.1")
set_config_h("$(buildir)/demo.h")
-if modes("debug") then
+if is_mode("debug") then
set_symbols("debug")
set_warnings("all")
set_optimize("none")
add_cxflags("-fsanitize=address", "-ftrapv")
end
-if modes("release") then
+if is_mode("release") then
set_strip("all")
set_symbols("hidden")
add_cflags("-Wno-error=deprecated-declarations")
@@ -17,23 +17,23 @@ if modes("release") then
add_vectorexts("sse2", "ssse3", "mmx")
end
-if modes("profile") then
+if is_mode("profile") then
set_symbols("debug")
set_warnings("none")
set_optimize("fastest")
end
-if archs("x86", "x64") then
+if is_arch("x86", "x64") then
add_defines("ARCH=\"$(arch)\"", "PLAT=$(plat)", "MODE=$(mode)", "HOST=$(host)")
end
-def_option("option1")
+option("option1")
set_option_enable(true)
set_option_showmenu(true)
add_option_defines_h_if_ok("OPTION1_ENABLE")
set_option_description("The option for definition and need not check.")
-def_option("option2")
+option("option2")
set_option_enable(false)
set_option_showmenu(true)
add_option_defines_h_if_ok("OPTION2_ENABLE")
@@ -41,7 +41,7 @@ def_option("option2")
add_option_includedirs("src/hello1")
set_option_description("The option for finding includes.")
-def_option("option3")
+option("option3")
set_option_enable(false)
set_option_showmenu(true)
add_option_defines_h_if_ok("OPTION3_ENABLE")
@@ -49,26 +49,26 @@ def_option("option3")
add_option_linkdirs("$(buildir)")
set_option_description("The option for finding links.")
-def_option("option4")
+option("option4")
set_option_enable(false)
set_option_showmenu(true)
add_option_defines_h_if_ok("OPTION4_ENABLE")
set_option_description("The option for finding interfaces.")
- if not plats("windows") then
+ if not is_plat("windows") then
add_option_links("z", "sqlite3")
add_option_cfuncs("sqlite3_open")
add_option_cincludes("stdio.h", "sqlite3.h")
end
-def_target("hello1")
+target("hello1")
set_kind("static")
add_files("src/hello1/*.c")
-def_target("hello2")
+target("hello2")
set_kind("shared")
add_files("$(projectdir)/src/hello2/*.c")
-def_target("hello3")
+target("hello3")
set_kind("static")
add_files("src/hello3/*.c")
add_headers("src/(hello3/*.h)")
@@ -76,13 +76,13 @@ def_target("hello3")
set_targetdir("$(buildir)/lib")
set_objectdir("$(buildir)/obj")
-def_target("hello4")
+target("hello4")
set_kind("static")
add_deps("hello1", "hello2")
add_files("$(buildir)/.objs/hello1/**.o")
add_files("$(buildir)/.objs/hello2/**.obj")
-def_target("hello5")
+target("hello5")
set_kind("static")
add_deps("hello4", "hello1")
add_files("$(buildir)/hello1.lib")