run with valgrind

This commit is contained in:
2024-04-13 17:31:16 +02:00
parent 83451137d0
commit f3554454a9

View File

@@ -1,4 +1,4 @@
add_rules("mode.debug", "mode.release")
add_rules("mode.debug", "mode.release", "mode.valgrind")
add_includedirs("Blitz/include")
set_languages("c++17")
@@ -9,3 +9,11 @@ target("BlitzConsole")
set_kind("binary")
add_deps("Blitz")
add_files("src/*.cpp")
-- Valgrind test
if is_mode("valgrind") then
on_run(function (target)
os.execv("valgrind", {"-s", "--leak-check=full", target:targetfile()})
end)
end