Files
Xenia-Canary/src/xenia/cpu/frontend/testing/premake5.lua
2015-08-29 21:16:57 -05:00

39 lines
826 B
Lua

project_root = "../../../../.."
include(project_root.."/build_tools")
group("tests")
project("xenia-cpu-frontend-tests")
uuid("2a57d5ac-4024-4c49-9cd3-aa3a603c2ef8")
kind("ConsoleApp")
language("C++")
links({
"gflags",
"xenia-base",
"xenia-core",
"xenia-cpu",
"xenia-cpu-backend-x64",
-- TODO(benvanik): remove these dependencies.
"xenia-debug",
"xenia-kernel"
})
files({
"ppc_testing_main.cc",
"../../../base/main_"..platform_suffix..".cc",
})
files({
"*.s",
})
includedirs({
project_root.."/build_tools/third_party/gflags/src",
})
filter("files:*.s")
flags({"ExcludeFromBuild"})
filter("platforms:Windows")
debugdir(project_root)
debugargs({
"--flagfile=scratch/flags.txt",
"2>&1",
"1>scratch/stdout-testing.txt",
})