Commit Graph

12 Commits

Author SHA1 Message Date
Yury Bura
cc471dc0f5
[boost] update to 1.77.0 (#19556) 2021-09-27 17:12:39 -07:00
ras0219
47d2378c81
[boost-modular-build-helper] Unify boost builds across OS's (#20220)
* [boost-modular-build-helper] Unify boost builds across OS's

* [boost-modular-build-helper] Update version

* [boost-modular-build-helper] Cleanup

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-09-21 15:07:46 -07:00
omartijn
e1c7c900f9
[boost-modular-build-helper] Fix boost build toolchain options not being used (#18529)
* Fix boost build toolchain options not being used

The issue was due to the options only being set for the gcc toolchain,
and then only for a specific version. On platforms defaulting to a
different toolchain (e.g. macOS) this didn't work at all.

Additionally, some missing flags were not propagated, in particular the
CMAKE_OSX_DEPLOYMENT_TARGET, CMAKE_OSX_SYSROOT and CMAKE_OSX_ARCHITECTURES

* [boost-modular-build-helper] Apply CR comments

Co-authored-by: Martijn Otto <git@martijnotto.nl>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-07-06 14:05:13 -07:00
Phoebe
a1e67195f8
boost-modular-build-helper] Add system library dl for boost-regex[icu] and boost-locale[icu] on linux (#16859)
* [boost-modular-build-helper] Add system library dl for boost-regex[icu] and boost-locale[icu] on linux

* Update baseline version
2021-03-24 13:45:55 -07:00
Robert Schumacher
981e65ce0a
[boost-modular-build-helper] Specify msvc version in user-config.jam (#15137) 2020-12-16 15:02:24 -08:00
Long Nguyen
7944ed328a
[icu] mingw support + [mp3lame] Fix VCPKG_TARGET_STATIC_LIBRARY_SUFFIX (#14969) 2020-12-15 15:00:41 -08:00
yurybura
24e8be5fcf
[boost] update to 1.73.0 (#11221)
* [boost] update to 1.73

* [ompl] remove dependency to boost-disjoint-sets

* [libtorrent] include fixes from RC_1_2 branch

* [liblas] fix boost headers

* [freeopcua] fix std headers

* [pcl] fix build with Boost 1.73.0

* [hpx] fix build with Boost 1.73.0

* [libmysql] fix conflict with C++20 header <version>

* [boost-modular-build-helper] move port-specific b2 options to the file `<port_dir>/b2-options.cmake`
[boost-python] support Python2 (fixes #3495)

* [boost-python] remove Python executable from user-config

* [libtorrent] update version after merge

* [libtorrent] add boost-variant dependency
2020-05-13 10:26:05 -07:00
yurybura
1c414f9192
[boost-python] Try to fix build issue on Linux (#9780)
* [boost-python] Try to fix build issue on Linux

* Update baseline: enable boost-python:x64-linux

* Fix number of processor detection on Linux: use CMake module

* Fix user-config.jam configuration on Linux

* Update baseline: enable boost-mpi:x64-linux

* Fix build boost-regex[icu] on Linux, issue #4962
2020-03-02 10:41:27 -08:00
Matthias Schmieder
cba23fe693 Fix boost compile & linker flags (#3871)
* making sure there is a leading <compileflags> even if CMAKE_CXX_FLAGS do not start with a whitespace

* making sure there is a leading <compileflags> even if CMAKE_CXX_FLAGS do not start with a whitespace

* full support for CXXFLAGS, CFLAGS and LDFLAGS throughout the boost-modular-build-helper

* [boost-modular-build-helper] Bump version and use CMAKE_* macros since the VCPKG_* macros are not passed in

* [boost-type-erasure] Depend on boost-thread even in UWP
2018-10-22 09:29:54 -07:00
Robert Schumacher
b831381cf5 [boost] Improve non-windows support 2018-04-19 10:40:06 -07:00
Daniel
7528c4d525 Fix boost build errors when vcpkg path has spaces (#3054)
* Fix boost build errors when vcpkg path has spaces

Add missing quotes in boost_serialization path

* [boost-modular-build-helper] Bump version due to change

* [boost-modular-build-helper] Quote mpi as well
2018-03-16 01:02:55 -07:00
Robert Schumacher
a773c59f05 [boost-build] Split out into boost-modular-build-helper and support non-Windows targets 2018-03-11 23:42:53 -07:00