Files
Xenia-Canary/src/xenia/ui/d3d12/premake5.lua
2020-08-30 16:56:06 +03:00

38 lines
717 B
Lua

project_root = "../../../.."
include(project_root.."/tools/build")
group("src")
project("xenia-ui-d3d12")
uuid("f93dc1a8-600f-43e7-b0fc-ae3eefbe836b")
kind("StaticLib")
language("C++")
links({
"xenia-base",
"xenia-ui",
})
local_platform_files()
files({
"shaders/bin/*.h",
})
group("demos")
project("xenia-ui-window-d3d12-demo")
uuid("3b9686a7-0f04-4e17-8b00-aeb78ae1107c")
kind("WindowedApp")
language("C++")
links({
"fmt",
"imgui",
"xenia-base",
"xenia-ui",
"xenia-ui-d3d12",
})
files({
"../window_demo.cc",
"d3d12_window_demo.cc",
project_root.."/src/xenia/base/main_"..platform_suffix..".cc",
})
resincludedirs({
project_root,
})