diff --git a/win32/CMakeLists.txt b/win32/CMakeLists.txt index 7ed42987..4c927bab 100644 --- a/win32/CMakeLists.txt +++ b/win32/CMakeLists.txt @@ -200,14 +200,16 @@ set_target_properties(GenericCodeGen PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/GenericCodeGen.lib ) -add_library(glslang STATIC IMPORTED GLOBAL) +add_library(glslang SHARED IMPORTED GLOBAL) set_target_properties(glslang PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang.lib ) -add_library(glslang-default-resource-limits STATIC IMPORTED GLOBAL) +add_library(glslang-default-resource-limits SHARED IMPORTED GLOBAL) set_target_properties(glslang-default-resource-limits PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang-default-resource-limits.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang-default-resource-limits.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang-default-resource-limits.lib ) add_library(MachineIndependent STATIC IMPORTED GLOBAL) @@ -225,9 +227,10 @@ set_target_properties(OSDependent PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/OSDependent.lib ) -add_library(SPIRV STATIC IMPORTED GLOBAL) +add_library(SPIRV SHARED IMPORTED GLOBAL) set_target_properties(SPIRV PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV.lib ) add_library(SPIRV-Tools STATIC IMPORTED GLOBAL) @@ -240,37 +243,42 @@ set_target_properties(SPIRV-Tools-opt PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV-Tools-opt.lib ) -add_library(SPVRemapper STATIC IMPORTED GLOBAL) +add_library(SPVRemapper SHARED IMPORTED GLOBAL) set_target_properties(SPVRemapper PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPVRemapper.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPVRemapper.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPVRemapper.lib ) set(glslang_libs_name glslang glslang-default-resource-limits MachineIndependent OGLCompiler OSDependent SPIRV SPIRV-Tools-opt SPIRV-Tools SPVRemapper GenericCodeGen) ############################# TBB ############################# -add_library(tbb STATIC IMPORTED GLOBAL) +add_library(tbb SHARED IMPORTED GLOBAL) set_target_properties(tbb PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb/tbb_static.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/tbb.lib ) -add_library(tbbmalloc STATIC IMPORTED GLOBAL) +add_library(tbbmalloc SHARED IMPORTED GLOBAL) set_target_properties(tbbmalloc PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb/tbbmalloc_static.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc.lib ) -add_library(tbbmalloc_proxy STATIC IMPORTED GLOBAL) +add_library(tbbmalloc_proxy SHARED IMPORTED GLOBAL) set_target_properties(tbbmalloc_proxy PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb/tbbmalloc_proxy_static.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc_proxy.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc_proxy.lib ) set(tbb_libs_name tbb tbbmalloc tbbmalloc_proxy) -list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS __TBB_LIB_NAME=tbb_static) +list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS __TBB_LIB_NAME=tbb) if(USE_PHYSICS_PHYSX) set(PhysXSDK PhysX PhysXCommon PhysXFoundation PhysXExtensions PhysXCooking PhysXCharacterKinematic PhysXVehicle PhysXPvdSDK) foreach(PX IN LISTS PhysXSDK) add_library(${PX} STATIC IMPORTED GLOBAL) set_target_properties(${PX} PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/PhysX/${PX}_static_32.lib + IMPORTED_LOCATION_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/PhysX/debug/${PX}_static_32.lib + IMPORTED_LOCATION_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/PhysX/release/${PX}_static_32.lib ) endforeach() else() diff --git a/win32/libs/PhysX/debug/PhysXCharacterKinematic_static_32.lib b/win32/libs/PhysX/debug/PhysXCharacterKinematic_static_32.lib new file mode 100644 index 00000000..789e6407 Binary files /dev/null and b/win32/libs/PhysX/debug/PhysXCharacterKinematic_static_32.lib differ diff --git a/win32/libs/PhysX/debug/PhysXCommon_static_32.lib b/win32/libs/PhysX/debug/PhysXCommon_static_32.lib new file mode 100644 index 00000000..50091f8a Binary files /dev/null and b/win32/libs/PhysX/debug/PhysXCommon_static_32.lib differ diff --git a/win32/libs/PhysX/debug/PhysXCooking_static_32.lib b/win32/libs/PhysX/debug/PhysXCooking_static_32.lib new file mode 100644 index 00000000..bf899ac1 Binary files /dev/null and b/win32/libs/PhysX/debug/PhysXCooking_static_32.lib differ diff --git a/win64/libs/tbb/tbb_static.lib b/win32/libs/PhysX/debug/PhysXExtensions_static_32.lib similarity index 53% rename from win64/libs/tbb/tbb_static.lib rename to win32/libs/PhysX/debug/PhysXExtensions_static_32.lib index befa4443..b72baac2 100644 Binary files a/win64/libs/tbb/tbb_static.lib and b/win32/libs/PhysX/debug/PhysXExtensions_static_32.lib differ diff --git a/win32/libs/PhysX/debug/PhysXFoundation_static_32.lib b/win32/libs/PhysX/debug/PhysXFoundation_static_32.lib new file mode 100644 index 00000000..c92cb564 Binary files /dev/null and b/win32/libs/PhysX/debug/PhysXFoundation_static_32.lib differ diff --git a/win32/libs/PhysX/debug/PhysXPvdSDK_static_32.lib b/win32/libs/PhysX/debug/PhysXPvdSDK_static_32.lib new file mode 100644 index 00000000..727db072 Binary files /dev/null and b/win32/libs/PhysX/debug/PhysXPvdSDK_static_32.lib differ diff --git a/win32/libs/PhysX/debug/PhysXVehicle_static_32.lib b/win32/libs/PhysX/debug/PhysXVehicle_static_32.lib new file mode 100644 index 00000000..e0d4bea6 Binary files /dev/null and b/win32/libs/PhysX/debug/PhysXVehicle_static_32.lib differ diff --git a/win32/libs/PhysX/debug/PhysX_static_32.lib b/win32/libs/PhysX/debug/PhysX_static_32.lib new file mode 100644 index 00000000..97218a0b Binary files /dev/null and b/win32/libs/PhysX/debug/PhysX_static_32.lib differ diff --git a/win32/libs/PhysX/PhysXCharacterKinematic_static_32.lib b/win32/libs/PhysX/release/PhysXCharacterKinematic_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXCharacterKinematic_static_32.lib rename to win32/libs/PhysX/release/PhysXCharacterKinematic_static_32.lib diff --git a/win32/libs/PhysX/PhysXCommon_static_32.lib b/win32/libs/PhysX/release/PhysXCommon_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXCommon_static_32.lib rename to win32/libs/PhysX/release/PhysXCommon_static_32.lib diff --git a/win32/libs/PhysX/PhysXCooking_static_32.lib b/win32/libs/PhysX/release/PhysXCooking_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXCooking_static_32.lib rename to win32/libs/PhysX/release/PhysXCooking_static_32.lib diff --git a/win32/libs/PhysX/PhysXExtensions_static_32.lib b/win32/libs/PhysX/release/PhysXExtensions_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXExtensions_static_32.lib rename to win32/libs/PhysX/release/PhysXExtensions_static_32.lib diff --git a/win32/libs/PhysX/PhysXFoundation_static_32.lib b/win32/libs/PhysX/release/PhysXFoundation_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXFoundation_static_32.lib rename to win32/libs/PhysX/release/PhysXFoundation_static_32.lib diff --git a/win32/libs/PhysX/PhysXPvdSDK_static_32.lib b/win32/libs/PhysX/release/PhysXPvdSDK_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXPvdSDK_static_32.lib rename to win32/libs/PhysX/release/PhysXPvdSDK_static_32.lib diff --git a/win32/libs/PhysX/PhysXVehicle_static_32.lib b/win32/libs/PhysX/release/PhysXVehicle_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysXVehicle_static_32.lib rename to win32/libs/PhysX/release/PhysXVehicle_static_32.lib diff --git a/win32/libs/PhysX/PhysX_static_32.lib b/win32/libs/PhysX/release/PhysX_static_32.lib similarity index 100% rename from win32/libs/PhysX/PhysX_static_32.lib rename to win32/libs/PhysX/release/PhysX_static_32.lib diff --git a/win32/libs/glslang/GenericCodeGen.lib b/win32/libs/glslang/GenericCodeGen.lib index 8c6afff5..61f551ba 100644 Binary files a/win32/libs/glslang/GenericCodeGen.lib and b/win32/libs/glslang/GenericCodeGen.lib differ diff --git a/win32/libs/glslang/MachineIndependent.lib b/win32/libs/glslang/MachineIndependent.lib index 9c824d44..55929be2 100644 Binary files a/win32/libs/glslang/MachineIndependent.lib and b/win32/libs/glslang/MachineIndependent.lib differ diff --git a/win32/libs/glslang/OGLCompiler.lib b/win32/libs/glslang/OGLCompiler.lib index 0941aa77..e6e852a9 100644 Binary files a/win32/libs/glslang/OGLCompiler.lib and b/win32/libs/glslang/OGLCompiler.lib differ diff --git a/win32/libs/glslang/OSDependent.lib b/win32/libs/glslang/OSDependent.lib index b3c9e02b..2ddac510 100644 Binary files a/win32/libs/glslang/OSDependent.lib and b/win32/libs/glslang/OSDependent.lib differ diff --git a/win32/libs/glslang/SPIRV-Tools-opt.lib b/win32/libs/glslang/SPIRV-Tools-opt.lib index 38d3e1f1..61ff3910 100644 Binary files a/win32/libs/glslang/SPIRV-Tools-opt.lib and b/win32/libs/glslang/SPIRV-Tools-opt.lib differ diff --git a/win32/libs/glslang/SPIRV-Tools.lib b/win32/libs/glslang/SPIRV-Tools.lib index 74eb0b69..5306202e 100644 Binary files a/win32/libs/glslang/SPIRV-Tools.lib and b/win32/libs/glslang/SPIRV-Tools.lib differ diff --git a/win32/libs/glslang/SPIRV.dll b/win32/libs/glslang/SPIRV.dll new file mode 100644 index 00000000..be44269a Binary files /dev/null and b/win32/libs/glslang/SPIRV.dll differ diff --git a/win32/libs/glslang/SPIRV.lib b/win32/libs/glslang/SPIRV.lib index 21e99550..95a3c2b9 100644 Binary files a/win32/libs/glslang/SPIRV.lib and b/win32/libs/glslang/SPIRV.lib differ diff --git a/win32/libs/glslang/SPVRemapper.dll b/win32/libs/glslang/SPVRemapper.dll new file mode 100644 index 00000000..7f129a3f Binary files /dev/null and b/win32/libs/glslang/SPVRemapper.dll differ diff --git a/win32/libs/glslang/SPVRemapper.lib b/win32/libs/glslang/SPVRemapper.lib index cfaab950..1095a35e 100644 Binary files a/win32/libs/glslang/SPVRemapper.lib and b/win32/libs/glslang/SPVRemapper.lib differ diff --git a/win32/libs/glslang/glslang-default-resource-limits.dll b/win32/libs/glslang/glslang-default-resource-limits.dll new file mode 100644 index 00000000..1534058c Binary files /dev/null and b/win32/libs/glslang/glslang-default-resource-limits.dll differ diff --git a/win32/libs/glslang/glslang-default-resource-limits.lib b/win32/libs/glslang/glslang-default-resource-limits.lib index eea8c2a4..a5e1532b 100644 Binary files a/win32/libs/glslang/glslang-default-resource-limits.lib and b/win32/libs/glslang/glslang-default-resource-limits.lib differ diff --git a/win32/libs/glslang/glslang.dll b/win32/libs/glslang/glslang.dll new file mode 100644 index 00000000..ef0baa27 Binary files /dev/null and b/win32/libs/glslang/glslang.dll differ diff --git a/win32/libs/glslang/glslang.lib b/win32/libs/glslang/glslang.lib index 43e6e0e1..3045d0f5 100644 Binary files a/win32/libs/glslang/glslang.lib and b/win32/libs/glslang/glslang.lib differ diff --git a/win32/libs/tbb.dll b/win32/libs/tbb.dll new file mode 100644 index 00000000..8d4cb853 Binary files /dev/null and b/win32/libs/tbb.dll differ diff --git a/win32/libs/tbb.lib b/win32/libs/tbb.lib new file mode 100644 index 00000000..34533218 Binary files /dev/null and b/win32/libs/tbb.lib differ diff --git a/win32/libs/tbb/tbb_static.lib b/win32/libs/tbb/tbb_static.lib deleted file mode 100644 index c27c3127..00000000 Binary files a/win32/libs/tbb/tbb_static.lib and /dev/null differ diff --git a/win32/libs/tbb/tbbmalloc_proxy_static.lib b/win32/libs/tbb/tbbmalloc_proxy_static.lib deleted file mode 100644 index bd9684e3..00000000 Binary files a/win32/libs/tbb/tbbmalloc_proxy_static.lib and /dev/null differ diff --git a/win32/libs/tbb/tbbmalloc_static.lib b/win32/libs/tbb/tbbmalloc_static.lib deleted file mode 100644 index d1a969c4..00000000 Binary files a/win32/libs/tbb/tbbmalloc_static.lib and /dev/null differ diff --git a/win32/libs/tbbmalloc.dll b/win32/libs/tbbmalloc.dll new file mode 100644 index 00000000..d1b86724 Binary files /dev/null and b/win32/libs/tbbmalloc.dll differ diff --git a/win32/libs/tbbmalloc.lib b/win32/libs/tbbmalloc.lib new file mode 100644 index 00000000..9dc571dd Binary files /dev/null and b/win32/libs/tbbmalloc.lib differ diff --git a/win32/libs/tbbmalloc_proxy.dll b/win32/libs/tbbmalloc_proxy.dll new file mode 100644 index 00000000..dcc5930b Binary files /dev/null and b/win32/libs/tbbmalloc_proxy.dll differ diff --git a/win32/libs/tbbmalloc_proxy.lib b/win32/libs/tbbmalloc_proxy.lib new file mode 100644 index 00000000..306662c3 Binary files /dev/null and b/win32/libs/tbbmalloc_proxy.lib differ diff --git a/win64/CMakeLists.txt b/win64/CMakeLists.txt index 94fff745..a2bb110c 100644 --- a/win64/CMakeLists.txt +++ b/win64/CMakeLists.txt @@ -200,14 +200,16 @@ set_target_properties(GenericCodeGen PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/GenericCodeGen.lib ) -add_library(glslang STATIC IMPORTED GLOBAL) +add_library(glslang SHARED IMPORTED GLOBAL) set_target_properties(glslang PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang.lib ) -add_library(glslang-default-resource-limits STATIC IMPORTED GLOBAL) +add_library(glslang-default-resource-limits SHARED IMPORTED GLOBAL) set_target_properties(glslang-default-resource-limits PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang-default-resource-limits.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang-default-resource-limits.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/glslang-default-resource-limits.lib ) add_library(MachineIndependent STATIC IMPORTED GLOBAL) @@ -225,9 +227,10 @@ set_target_properties(OSDependent PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/OSDependent.lib ) -add_library(SPIRV STATIC IMPORTED GLOBAL) +add_library(SPIRV SHARED IMPORTED GLOBAL) set_target_properties(SPIRV PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV.lib ) add_library(SPIRV-Tools STATIC IMPORTED GLOBAL) @@ -240,37 +243,42 @@ set_target_properties(SPIRV-Tools-opt PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPIRV-Tools-opt.lib ) -add_library(SPVRemapper STATIC IMPORTED GLOBAL) +add_library(SPVRemapper SHARED IMPORTED GLOBAL) set_target_properties(SPVRemapper PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPVRemapper.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPVRemapper.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glslang/SPVRemapper.lib ) set(glslang_libs_name glslang glslang-default-resource-limits MachineIndependent OGLCompiler OSDependent SPIRV SPIRV-Tools-opt SPIRV-Tools SPVRemapper GenericCodeGen) ############################# TBB ############################# -add_library(tbb STATIC IMPORTED GLOBAL) +add_library(tbb SHARED IMPORTED GLOBAL) set_target_properties(tbb PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb/tbb_static.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/tbb.lib ) -add_library(tbbmalloc STATIC IMPORTED GLOBAL) +add_library(tbbmalloc SHARED IMPORTED GLOBAL) set_target_properties(tbbmalloc PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb/tbbmalloc_static.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc.lib ) -add_library(tbbmalloc_proxy STATIC IMPORTED GLOBAL) +add_library(tbbmalloc_proxy SHARED IMPORTED GLOBAL) set_target_properties(tbbmalloc_proxy PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbb/tbbmalloc_proxy_static.lib + IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc_proxy.dll + IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/tbbmalloc_proxy.lib ) set(tbb_libs_name tbb tbbmalloc tbbmalloc_proxy) -list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS __TBB_LIB_NAME=tbb_static) +list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS __TBB_LIB_NAME=tbb) if(USE_PHYSICS_PHYSX) set(PhysXSDK PhysX PhysXCommon PhysXFoundation PhysXExtensions PhysXCooking PhysXCharacterKinematic PhysXVehicle PhysXPvdSDK) foreach(PX IN LISTS PhysXSDK) add_library(${PX} STATIC IMPORTED GLOBAL) set_target_properties(${PX} PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/PhysX/${PX}_static_64.lib + IMPORTED_LOCATION_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/PhysX/debug/${PX}_static_64.lib + IMPORTED_LOCATION_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/PhysX/release/${PX}_static_64.lib ) endforeach() else() diff --git a/win64/libs/PhysX/debug/PhysXCharacterKinematic_static_64.lib b/win64/libs/PhysX/debug/PhysXCharacterKinematic_static_64.lib new file mode 100644 index 00000000..2359d827 Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXCharacterKinematic_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysXCommon_static_64.lib b/win64/libs/PhysX/debug/PhysXCommon_static_64.lib new file mode 100644 index 00000000..f110e64a Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXCommon_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysXCooking_static_64.lib b/win64/libs/PhysX/debug/PhysXCooking_static_64.lib new file mode 100644 index 00000000..911fe67b Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXCooking_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysXExtensions_static_64.lib b/win64/libs/PhysX/debug/PhysXExtensions_static_64.lib new file mode 100644 index 00000000..019b96a5 Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXExtensions_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysXFoundation_static_64.lib b/win64/libs/PhysX/debug/PhysXFoundation_static_64.lib new file mode 100644 index 00000000..0b9bb79a Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXFoundation_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysXPvdSDK_static_64.lib b/win64/libs/PhysX/debug/PhysXPvdSDK_static_64.lib new file mode 100644 index 00000000..77d25d7e Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXPvdSDK_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysXVehicle_static_64.lib b/win64/libs/PhysX/debug/PhysXVehicle_static_64.lib new file mode 100644 index 00000000..5a9f0345 Binary files /dev/null and b/win64/libs/PhysX/debug/PhysXVehicle_static_64.lib differ diff --git a/win64/libs/PhysX/debug/PhysX_static_64.lib b/win64/libs/PhysX/debug/PhysX_static_64.lib new file mode 100644 index 00000000..795ebb8a Binary files /dev/null and b/win64/libs/PhysX/debug/PhysX_static_64.lib differ diff --git a/win64/libs/PhysX/PhysXCharacterKinematic_static_64.lib b/win64/libs/PhysX/release/PhysXCharacterKinematic_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXCharacterKinematic_static_64.lib rename to win64/libs/PhysX/release/PhysXCharacterKinematic_static_64.lib diff --git a/win64/libs/PhysX/PhysXCommon_static_64.lib b/win64/libs/PhysX/release/PhysXCommon_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXCommon_static_64.lib rename to win64/libs/PhysX/release/PhysXCommon_static_64.lib diff --git a/win64/libs/PhysX/PhysXCooking_static_64.lib b/win64/libs/PhysX/release/PhysXCooking_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXCooking_static_64.lib rename to win64/libs/PhysX/release/PhysXCooking_static_64.lib diff --git a/win64/libs/PhysX/PhysXExtensions_static_64.lib b/win64/libs/PhysX/release/PhysXExtensions_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXExtensions_static_64.lib rename to win64/libs/PhysX/release/PhysXExtensions_static_64.lib diff --git a/win64/libs/PhysX/PhysXFoundation_static_64.lib b/win64/libs/PhysX/release/PhysXFoundation_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXFoundation_static_64.lib rename to win64/libs/PhysX/release/PhysXFoundation_static_64.lib diff --git a/win64/libs/PhysX/PhysXPvdSDK_static_64.lib b/win64/libs/PhysX/release/PhysXPvdSDK_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXPvdSDK_static_64.lib rename to win64/libs/PhysX/release/PhysXPvdSDK_static_64.lib diff --git a/win64/libs/PhysX/PhysXVehicle_static_64.lib b/win64/libs/PhysX/release/PhysXVehicle_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysXVehicle_static_64.lib rename to win64/libs/PhysX/release/PhysXVehicle_static_64.lib diff --git a/win64/libs/PhysX/PhysX_static_64.lib b/win64/libs/PhysX/release/PhysX_static_64.lib similarity index 100% rename from win64/libs/PhysX/PhysX_static_64.lib rename to win64/libs/PhysX/release/PhysX_static_64.lib diff --git a/win64/libs/glslang/GenericCodeGen.lib b/win64/libs/glslang/GenericCodeGen.lib index 1da34ff7..4d0c2a3b 100644 Binary files a/win64/libs/glslang/GenericCodeGen.lib and b/win64/libs/glslang/GenericCodeGen.lib differ diff --git a/win64/libs/glslang/MachineIndependent.lib b/win64/libs/glslang/MachineIndependent.lib index 8ce8d481..cc7861b6 100644 Binary files a/win64/libs/glslang/MachineIndependent.lib and b/win64/libs/glslang/MachineIndependent.lib differ diff --git a/win64/libs/glslang/OGLCompiler.lib b/win64/libs/glslang/OGLCompiler.lib index f28e0182..04caddaa 100644 Binary files a/win64/libs/glslang/OGLCompiler.lib and b/win64/libs/glslang/OGLCompiler.lib differ diff --git a/win64/libs/glslang/OSDependent.lib b/win64/libs/glslang/OSDependent.lib index b8b7aeeb..7b3dee39 100644 Binary files a/win64/libs/glslang/OSDependent.lib and b/win64/libs/glslang/OSDependent.lib differ diff --git a/win64/libs/glslang/SPIRV-Tools-opt.lib b/win64/libs/glslang/SPIRV-Tools-opt.lib index 9b5bd1d3..a9564c91 100644 Binary files a/win64/libs/glslang/SPIRV-Tools-opt.lib and b/win64/libs/glslang/SPIRV-Tools-opt.lib differ diff --git a/win64/libs/glslang/SPIRV-Tools.lib b/win64/libs/glslang/SPIRV-Tools.lib index 07fe1ce0..97a63dcd 100644 Binary files a/win64/libs/glslang/SPIRV-Tools.lib and b/win64/libs/glslang/SPIRV-Tools.lib differ diff --git a/win64/libs/glslang/SPIRV.dll b/win64/libs/glslang/SPIRV.dll new file mode 100644 index 00000000..91b56d24 Binary files /dev/null and b/win64/libs/glslang/SPIRV.dll differ diff --git a/win64/libs/glslang/SPIRV.lib b/win64/libs/glslang/SPIRV.lib index 7fe6c39b..d5f3c98e 100644 Binary files a/win64/libs/glslang/SPIRV.lib and b/win64/libs/glslang/SPIRV.lib differ diff --git a/win64/libs/glslang/SPVRemapper.dll b/win64/libs/glslang/SPVRemapper.dll new file mode 100644 index 00000000..61e90004 Binary files /dev/null and b/win64/libs/glslang/SPVRemapper.dll differ diff --git a/win64/libs/glslang/SPVRemapper.lib b/win64/libs/glslang/SPVRemapper.lib index 5cfad9f8..bc61c6c0 100644 Binary files a/win64/libs/glslang/SPVRemapper.lib and b/win64/libs/glslang/SPVRemapper.lib differ diff --git a/win64/libs/glslang/glslang-default-resource-limits.dll b/win64/libs/glslang/glslang-default-resource-limits.dll new file mode 100644 index 00000000..fdbfc2ea Binary files /dev/null and b/win64/libs/glslang/glslang-default-resource-limits.dll differ diff --git a/win64/libs/glslang/glslang-default-resource-limits.lib b/win64/libs/glslang/glslang-default-resource-limits.lib index 947e1e3d..1654750d 100644 Binary files a/win64/libs/glslang/glslang-default-resource-limits.lib and b/win64/libs/glslang/glslang-default-resource-limits.lib differ diff --git a/win64/libs/glslang/glslang.dll b/win64/libs/glslang/glslang.dll new file mode 100644 index 00000000..697c6ea5 Binary files /dev/null and b/win64/libs/glslang/glslang.dll differ diff --git a/win64/libs/glslang/glslang.lib b/win64/libs/glslang/glslang.lib index 8aba3800..3fd23b73 100644 Binary files a/win64/libs/glslang/glslang.lib and b/win64/libs/glslang/glslang.lib differ diff --git a/win64/libs/tbb.dll b/win64/libs/tbb.dll new file mode 100644 index 00000000..3d208916 Binary files /dev/null and b/win64/libs/tbb.dll differ diff --git a/win64/libs/tbb.lib b/win64/libs/tbb.lib new file mode 100644 index 00000000..6e0b9790 Binary files /dev/null and b/win64/libs/tbb.lib differ diff --git a/win64/libs/tbb/tbbmalloc_proxy_static.lib b/win64/libs/tbb/tbbmalloc_proxy_static.lib deleted file mode 100644 index 49c77232..00000000 Binary files a/win64/libs/tbb/tbbmalloc_proxy_static.lib and /dev/null differ diff --git a/win64/libs/tbb/tbbmalloc_static.lib b/win64/libs/tbb/tbbmalloc_static.lib deleted file mode 100644 index 222cdec3..00000000 Binary files a/win64/libs/tbb/tbbmalloc_static.lib and /dev/null differ diff --git a/win64/libs/tbbmalloc.dll b/win64/libs/tbbmalloc.dll new file mode 100644 index 00000000..5f2bf8cb Binary files /dev/null and b/win64/libs/tbbmalloc.dll differ diff --git a/win64/libs/tbbmalloc.lib b/win64/libs/tbbmalloc.lib new file mode 100644 index 00000000..eea8c0ba Binary files /dev/null and b/win64/libs/tbbmalloc.lib differ diff --git a/win64/libs/tbbmalloc_proxy.dll b/win64/libs/tbbmalloc_proxy.dll new file mode 100644 index 00000000..07802fa7 Binary files /dev/null and b/win64/libs/tbbmalloc_proxy.dll differ diff --git a/win64/libs/tbbmalloc_proxy.lib b/win64/libs/tbbmalloc_proxy.lib new file mode 100644 index 00000000..8ddb71f6 Binary files /dev/null and b/win64/libs/tbbmalloc_proxy.lib differ