aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Martin <adam.madram@gmail.com>2017-01-01 10:08:03 -0600
committerAdam Martin <adam.madram@gmail.com>2017-01-01 10:08:03 -0600
commit2a8d1510b47e0214000653b311c2836ef33d2595 (patch)
treed97176c39183561432cc64a3f52875fc71e13ee0
parentbc8cca82a297e37bf9dde387991c1d51618273b7 (diff)
downloadvcpkg-2a8d1510b47e0214000653b311c2836ef33d2595.tar.gz
vcpkg-2a8d1510b47e0214000653b311c2836ef33d2595.zip
[glew] Renames the glew debug output files
The FindGlew.cmake that is official as well as several found in a quick search don't look for the debug post-fix variant of the library. This was causing vcpkg to not copy the DLL over on build as it was looking for glew32.dll not glew32d.dll.
-rw-r--r--ports/glew/portfile.cmake13
1 files changed, 7 insertions, 6 deletions
diff --git a/ports/glew/portfile.cmake b/ports/glew/portfile.cmake
index e7cf16cf2..6392633be 100644
--- a/ports/glew/portfile.cmake
+++ b/ports/glew/portfile.cmake
@@ -57,8 +57,11 @@ message(STATUS "Installing")
if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
file(INSTALL
${SOURCE_PATH}/bin/Debug/${BUILD_ARCH}/glew32d.dll
+ DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin RENAME glew32.dll
+ )
+ file(INSTALL
${SOURCE_PATH}/bin/Debug/${BUILD_ARCH}/glew32d.pdb
- DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin
+ DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin RENAME glew32.pdb
)
file(INSTALL
${SOURCE_PATH}/bin/Release/${BUILD_ARCH}/glew32.dll
@@ -67,7 +70,7 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
)
file(INSTALL
${SOURCE_PATH}/lib/Debug/${BUILD_ARCH}/glew32d.lib
- DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib
+ DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib RENAME glew32.lib
)
file(INSTALL
${SOURCE_PATH}/lib/Release/${BUILD_ARCH}/glew32.lib
@@ -76,13 +79,11 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
else()
file(INSTALL
${SOURCE_PATH}/lib/Debug/${BUILD_ARCH}/glew32sd.lib
- DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib
- RENAME glew32d.lib
+ DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib RENAME glew32.lib
)
file(INSTALL
${SOURCE_PATH}/lib/Release/${BUILD_ARCH}/glew32s.lib
- DESTINATION ${CURRENT_PACKAGES_DIR}/lib
- RENAME glew32.lib
+ DESTINATION ${CURRENT_PACKAGES_DIR}/lib RENAME glew32.lib
)
endif()