diff --git a/premake5.lua b/premake5.lua index f603b59af..73530547a 100644 --- a/premake5.lua +++ b/premake5.lua @@ -285,6 +285,7 @@ workspace("xenia") include("src/xenia/hid") include("src/xenia/hid/nop") include("src/xenia/kernel") + include("src/xenia/patcher") include("src/xenia/ui") include("src/xenia/ui/spirv") include("src/xenia/ui/vulkan") diff --git a/src/xenia/app/premake5.lua b/src/xenia/app/premake5.lua index 64ebf0db2..28a42b98e 100644 --- a/src/xenia/app/premake5.lua +++ b/src/xenia/app/premake5.lua @@ -28,6 +28,7 @@ project("xenia-app") "xenia-ui", "xenia-ui-spirv", "xenia-ui-vulkan", + "xenia-patcher", "xenia-vfs", }) links({ diff --git a/src/xenia/gpu/d3d12/premake5.lua b/src/xenia/gpu/d3d12/premake5.lua index bc6e95653..3c62ec900 100644 --- a/src/xenia/gpu/d3d12/premake5.lua +++ b/src/xenia/gpu/d3d12/premake5.lua @@ -39,6 +39,7 @@ project("xenia-gpu-d3d12-trace-viewer") "xenia-ui", "xenia-ui-d3d12", "xenia-vfs", + "xenia-patcher", }) links({ "aes_128", @@ -86,6 +87,7 @@ project("xenia-gpu-d3d12-trace-dump") "xenia-ui", "xenia-ui-d3d12", "xenia-vfs", + "xenia-patcher", }) links({ "aes_128", diff --git a/src/xenia/gpu/vulkan/premake5.lua b/src/xenia/gpu/vulkan/premake5.lua index a95f8f492..333f3d74a 100644 --- a/src/xenia/gpu/vulkan/premake5.lua +++ b/src/xenia/gpu/vulkan/premake5.lua @@ -45,6 +45,7 @@ project("xenia-gpu-vulkan-trace-viewer") "xenia-ui-spirv", "xenia-ui-vulkan", "xenia-vfs", + "xenia-patcher", }) links({ "aes_128", @@ -112,6 +113,7 @@ project("xenia-gpu-vulkan-trace-dump") "xenia-ui-spirv", "xenia-ui-vulkan", "xenia-vfs", + "xenia-patcher", }) links({ "aes_128", diff --git a/src/xenia/patcher/premake5.lua b/src/xenia/patcher/premake5.lua new file mode 100644 index 000000000..ac8f255c4 --- /dev/null +++ b/src/xenia/patcher/premake5.lua @@ -0,0 +1,14 @@ +project_root = "../../.." +include(project_root.."/tools/build") + +group("src") +project("xenia-patcher") + uuid("e1c75f76-9e7b-48f6-b17e-dbd20f7a1592") + kind("StaticLib") + language("C++") + links({ + "xenia-base" + }) + defines({ + }) + recursive_platform_files()