diff --git a/ios/CMakeLists.txt b/ios/CMakeLists.txt index f3e75d9d..b5ac4e61 100644 --- a/ios/CMakeLists.txt +++ b/ios/CMakeLists.txt @@ -96,57 +96,13 @@ endif() ############################# glslang ############################# -add_library(GenericCodeGen STATIC IMPORTED GLOBAL) -set_target_properties(GenericCodeGen PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libGenericCodeGen.a -) - -add_library(glslang STATIC IMPORTED GLOBAL) -set_target_properties(glslang PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libglslang.a -) - -add_library(glslang-default-resource-limits STATIC IMPORTED GLOBAL) -set_target_properties(glslang-default-resource-limits PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libglslang-default-resource-limits.a -) - -add_library(MachineIndependent STATIC IMPORTED GLOBAL) -set_target_properties(MachineIndependent PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libMachineIndependent.a -) - -add_library(OGLCompiler STATIC IMPORTED GLOBAL) -set_target_properties(OGLCompiler PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libOGLCompiler.a -) - -add_library(OSDependent STATIC IMPORTED GLOBAL) -set_target_properties(OSDependent PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libOSDependent.a -) - -add_library(SPIRV STATIC IMPORTED GLOBAL) -set_target_properties(SPIRV PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libSPIRV.a -) - -add_library(SPIRV-Tools STATIC IMPORTED GLOBAL) -set_target_properties(SPIRV-Tools PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libSPIRV-Tools.a -) - -add_library(SPIRV-Tools-opt STATIC IMPORTED GLOBAL) -set_target_properties(SPIRV-Tools-opt PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libSPIRV-Tools-opt.a -) - -add_library(SPVRemapper STATIC IMPORTED GLOBAL) -set_target_properties(SPVRemapper PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libSPVRemapper.a -) - -set(glslang_libs_name glslang glslang-default-resource-limits MachineIndependent OGLCompiler OSDependent SPIRV SPIRV-Tools-opt SPIRV-Tools SPVRemapper GenericCodeGen) +set(glslang_libs_name glslang glslang-default-resource-limits MachineIndependent OGLCompiler OSDependent SPIRV SPIRV-Tools SPIRV-Tools-opt GenericCodeGen) +foreach(gl IN LISTS glslang_libs_name) + add_library(${gl} STATIC IMPORTED GLOBAL) + set_target_properties(${gl} PROPERTIES + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/lib${gl}.a + ) +endforeach() ############################# SPIRV-Cross ############################# diff --git a/ios/libs/glslang/libSPIRV.a b/ios/libs/glslang/libSPIRV.a index 191a6ab5..2b25d0af 100644 Binary files a/ios/libs/glslang/libSPIRV.a and b/ios/libs/glslang/libSPIRV.a differ diff --git a/ios/libs/glslang/libSPVRemapper.a b/ios/libs/glslang/libSPVRemapper.a deleted file mode 100644 index 11852349..00000000 Binary files a/ios/libs/glslang/libSPVRemapper.a and /dev/null differ diff --git a/mac/CMakeLists.txt b/mac/CMakeLists.txt index 5db52a27..5832af3a 100644 --- a/mac/CMakeLists.txt +++ b/mac/CMakeLists.txt @@ -143,12 +143,8 @@ set_target_properties(SPIRV-Tools-opt PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libSPIRV-Tools-opt.a ) -add_library(SPVRemapper STATIC IMPORTED GLOBAL) -set_target_properties(SPVRemapper PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/libSPVRemapper.a -) -set(glslang_libs_name glslang glslang-default-resource-limits MachineIndependent OGLCompiler OSDependent SPIRV SPIRV-Tools SPIRV-Tools-opt SPVRemapper GenericCodeGen) +set(glslang_libs_name glslang glslang-default-resource-limits MachineIndependent OGLCompiler OSDependent SPIRV SPIRV-Tools SPIRV-Tools-opt GenericCodeGen) ############################# SPIRV-Cross ############################# diff --git a/mac/libs/glslang/libSPIRV.a b/mac/libs/glslang/libSPIRV.a index 4a7624c5..02eb5d1b 100644 Binary files a/mac/libs/glslang/libSPIRV.a and b/mac/libs/glslang/libSPIRV.a differ diff --git a/mac/libs/glslang/libSPVRemapper.a b/mac/libs/glslang/libSPVRemapper.a deleted file mode 100644 index c40e1b8e..00000000 Binary files a/mac/libs/glslang/libSPVRemapper.a and /dev/null differ