aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorflysha <flysha@live.com>2016-11-28 23:03:26 +0800
committerflysha <flysha@live.com>2016-11-28 23:03:26 +0800
commit94776cec0e831234a6d07bc535615c13f5344a8d (patch)
treeb25d44a3272cf8b382d0c900b8e511250957ff9c
parente2e1c7d778c5063f8967bd26c35f9aeca4fbf757 (diff)
downloadvcpkg-94776cec0e831234a6d07bc535615c13f5344a8d.tar.gz
vcpkg-94776cec0e831234a6d07bc535615c13f5344a8d.zip
[aws-sdk-cpp] correct the lib file
-rw-r--r--ports/aws-sdk-cpp/portfile.cmake15
1 files changed, 15 insertions, 0 deletions
diff --git a/ports/aws-sdk-cpp/portfile.cmake b/ports/aws-sdk-cpp/portfile.cmake
index 8af7d0e94..6a72cda14 100644
--- a/ports/aws-sdk-cpp/portfile.cmake
+++ b/ports/aws-sdk-cpp/portfile.cmake
@@ -19,5 +19,20 @@ vcpkg_configure_cmake(
vcpkg_install_cmake()
+file(REMOVE_RECURSE
+ ${CURRENT_PACKAGES_DIR}/debug/include
+ ${CURRENT_PACKAGES_DIR}/lib/cmake
+ ${CURRENT_PACKAGES_DIR}/lib/pkgconfig
+ ${CURRENT_PACKAGES_DIR}/debug/lib/cmake
+ ${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig
+ ${CURRENT_PACKAGES_DIR}/nuget
+ ${CURRENT_PACKAGES_DIR}/debug/nuget)
+
+file(GLOB LIB_FILES ${CURRENT_PACKAGES_DIR}/bin/*.lib)
+file(GLOB DEBUG_LIB_FILES ${CURRENT_PACKAGES_DIR}/debug/bin/*.lib)
+file(COPY ${LIB_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/lib)
+file(COPY ${DEBUG_LIB_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib)
+file(REMOVE ${LIB_FILES} ${DEBUG_LIB_FILES})
+
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/aws-sdk-cpp RENAME copyright) \ No newline at end of file