From dba45d143d8aff047da82cbe1a881056e6e4bc00 Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 14 Aug 2017 11:27:19 +0800 Subject: merge repo and require codes --- core/src/sv/test/xmake.lua | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 core/src/sv/test/xmake.lua (limited to 'core/src/sv/test/xmake.lua') diff --git a/core/src/sv/test/xmake.lua b/core/src/sv/test/xmake.lua new file mode 100644 index 000000000..4169560e8 --- /dev/null +++ b/core/src/sv/test/xmake.lua @@ -0,0 +1,45 @@ +set_default(false) +set_languages("c99") +set_kind("binary") +add_deps("sv") +add_links("sv") +add_includedirs("../include") +add_linkdirs("$(buildir)") + +target("version_test") + add_files("version.c") + +target("comp_test") + add_files("comp.c") + +target("range_test") + add_files("range.c") + +target("match_test") + add_files("match.c") + +target("semvers_test") + add_files("semvers.c") + +target("utils_test") + add_files("utils.c") + +target("usage_test") + add_files("usage.c") + +task("check") + on_run(function () + import("core.project.task") + task.run("run", {target = "version_test"}) + task.run("run", {target = "comp_test"}) + task.run("run", {target = "range_test"}) + task.run("run", {target = "match_test"}) + task.run("run", {target = "semvers_test"}) + task.run("run", {target = "utils_test"}) + task.run("run", {target = "usage_test"}) + end) + set_menu { + usage = "xmake check" + , description = "Run tests !" + , options = {} + } -- cgit v1.3.1