diff --git a/src/xenia/hid/premake5.lua b/src/xenia/hid/premake5.lua index a348160f6..1b374a4fb 100644 --- a/src/xenia/hid/premake5.lua +++ b/src/xenia/hid/premake5.lua @@ -33,16 +33,6 @@ project("xenia-hid-demo") "xenia-ui", "xenia-ui-vulkan", }) - filter("platforms:Linux") - links({ - "X11", - "xcb", - "X11-xcb", - "GL", - "vulkan", - }) - filter() - flags({ "WinMain", -- Use WinMain instead of main. }) @@ -55,14 +45,21 @@ project("xenia-hid-demo") }) files({ "hid_demo.cc", - project_root.."/src/xenia/base/main_"..platform_suffix..".cc", - }) - files({ + "../base/main_"..platform_suffix..".cc", }) resincludedirs({ project_root, }) + filter("platforms:Linux") + links({ + "X11", + "xcb", + "X11-xcb", + "GL", + "vulkan", + }) + filter("platforms:Windows") links({ "xenia-hid-winkey", diff --git a/src/xenia/ui/vulkan/premake5.lua b/src/xenia/ui/vulkan/premake5.lua index 51fd69aa5..1624d3d4e 100644 --- a/src/xenia/ui/vulkan/premake5.lua +++ b/src/xenia/ui/vulkan/premake5.lua @@ -37,16 +37,6 @@ project("xenia-ui-window-vulkan-demo") "xenia-ui-spirv", "xenia-ui-vulkan", }) - filter("platforms:Linux") - links({ - "X11", - "xcb", - "X11-xcb", - "GL", - "vulkan", - }) - filter() - flags({ "WinMain", -- Use WinMain instead of main. })