diff options
| author | Arkady Shapkin <arkady.shapkin@gmail.com> | 2017-05-16 00:11:09 +0300 |
|---|---|---|
| committer | Arkady Shapkin <arkady.shapkin@gmail.com> | 2017-05-16 00:11:09 +0300 |
| commit | cb4bb0e8d5ab43a6daf900f486de030ca3014c19 (patch) | |
| tree | 0d7032ec6a21ba2eb18bd320a26fe5400c36514b | |
| parent | 7d17afb681cca16d5d88c0f20898f2619a2b04b5 (diff) | |
| download | vcpkg-cb4bb0e8d5ab43a6daf900f486de030ca3014c19.tar.gz vcpkg-cb4bb0e8d5ab43a6daf900f486de030ca3014c19.zip | |
[c-ares] Static linkage fix. Fixes #1096
| -rw-r--r-- | ports/c-ares/portfile.cmake | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/ports/c-ares/portfile.cmake b/ports/c-ares/portfile.cmake index 696bb0fbc..4c97ed46e 100644 --- a/ports/c-ares/portfile.cmake +++ b/ports/c-ares/portfile.cmake @@ -28,10 +28,15 @@ vcpkg_install_cmake() vcpkg_fixup_cmake_targets(CONFIG_PATH "lib/cmake/c-ares") -file(GLOB RELEASE_EXE_FILES "${CURRENT_PACKAGES_DIR}/bin/*.exe") -file(REMOVE ${RELEASE_EXE_FILES}) -file(GLOB DEBUG_EXE_FILES "${CURRENT_PACKAGES_DIR}/debug/bin/*.exe") -file(REMOVE ${DEBUG_EXE_FILES}) +if(VCPKG_CRT_LINKAGE STREQUAL static) + file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin) + file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin) +else() + file(GLOB RELEASE_EXE_FILES "${CURRENT_PACKAGES_DIR}/bin/*.exe") + file(REMOVE ${RELEASE_EXE_FILES}) + file(GLOB DEBUG_EXE_FILES "${CURRENT_PACKAGES_DIR}/debug/bin/*.exe") + file(REMOVE ${DEBUG_EXE_FILES}) +endif() vcpkg_copy_pdbs() |
