aboutsummaryrefslogtreecommitdiff
path: root/ports/boost-build
diff options
context:
space:
mode:
authorAlbert Ziegenhagel <albert.ziegenhagel@outlook.com>2018-02-17 12:54:43 +0100
committerRobert Schumacher <roschuma@microsoft.com>2018-02-17 03:54:43 -0800
commit14ef8e2fd2b99fc591bd1f29300c64d9fc14d84d (patch)
treec3282e47bf1133e8281b488d33b78adb4301cd0b /ports/boost-build
parent463775e913b06a11bb5c2acbd597790e834def93 (diff)
downloadvcpkg-14ef8e2fd2b99fc591bd1f29300c64d9fc14d84d.tar.gz
vcpkg-14ef8e2fd2b99fc591bd1f29300c64d9fc14d84d.zip
Fix building boost.mpi (#2684)
* Fix building boost.mpi * [boost-*] Remove boost-mpi dependencies to avoid direct dependency on msmpi. * [boost-build] Bump version with mpi changes
Diffstat (limited to 'ports/boost-build')
-rw-r--r--ports/boost-build/CONTROL2
-rw-r--r--ports/boost-build/Jamroot.jam9
-rw-r--r--ports/boost-build/user-config.jam8
3 files changed, 18 insertions, 1 deletions
diff --git a/ports/boost-build/CONTROL b/ports/boost-build/CONTROL
index f74f24f5c..cf93bfa1e 100644
--- a/ports/boost-build/CONTROL
+++ b/ports/boost-build/CONTROL
@@ -1,3 +1,3 @@
Source: boost-build
-Version: 1.66.0-4
+Version: 1.66.0-5
Description: Boost.Build
diff --git a/ports/boost-build/Jamroot.jam b/ports/boost-build/Jamroot.jam
index 84f82126d..6669b446e 100644
--- a/ports/boost-build/Jamroot.jam
+++ b/ports/boost-build/Jamroot.jam
@@ -125,6 +125,15 @@ if "@PORT@" != "boost-test"
explicit boost_unit_test_framework ;
}
+if "@PORT@" != "boost-serialization"
+{
+ use-project /boost/serialization : . ;
+
+ lib boost_serialization : : <file>@CURRENT_INSTALLED_DIR@/lib/boost_serialization-vc140-mt.lib <variant>release ;
+ lib boost_serialization : : <file>@CURRENT_INSTALLED_DIR@/debug/lib/boost_serialization-vc140-mt-gd.lib <variant>debug ;
+ explicit boost_serialization ;
+}
+
rule requires ( foo * )
{
}
diff --git a/ports/boost-build/user-config.jam b/ports/boost-build/user-config.jam
index ab86c0c43..59cc160cc 100644
--- a/ports/boost-build/user-config.jam
+++ b/ports/boost-build/user-config.jam
@@ -11,6 +11,14 @@ if "@PORT@" = "boost-python"
using python : @PYTHON_VERSION@ : : "@PYTHON_INCLUDE_PATH@" : "@PYTHONLIBS_DEBUG@" : <python-debugging>on ;
}
+if "@PORT@" = "boost-mpi"
+{
+ using mpi : :
+ <library-path>@CURRENT_INSTALLED_DIR@/lib
+ <include>@CURRENT_INSTALLED_DIR@/include
+ <find-shared-library>msmpi ;
+}
+
project user-config : ;
lib advapi32 ;