aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <adam-bloom@users.noreply.github.com>2021-09-03 17:42:38 -0600
committerGitHub <noreply@github.com>2021-09-03 16:42:38 -0700
commitaed3b48635aad5b0e13a45acfb58c232648e46dd (patch)
tree5161bd7d4ee339a779a974cbb4828075871803c5
parent960264885a52c1fb5e954ab30ccc02ccccf366d8 (diff)
downloadvcpkg-aed3b48635aad5b0e13a45acfb58c232648e46dd.tar.gz
vcpkg-aed3b48635aad5b0e13a45acfb58c232648e46dd.zip
[icu] fixes for macOS dynamic lib install (#19441)
* fixes for macOS dynamic lib install * bump port version * remove mingw change * move install outside of conditional * update portfile hash Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
-rw-r--r--ports/icu/portfile.cmake16
-rw-r--r--ports/icu/vcpkg.json2
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/i-/icu.json5
4 files changed, 12 insertions, 13 deletions
diff --git a/ports/icu/portfile.cmake b/ports/icu/portfile.cmake
index 8533c384a..bd67c0711 100644
--- a/ports/icu/portfile.cmake
+++ b/ports/icu/portfile.cmake
@@ -116,18 +116,10 @@ if(VCPKG_TARGET_IS_OSX AND VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic" AND (NOT DEF
WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}/${RELEASE_TRIPLET}/lib"
LOGNAME "make-build-fix-rpath-${RELEASE_TRIPLET}"
)
-
- # make install
- vcpkg_execute_build_process(
- COMMAND bash --noprofile --norc -c "make install"
- WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}/${RELEASE_TRIPLET}"
- LOGNAME "make-install-${RELEASE_TRIPLET}")
- message(STATUS "Package ${RELEASE_TRIPLET} done")
-
-else()
- vcpkg_install_make()
endif()
+vcpkg_install_make()
+
if(VCPKG_TARGET_IS_MINGW)
file(GLOB ICU_TOOLS
${CURRENT_PACKAGES_DIR}/bin/*${VCPKG_HOST_EXECUTABLE_SUFFIX}
@@ -147,7 +139,9 @@ file(REMOVE_RECURSE
file(GLOB TEST_LIBS
${CURRENT_PACKAGES_DIR}/lib/*test*
${CURRENT_PACKAGES_DIR}/debug/lib/*test*)
-file(REMOVE ${TEST_LIBS})
+if(TEST_LIBS)
+ file(REMOVE ${TEST_LIBS})
+endif()
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
if(VCPKG_TARGET_IS_WINDOWS)
diff --git a/ports/icu/vcpkg.json b/ports/icu/vcpkg.json
index c4f6e3c4b..4473713fa 100644
--- a/ports/icu/vcpkg.json
+++ b/ports/icu/vcpkg.json
@@ -1,7 +1,7 @@
{
"name": "icu",
"version": "69.1",
- "port-version": 12,
+ "port-version": 13,
"description": "Mature and widely used Unicode and localization library.",
"homepage": "http://icu-project.org/apiref/icu4c/",
"supports": "!uwp",
diff --git a/versions/baseline.json b/versions/baseline.json
index 08cd9a94d..552719363 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -2590,7 +2590,7 @@
},
"icu": {
"baseline": "69.1",
- "port-version": 12
+ "port-version": 13
},
"ideviceinstaller": {
"baseline": "1.1.2.23-1",
diff --git a/versions/i-/icu.json b/versions/i-/icu.json
index cf7ef20da..cd747442b 100644
--- a/versions/i-/icu.json
+++ b/versions/i-/icu.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "d8c36cdfe8059aadefd80b2d5800a5d9f3494cd6",
+ "version": "69.1",
+ "port-version": 13
+ },
+ {
"git-tree": "02bcc079d00e16237aa0d1af449d7663581a1525",
"version": "69.1",
"port-version": 12