diff options
| author | David Benson <david.benson@ihsmarkit.com> | 2018-01-16 14:26:13 -0700 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2018-01-17 23:21:58 -0800 |
| commit | 9fe10062003053ce8e4033440e3fba206bffbeaa (patch) | |
| tree | 554fbe7355c0627dc7328513c0879e904dea7b60 | |
| parent | 78ac1d0bb641619094772e942673094b14935e7f (diff) | |
| download | vcpkg-9fe10062003053ce8e4033440e3fba206bffbeaa.tar.gz vcpkg-9fe10062003053ce8e4033440e3fba206bffbeaa.zip | |
Restore support for zlib and gzip in iostreams
| -rw-r--r-- | ports/boost-build/boost-modular-build.cmake | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/ports/boost-build/boost-modular-build.cmake b/ports/boost-build/boost-modular-build.cmake index e9062e7e3..f0d43f1b3 100644 --- a/ports/boost-build/boost-modular-build.cmake +++ b/ports/boost-build/boost-modular-build.cmake @@ -102,10 +102,25 @@ function(boost_modular_build) --ignore-site-config
--hash
-q
-
+ -sZLIB_INCLUDE="${CURRENT_INSTALLED_DIR}\\include"
+ -sBZIP2_INCLUDE="${CURRENT_INSTALLED_DIR}\\include"
threadapi=win32
threading=multi
)
+ set(_bm_OPTIONS_DBG
+ -sZLIB_BINARY=zlibd
+ -sZLIB_LIBPATH="${CURRENT_INSTALLED_DIR}\\debug\\lib"
+ -sBZIP2_BINARY=bz2d
+ -sBZIP2_LIBPATH="${CURRENT_INSTALLED_DIR}\\debug\\lib"
+ )
+
+ set(_bm_OPTIONS_REL
+ -sZLIB_BINARY=zlib
+ -sZLIB_LIBPATH="${CURRENT_INSTALLED_DIR}\\lib"
+ -sBZIP2_BINARY=bz2
+ -sBZIP2_LIBPATH="${CURRENT_INSTALLED_DIR}\\lib"
+ )
+
# Add build type specific options
if(VCPKG_CRT_LINKAGE STREQUAL "dynamic")
@@ -176,6 +191,7 @@ function(boost_modular_build) --build-dir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel
--user-config=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/user-config.jam
${_bm_OPTIONS}
+ ${_bm_OPTIONS_REL}
variant=release
debug-symbols=on
WORKING_DIRECTORY ${_bm_SOURCE_PATH}
@@ -193,6 +209,7 @@ function(boost_modular_build) --build-dir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg
--user-config=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/user-config.jam
${_bm_OPTIONS}
+ ${_bm_OPTIONS_DBG}
variant=debug
WORKING_DIRECTORY ${_bm_SOURCE_PATH}
LOGNAME build-${TARGET_TRIPLET}-dbg
|
