Robert Schumacher
14358e8b25
[boost] Modularize
2017-12-19 10:21:58 -08:00
Robert Schumacher
5335d17f53
[vcpkg] Initial experimental support for VCPKG_BUILD_TYPE release
2017-11-25 15:25:18 -08:00
Robert Schumacher
1b2f75be94
[vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules.
2017-11-16 23:54:55 -08:00
Robert Schumacher
32727f26ba
[boost] --ignore-site-config, thanks @vinniefalco and @swatanabe!
2017-10-28 03:54:49 -07:00
Robert Schumacher
da04e942f2
[boost] Only define BOOST_ALL_NO_LIB if not already defined. Fixes #2061 .
2017-10-27 23:55:48 -07:00
Robert Schumacher
e3dcfcb403
[boost] Fix manual-links. Fixes #2057 .
2017-10-25 13:57:28 -07:00
Robert Schumacher
ae3fe7cd16
[boost] Add feature packages for regex-icu, locale-icu, and python
2017-10-17 14:42:05 -07:00
Robert Schumacher
ee2831c548
Merge from master
2017-10-16 17:17:28 -07:00
Arkady Shapkin
3a6ad750c9
[boost] Update to version 1.65.1
2017-09-10 02:40:01 +03:00
Martin Müller
d88f53de9c
In debug configuration, link boost with debug Python libraries instead of release ones
2017-08-31 08:45:22 +02:00
Martin Müller
481128e979
Build boost.python
2017-08-31 08:44:51 +02:00
Martin Müller
99a8d74549
Use ICU in boost build
2017-08-31 08:44:50 +02:00
Alexander Karatarakis
27d5f57cdb
[boost] Use fixed commit for 1.65 patch
2017-08-29 14:42:32 -07:00
Tsukasa Sugiura
4fdcca314a
Apply Hotfix of Known Issues for Boost 1.65.0
...
Apply Hotfix of Known Issues for Boost 1.65.0.
2017-08-30 03:11:37 +09:00
Alexander Karatarakis
79365783d0
[boost] Fix uwp build by disabling stacktrace and fiber
2017-08-23 15:14:21 -07:00
Alexander Karatarakis
ea4799847f
[boost] Update to 1.65
2017-08-21 20:41:35 -07:00
Robert Schumacher
f761259f34
[boost] Update diff hash. No version bump required because contents are functionally identical.
2017-06-27 10:22:29 -07:00
codicodi
72eb21a515
[boost] forcibly undefine BOOST_ALL_DYN_LINK in static builds
2017-05-29 21:36:10 +02:00
Robert Schumacher
74c2c23c13
[boost] Fix uwp builds. Add x86-uwp to CI.
...
Fixes #1069 .
2017-05-14 19:56:16 -07:00
codicodi
61766d1dc9
[boost] use 'd' suffixed bzip2 library in debug build
2017-05-10 18:19:35 +02:00
Robert Schumacher
0c2f66c49b
[boost] Move boost_test_exec_monitor into manual-link subdirectory. Fixes #352 .
2017-05-01 23:45:36 -07:00
pravic
e373bc98fe
Revert TLS patch since it has been fixed in 1.64
2017-04-21 14:10:26 +03:00
Alexander Karatarakis
af36901536
[boost] Update to v1.64
2017-04-20 14:21:58 -07:00
Robert Schumacher
9655b99e71
[boost] Fix UWP builds by disabling nonfunctioning components.
2017-04-04 11:13:41 -07:00
Robert Schumacher
a1c72e3e7d
[boost] Add retry to deleting _debug_ intermediate folders
2017-03-21 13:34:21 -07:00
Robert Schumacher
e68709efcf
[boost] Add retry to deleting intermediate folders
2017-03-21 13:30:39 -07:00
Fabian Wosar
a9ec74f176
Fix paths in patch file
2017-03-21 20:03:24 +01:00
Fabian Wosar
2aab56942a
Forgot the actual patch application
2017-03-21 19:51:09 +01:00
Fabian Wosar
9878f153c1
Add boost patch to fix initialisation issues when using the VS2017 14.1 toolchain and static linking
2017-03-21 19:34:29 +01:00
Robert Schumacher
b11ab655e2
[boost] Hotfix for building on VS2015
2017-03-02 02:56:35 -08:00
Robert Schumacher
b6007c9ea5
[boost] Support for VS2017
2017-02-28 11:03:39 -08:00
Robert Schumacher
0b2dd9bb98
[boost] Add additional build assertions.
2017-01-31 18:14:25 -08:00
Alexander Karatarakis
fb7cc35f30
[boost] Update to 1.63
2017-01-26 13:28:07 -08:00
Manuel Massing
44590c5c1e
[boost] Add bzip2 support
2017-01-25 10:16:44 +01:00
Manuel Massing
a3aeb99092
[boost] Fix zlib detection in debug build
2017-01-25 08:56:36 +01:00
Christian Ullrich
bc874e3db2
Fix Boost dynamic build.
...
Some of the Boost libraries build differently depending on whether
BOOST_X_DYN_LINK is defined, so this symbol must be present in the
dynamic build, and removing it as part of disabling auto-link was wrong.
Reverts half of 5a3881a0
.
2017-01-17 15:52:49 +01:00
Christian Ullrich
59c34be252
Disable Boost auto-link.
...
Fixes #483 . vcpkg always links all installed libraries for the target
triplet; Boost's own auto-link feature is therefore redundant.
2017-01-03 14:06:49 +01:00
Alexander Karatarakis
fdbfee0aeb
Merge branch 'boost_with_zlib' of https://github.com/mmassing/vcpkg into mmassing-boost_with_zlib
2016-12-14 12:24:31 -08:00
codeandroid
2307fa6274
[boost] unset BOOST_AUTO_LINK_NOMANGLE flag ( fixes #397 ). This was a remnant of a previously enabled system install option which has been disabled in the meantime.
2016-12-08 17:03:45 +01:00
Robert Schumacher
31b713ca1f
[vcpkg] Remove all instances of TRIPLET_SYSTEM_NAME; use VCPKG_CMAKE_SYSTEM_NAME instead.
2016-12-07 21:40:36 -08:00
Alexander Karatarakis
a545be80b4
[boost] Fix dynamic build lib renaming
2016-12-06 13:48:37 -08:00
Alexander Karatarakis
ff4d33b156
[boost] Don't use --layout=system. Resolves #369
2016-12-05 16:42:30 -08:00
Manuel Massing
4479955193
[boost] Link against correct version of zlib when building debug variant.
2016-11-25 15:58:57 +01:00
Manuel Massing
8e911397c5
[boost] Build boost with zlib support
2016-11-23 19:07:47 +01:00
Alexander Karatarakis
56c3febc9d
[boost] Also rename lib files in dynamic builds (conditionally)
...
i.e. for libboost_xxx.lib, if boost_xxx.lib exists, delete
libboost_xxx.lib otherwise rename it to boost_xxx.lib
2016-11-16 20:25:01 -08:00
Alexander Karatarakis
3588f534db
[boost] Use --layout=system to make the output binary names simpler
2016-11-16 18:56:56 -08:00
Alexander Karatarakis
be0899d28b
[boost] Attempt to fix sporadic failures
2016-11-16 18:10:22 -08:00
Alexander Karatarakis
9c92984ff6
[boost] Add --hash
2016-11-16 17:54:34 -08:00
Alexander Karatarakis
1574180d03
[boost] --toolset=msvc should be toolset=msvc (no dashes)
2016-11-16 17:46:41 -08:00
Alexander Karatarakis
7811ef602e
[boost] Rename lib files in static builds
2016-11-15 14:52:52 -08:00