add tests

This commit is contained in:
2024-10-16 12:35:45 +02:00
parent fc405eeba1
commit a0fcd8b985
14 changed files with 515 additions and 67 deletions

View File

@@ -3,11 +3,27 @@ add_rules("mode.debug", "mode.release")
add_requires("fpm")
target("Tower-Defense2")
add_includedirs("include")
set_kind("binary")
add_includedirs("include", {public = true})
set_kind("static")
add_files("src/**.cpp")
add_packages("fpm")
add_packages("fpm", {public = true})
-- Tests
for _, file in ipairs(os.files("test/**.cpp")) do
local name = path.basename(file)
target(name)
set_kind("binary")
add_files(file)
set_default(false)
add_deps("Tower-Defense2")
add_tests("compile_and_run")
end
--
-- If you want to known more usage about xmake, please see https://xmake.io
--