diff options
| author | MACHIZAUD Andréa <andrea.machizaud@gmail.com> | 2020-01-30 23:40:10 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-30 14:40:10 -0800 |
| commit | 8bb07e21cac10c7f5c5406878adba03b799c0954 (patch) | |
| tree | f2f500764d812d9eaa950f1c70500d1df7458b93 | |
| parent | 1046c297c760e5165e4fe6def66cd04ca487fa10 (diff) | |
| download | vcpkg-8bb07e21cac10c7f5c5406878adba03b799c0954.tar.gz vcpkg-8bb07e21cac10c7f5c5406878adba03b799c0954.zip | |
[freeglut] check whether debug/release is enabled before moving files (#9745)
| -rw-r--r-- | ports/freeglut/portfile.cmake | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ports/freeglut/portfile.cmake b/ports/freeglut/portfile.cmake index e46afcf9b..eec5b3096 100644 --- a/ports/freeglut/portfile.cmake +++ b/ports/freeglut/portfile.cmake @@ -49,8 +49,12 @@ vcpkg_install_cmake() # Rename static lib (otherwise it's incompatible with FindGLUT.cmake) if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") if(NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore") - file(RENAME ${CURRENT_PACKAGES_DIR}/lib/freeglut_static.lib ${CURRENT_PACKAGES_DIR}/lib/freeglut.lib) - file(RENAME ${CURRENT_PACKAGES_DIR}/debug/lib/freeglut_staticd.lib ${CURRENT_PACKAGES_DIR}/debug/lib/freeglutd.lib) + if(NOT VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL release) + file(RENAME ${CURRENT_PACKAGES_DIR}/lib/freeglut_static.lib ${CURRENT_PACKAGES_DIR}/lib/freeglut.lib) + endif() + if(NOT VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL debug) + file(RENAME ${CURRENT_PACKAGES_DIR}/debug/lib/freeglut_staticd.lib ${CURRENT_PACKAGES_DIR}/debug/lib/freeglutd.lib) + endif() endif() vcpkg_replace_string( |
