aboutsummaryrefslogtreecommitdiff
path: root/ports/boost-locale
diff options
context:
space:
mode:
authorIlya Arzhannikov <iarzhannikov@artec-group.com>2021-01-26 00:52:09 +0100
committerGitHub <noreply@github.com>2021-01-25 15:52:09 -0800
commit1d415e8dc3afef0ae85b4d00ea56013b2f26bb46 (patch)
treed6b43baf49e98ad558f550357fe4b8df57928271 /ports/boost-locale
parentdbf5193ebbc3e34b8035bf5012d7e836ef39371a (diff)
downloadvcpkg-1d415e8dc3afef0ae85b4d00ea56013b2f26bb46.tar.gz
vcpkg-1d415e8dc3afef0ae85b4d00ea56013b2f26bb46.zip
[boost-locale] android build (#15606)
* pass additional link flags to b2 * configure boost-locale for android * build libiconv for android * Bump port version * bump port version * Update CONTROL * new_ci_checks and versions * add versions again * fix pr review * fix pr review. version * bump versions Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Diffstat (limited to 'ports/boost-locale')
-rw-r--r--ports/boost-locale/b2-options.cmake.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/ports/boost-locale/b2-options.cmake.in b/ports/boost-locale/b2-options.cmake.in
index d1df5d6c5..865a0b143 100644
--- a/ports/boost-locale/b2-options.cmake.in
+++ b/ports/boost-locale/b2-options.cmake.in
@@ -12,6 +12,18 @@ if(@VCPKG_TARGET_IS_WINDOWS@)
/boost/locale//boost_locale
boost.locale.icu=${BOOST_LOCALE_ICU_FEATURE}
)
+elseif(@VCPKG_TARGET_IS_ANDROID@)
+ find_library(LIBICONV_LIBRARY iconv)
+ get_filename_component(LIBICONV_DIR "${LIBICONV_LIBRARY}" DIRECTORY)
+ get_filename_component(LIBICONV_DIR "${LIBICONV_DIR}" DIRECTORY)
+
+ list(APPEND B2_OPTIONS
+ boost.locale.iconv=on
+ boost.locale.posix=off
+ /boost/locale//boost_locale
+ boost.locale.icu=${BOOST_LOCALE_ICU_FEATURE}
+ -sICONV_PATH=${LIBICONV_DIR}
+ )
else()
find_library(LIBICONV_LIBRARY iconv)
get_filename_component(LIBICONV_DIR "${LIBICONV_LIBRARY}" DIRECTORY)