Changeset View
Changeset View
Standalone View
Standalone View
files/missing-libs-glslc.patch
- This file was added.
| --- a/glslc/CMakeLists.txt | |||||
| +++ b/glslc/CMakeLists.txt | |||||
| @@ -43,7 +43,7 @@ if (SHADERC_ENABLE_WGSL_OUTPUT) | |||||
| endif(SHADERC_ENABLE_WGSL_OUTPUT) | |||||
| target_link_libraries(glslc PRIVATE | |||||
| - glslang OSDependent OGLCompiler HLSL glslang SPIRV # Glslang libraries | |||||
| + glslang MachineIndependent GenericCodeGen OSDependent OGLCompiler HLSL glslang SPIRV # Glslang libraries | |||||
| $<$<BOOL:${SHADERC_ENABLE_WGSL_OUTPUT}>:libtint> # Tint libraries, optional | |||||
| shaderc_util shaderc # internal Shaderc libraries | |||||
| ${CMAKE_THREAD_LIBS_INIT}) | |||||
| --- a/libshaderc/CMakeLists.txt | |||||
| +++ b/libshaderc/CMakeLists.txt | |||||
| @@ -66,9 +66,10 @@ endif(SHADERC_ENABLE_INSTALL) | |||||
| find_package(Threads) | |||||
| set(SHADERC_LIBS | |||||
| - glslang OSDependent OGLCompiler glslang ${CMAKE_THREAD_LIBS_INIT} | |||||
| + glslang MachineIndependent GenericCodeGen OSDependent OGLCompiler HLSL glslang ${CMAKE_THREAD_LIBS_INIT} | |||||
| shaderc_util | |||||
| SPIRV # from glslang | |||||
| + SPIRV-Tools-opt | |||||
| SPIRV-Tools | |||||
| ) | |||||
| --- a/libshaderc_util/CMakeLists.txt | |||||
| +++ b/libshaderc_util/CMakeLists.txt | |||||
| @@ -46,8 +46,8 @@ add_definitions(-DENABLE_HLSL) | |||||
| find_package(Threads) | |||||
| target_link_libraries(shaderc_util PRIVATE | |||||
| - glslang OSDependent OGLCompiler HLSL glslang SPIRV | |||||
| - SPIRV-Tools-opt ${CMAKE_THREAD_LIBS_INIT}) | |||||
| + glslang MachineIndependent GenericCodeGen OSDependent OGLCompiler HLSL glslang SPIRV | |||||
| + SPIRV-Tools-opt SPIRV-Tools ${CMAKE_THREAD_LIBS_INIT}) | |||||
| shaderc_add_tests( | |||||
| TEST_PREFIX shaderc_util | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.