[D3D12] Create xenia-ui-d3d12 project

This commit is contained in:
Triang3l 2018-07-18 15:02:37 +03:00
parent 03da2929aa
commit e9083dbc2f
4 changed files with 26 additions and 0 deletions

View File

@ -264,4 +264,5 @@ solution("xenia")
include("src/xenia/gpu/d3d12") include("src/xenia/gpu/d3d12")
include("src/xenia/hid/winkey") include("src/xenia/hid/winkey")
include("src/xenia/hid/xinput") include("src/xenia/hid/xinput")
include("src/xenia/ui/d3d12")
end end

View File

@ -73,6 +73,7 @@ project("xenia-app")
"xenia-gpu-d3d12", "xenia-gpu-d3d12",
"xenia-hid-winkey", "xenia-hid-winkey",
"xenia-hid-xinput", "xenia-hid-xinput",
"xenia-ui-d3d12",
}) })
filter("platforms:Windows") filter("platforms:Windows")

View File

@ -9,6 +9,8 @@ project("xenia-gpu-d3d12")
links({ links({
"xenia-base", "xenia-base",
"xenia-gpu", "xenia-gpu",
"xenia-ui",
"xenia-ui-d3d12",
"xxhash", "xxhash",
}) })
defines({ defines({
@ -18,4 +20,5 @@ project("xenia-gpu-d3d12")
}) })
local_platform_files() local_platform_files()
files({ files({
"shaders/bin/*.h",
}) })

View File

@ -0,0 +1,21 @@
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",
})
defines({
})
includedirs({
project_root.."/third_party/gflags/src",
})
local_platform_files()
files({
"shaders/bin/*.h",
})