aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports/boost/portfile.cmake18
1 files changed, 18 insertions, 0 deletions
diff --git a/ports/boost/portfile.cmake b/ports/boost/portfile.cmake
index 15a16af04..75a388956 100644
--- a/ports/boost/portfile.cmake
+++ b/ports/boost/portfile.cmake
@@ -109,6 +109,15 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
file(INSTALL ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/stage/lib/
DESTINATION ${CURRENT_PACKAGES_DIR}/bin
FILES_MATCHING PATTERN "*.dll")
+else()
+ # file(GLOB RELEASE_LIBS ${CURRENT_PACKAGES_DIR}/lib/libboost*.lib)
+ # foreach(LIB ${RELEASE_LIBS})
+ # get_filename_component(OLD_FILENAME ${LIB} NAME)
+ # get_filename_component(DIRECTORY_OF_LIB_FILE ${LIB} DIRECTORY)
+ # string(REPLACE "libboost_" "boost_" NEW_FILENAME ${OLD_FILENAME})
+ # string(REPLACE "-s-" "-" NEW_FILENAME ${NEW_FILENAME})
+ # file(RENAME ${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME} ${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME})
+ # endforeach()
endif()
message(STATUS "Packaging ${TARGET_TRIPLET}-rel done")
@@ -120,6 +129,15 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
file(INSTALL ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/stage/lib/
DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin
FILES_MATCHING PATTERN "*.dll")
+else()
+ # file(GLOB DEBUG_LIBS ${CURRENT_PACKAGES_DIR}/debug/lib/libboost*.lib)
+ # foreach(LIB ${DEBUG_LIBS})
+ # get_filename_component(OLD_FILENAME ${LIB} NAME)
+ # get_filename_component(DIRECTORY_OF_LIB_FILE ${LIB} DIRECTORY)
+ # string(REPLACE "libboost_" "boost_" NEW_FILENAME ${OLD_FILENAME})
+ # string(REPLACE "-sgd-" "-gd-" NEW_FILENAME ${NEW_FILENAME})
+ # file(RENAME ${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME} ${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME})
+ # endforeach()
endif()
message(STATUS "Packaging ${TARGET_TRIPLET}-dbg done")