ios compilation

This commit is contained in:
2026-05-05 18:20:20 +03:00
parent 386c2fc045
commit c5aef33171
23 changed files with 71 additions and 41 deletions

View File

@@ -13,7 +13,6 @@ ADD_DEPENDENCY_BUILD_FILE(gen, "vulkan/generate.build.cpp");
CUtlVector<CUtlString> MaterialSystem_CompiledFiles = {
"materialsystem.cpp",
"compiledshader.cpp",
};
CUtlVector<CUtlString> RenderContextVulkan_CompiledFiles = {
"compiledshader.cpp",
@@ -43,6 +42,10 @@ DECLARE_BUILD_STAGE(MaterialSystem)
LinkProject_t ldProject = {};
compileProject.m_szName = "MaterialSystem";
if ( GET_PROJECT_VALUE(config, "static") != "true" )
{
MaterialSystem_CompiledFiles.AppendTail("compiledshader.cpp");
}
compileProject.files = MaterialSystem_CompiledFiles;
compileProject.includeDirectories = {
"../public",
@@ -92,6 +95,7 @@ DECLARE_BUILD_STAGE(RenderSystemVulkan)
EXTERNAL"Vulkan-Headers/include",
EXTERNAL"Vulkan-Utility-Libraries/include",
EXTERNAL"VulkanMemoryAllocator/include",
EXTERNAL"SPIRV-Headers/include",
EXTERNAL"volk",
EXTERNAL,
};