Fix build folder path problem

This commit is contained in:
Magnus Norddahl 2021-11-13 00:17:59 +01:00
parent 60e4077209
commit 59abd6dd53

View file

@ -225,131 +225,131 @@ set( HEADERS
)
set(THIRDPARTY_SOURCES
../thirdparty/vk_mem_alloc/vk_mem_alloc.h
../thirdparty/vk_mem_alloc/vk_mem_alloc.cpp
../thirdparty/volk/volk.c
../thirdparty/volk/volk.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/SymbolTable.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/propagateNoContraction.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/PoolAlloc.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Intermediate.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/gl_types.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/parseVersions.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/attribute.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Scan.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/iomapper.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/ParseHelper.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/glslang_tab.cpp.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/SymbolTable.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/RemoveTree.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Versions.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/reflection.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/LiveTraverser.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/iomapper.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/intermOut.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Versions.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Initialize.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/linkValidate.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/InfoSink.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Constant.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/IntermTraverse.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/propagateNoContraction.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/glslang_tab.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/ShaderLang.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/Pp.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpTokens.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpAtom.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpContext.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpTokens.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpScanner.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpContext.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/attribute.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/localintermediate.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/parseConst.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Initialize.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/limits.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/ParseContextBase.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/RemoveTree.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/ParseHelper.cpp
../thirdparty/ShaderCompiler/glslang/MachineIndependent/Scan.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/reflection.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/ScanContext.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/pch.h
../thirdparty/ShaderCompiler/glslang/MachineIndependent/SpirvIntrinsics.cpp
../thirdparty/ShaderCompiler/glslang/OSDependent/osinclude.h
../thirdparty/ShaderCompiler/glslang/GenericCodeGen/Link.cpp
../thirdparty/ShaderCompiler/glslang/GenericCodeGen/CodeGen.cpp
../thirdparty/ShaderCompiler/glslang/Public/ShaderLang.h
../thirdparty/ShaderCompiler/glslang/Include/ConstantUnion.h
../thirdparty/ShaderCompiler/glslang/Include/InitializeGlobals.h
../thirdparty/ShaderCompiler/glslang/Include/Common.h
../thirdparty/ShaderCompiler/glslang/Include/PoolAlloc.h
../thirdparty/ShaderCompiler/glslang/Include/arrays.h
../thirdparty/ShaderCompiler/glslang/Include/ShHandle.h
../thirdparty/ShaderCompiler/glslang/Include/InfoSink.h
../thirdparty/ShaderCompiler/glslang/Include/ResourceLimits.h
../thirdparty/ShaderCompiler/glslang/Include/Types.h
../thirdparty/ShaderCompiler/glslang/Include/BaseTypes.h
../thirdparty/ShaderCompiler/glslang/Include/intermediate.h
../thirdparty/ShaderCompiler/glslang/Include/SpirvIntrinsics.h
../thirdparty/ShaderCompiler/spirv/Logger.h
../thirdparty/ShaderCompiler/spirv/GlslangToSpv.cpp
../thirdparty/ShaderCompiler/spirv/SPVRemapper.h
../thirdparty/ShaderCompiler/spirv/GLSL.ext.EXT.h
../thirdparty/ShaderCompiler/spirv/hex_float.h
../thirdparty/ShaderCompiler/spirv/doc.cpp
../thirdparty/ShaderCompiler/spirv/disassemble.cpp
../thirdparty/ShaderCompiler/spirv/SpvPostProcess.cpp
../thirdparty/ShaderCompiler/spirv/bitutils.h
../thirdparty/ShaderCompiler/spirv/InReadableOrder.cpp
../thirdparty/ShaderCompiler/spirv/GLSL.ext.AMD.h
../thirdparty/ShaderCompiler/spirv/GLSL.ext.NV.h
../thirdparty/ShaderCompiler/spirv/SPVRemapper.cpp
../thirdparty/ShaderCompiler/spirv/SpvBuilder.h
../thirdparty/ShaderCompiler/spirv/GLSL.ext.KHR.h
../thirdparty/ShaderCompiler/spirv/disassemble.h
../thirdparty/ShaderCompiler/spirv/SpvBuilder.cpp
../thirdparty/ShaderCompiler/spirv/GlslangToSpv.h
../thirdparty/ShaderCompiler/spirv/doc.h
../thirdparty/ShaderCompiler/spirv/SpvTools.cpp
../thirdparty/ShaderCompiler/spirv/spvIR.h
../thirdparty/ShaderCompiler/spirv/Logger.cpp
../thirdparty/ShaderCompiler/spirv/SpvTools.h
../thirdparty/ShaderCompiler/spirv/GLSL.std.450.h
../thirdparty/ShaderCompiler/OGLCompilersDLL/InitializeDll.cpp
../thirdparty/ShaderCompiler/OGLCompilersDLL/InitializeDll.h
../thirdparty/vulkan/vk_sdk_platform.h
../thirdparty/vulkan/vulkan_fuchsia.h
../thirdparty/vulkan/vulkan_win32.h
../thirdparty/vulkan/vulkan_ios.h
../thirdparty/vulkan/vk_icd.h
../thirdparty/vulkan/vk_layer.h
../thirdparty/vulkan/vulkan_xcb.h
../thirdparty/vulkan/vulkan_macos.h
../thirdparty/vulkan/vk_layer_dispatch_table.h
../thirdparty/vulkan/vulkan_ggp.h
../thirdparty/vulkan/vulkan_core.h
../thirdparty/vulkan/vulkan_wayland.h
../thirdparty/vulkan/vulkan_metal.h
../thirdparty/vulkan/vulkan_android.h
../thirdparty/vulkan/vulkan_vi.h
../thirdparty/vulkan/vulkan.h
../thirdparty/vulkan/vk_platform.h
../thirdparty/vulkan/vulkan_mir.h
../thirdparty/vulkan/vulkan_xlib_xrandr.h
../thirdparty/vulkan/vulkan_xlib.h
../thirdparty/vulkan/vk_enum_string_helper.h
../thirdparty/vulkan/vulkan_beta.h
../thirdparty/vulkan/vulkan_directfb.h
../thirdparty/vulkan/vulkan_screen.h
${CMAKE_SOURCE_DIR}/thirdparty/vk_mem_alloc/vk_mem_alloc.h
${CMAKE_SOURCE_DIR}/thirdparty/vk_mem_alloc/vk_mem_alloc.cpp
${CMAKE_SOURCE_DIR}/thirdparty/volk/volk.c
${CMAKE_SOURCE_DIR}/thirdparty/volk/volk.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/SymbolTable.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/propagateNoContraction.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/PoolAlloc.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Intermediate.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/gl_types.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/parseVersions.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/attribute.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Scan.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/iomapper.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/ParseHelper.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/glslang_tab.cpp.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/SymbolTable.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/RemoveTree.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Versions.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/reflection.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/LiveTraverser.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/iomapper.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/intermOut.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Versions.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Initialize.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/linkValidate.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/InfoSink.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Constant.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/IntermTraverse.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/propagateNoContraction.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/glslang_tab.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/ShaderLang.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/Pp.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpTokens.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpAtom.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpContext.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpTokens.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpScanner.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/preprocessor/PpContext.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/attribute.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/localintermediate.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/parseConst.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Initialize.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/limits.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/ParseContextBase.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/RemoveTree.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/ParseHelper.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/Scan.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/reflection.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/ScanContext.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/pch.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/MachineIndependent/SpirvIntrinsics.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/OSDependent/osinclude.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/GenericCodeGen/Link.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/GenericCodeGen/CodeGen.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Public/ShaderLang.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/ConstantUnion.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/InitializeGlobals.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/Common.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/PoolAlloc.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/arrays.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/ShHandle.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/InfoSink.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/ResourceLimits.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/Types.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/BaseTypes.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/intermediate.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/Include/SpirvIntrinsics.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/Logger.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GlslangToSpv.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SPVRemapper.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GLSL.ext.EXT.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/hex_float.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/doc.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/disassemble.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SpvPostProcess.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/bitutils.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/InReadableOrder.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GLSL.ext.AMD.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GLSL.ext.NV.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SPVRemapper.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SpvBuilder.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GLSL.ext.KHR.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/disassemble.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SpvBuilder.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GlslangToSpv.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/doc.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SpvTools.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/spvIR.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/Logger.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/SpvTools.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/spirv/GLSL.std.450.h
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/OGLCompilersDLL/InitializeDll.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/OGLCompilersDLL/InitializeDll.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vk_sdk_platform.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_fuchsia.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_win32.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_ios.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vk_icd.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vk_layer.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_xcb.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_macos.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vk_layer_dispatch_table.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_ggp.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_core.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_wayland.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_metal.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_android.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_vi.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vk_platform.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_mir.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_xlib_xrandr.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_xlib.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vk_enum_string_helper.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_beta.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_directfb.h
${CMAKE_SOURCE_DIR}/thirdparty/vulkan/vulkan_screen.h
)
set(THIRDPARTY_WIN32_SOURCES
../thirdparty/ShaderCompiler/glslang/OSDependent/Windows/ossource.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/OSDependent/Windows/ossource.cpp
)
set(THIRDPARTY_UNIX_SOURCES
../thirdparty/ShaderCompiler/glslang/OSDependent/Unix/ossource.cpp
${CMAKE_SOURCE_DIR}/thirdparty/ShaderCompiler/glslang/OSDependent/Unix/ossource.cpp
)
if( SSE_MATTERS )