-
Notifications
You must be signed in to change notification settings - Fork 7.6k
[boost] bugfix and new features after update to 1.77.0 #20432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 12 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
5e20ab2
[scripts/boost] fix issue #20417
yurybura 48e32a5
add versions
yurybura 7cdf9b2
Merge branch 'master' of https://github.com/microsoft/vcpkg into boos…
yurybura fc51d8e
[scripts/boost] update port version after #20421
yurybura fdd2852
[boost-odeint] move boost-mpi dependency to the feature
yurybura 0841f43
add version
yurybura 7ff3352
[boost-modular-build-helper] rework user-config generation
yurybura 789f899
[boost-python] move python3 from explicit dependency to default feature
yurybura 9434a46
[boost-modular-build-helper] update version
yurybura dce8f35
add verions
yurybura f599962
[boost-modular-build-helper] fix empty flags
yurybura bf2efcd
update version
yurybura 5f42a9d
Merge branch 'master' of https://github.com/microsoft/vcpkg into boos…
yurybura 459000e
Merge remote-tracking branch 'origin/master' into HEAD
BillyONeal 76dcc5a
Fix compilation on Emscripten / WebAssembly (#20551)
tobbi bd9bf42
[opencv4,opencv3] Control exported protobuf dependency (#20550)
dg0yt 0839cb2
[OpenMVS] restore deprecated cmake scripts for configure, build & fix…
cenit 244402c
[libffi] Don't replace string in file that doesn't exist. (#20554)
larshg 3944561
[json-dto] Update to 0.2.14 (#20570)
eao197 d2b28a4
[sail] Update to 0.9.0-pre17 (#20562)
4e2fc1a
[freexl] Update to 1.0.6 (#20520)
dg0yt 1e01203
[dartsim] Update to 6.11.0 (#20566)
Ace314159 b2b85c4
[scripts/boost] update Boost version in boost-modular-build.cmake to …
yurybura b40a028
update version
yurybura 799b851
Merge branch 'master' of https://github.com/microsoft/vcpkg into boos…
yurybura 2fe0f0b
[boost-modular-build-helper] fix USER_CONFIG_EXTRA_LINES variable nam…
yurybura 43f23f9
update version
yurybura 9d02f35
Merge remote-tracking branch 'origin/master' into HEAD
BillyONeal d682882
Resolve differences from rerunning generate-ports.ps1.
BillyONeal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,30 +1,86 @@ | ||
| list(APPEND B2_OPTIONS | ||
| -sZLIB_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| -sBZIP2_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| -sLZMA_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| -sZSTD_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| ) | ||
|
|
||
| if(CMAKE_BUILD_TYPE STREQUAL "Release") | ||
| set(lib_suffix lib) | ||
| set(lib_path_suffix lib) | ||
| else() | ||
| set(lib_path_suffix debug/lib) | ||
| endif() | ||
|
|
||
| if("bzip2" IN_LIST FEATURES) | ||
| list(APPEND B2_OPTIONS | ||
| -sBZIP2_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| ) | ||
| # Overwride debug library name | ||
| if(CMAKE_BUILD_TYPE STREQUAL "Debug") | ||
| list(APPEND B2_OPTIONS | ||
| -sBZIP2_NAME=bz2d | ||
| ) | ||
| endif() | ||
| list(APPEND B2_OPTIONS | ||
| -sBZIP2_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_path_suffix}" | ||
| ) | ||
| else() | ||
| list(APPEND B2_OPTIONS | ||
| -sNO_BZIP2=1 | ||
| ) | ||
| endif() | ||
|
|
||
| if("lzma" IN_LIST FEATURES) | ||
| list(APPEND B2_OPTIONS | ||
| -sLZMA_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| ) | ||
| # Overwride debug library name | ||
| if(CMAKE_BUILD_TYPE STREQUAL "Debug") | ||
| list(APPEND B2_OPTIONS | ||
| -sLZMA_NAME=lzmad | ||
| ) | ||
| endif() | ||
| list(APPEND B2_OPTIONS | ||
| -sLZMA_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_path_suffix}" | ||
| ) | ||
| else() | ||
| set(lib_suffix debug/lib) | ||
| if(WIN32) | ||
| set(ZLIB_NAME zlibd) | ||
| else() | ||
| set(ZLIB_NAME z) | ||
| list(APPEND B2_OPTIONS | ||
| -sNO_LZMA=1 | ||
| ) | ||
| endif() | ||
|
|
||
| if("zlib" IN_LIST FEATURES) | ||
| list(APPEND B2_OPTIONS | ||
| -sZLIB_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| ) | ||
| # Overwride debug library name | ||
| if(CMAKE_BUILD_TYPE STREQUAL "Debug") | ||
| if(WIN32) | ||
| set(ZLIB_NAME zlibd) | ||
| else() | ||
| set(ZLIB_NAME z) | ||
| endif() | ||
| list(APPEND B2_OPTIONS | ||
| -sZLIB_NAME=${ZLIB_NAME} | ||
| ) | ||
| endif() | ||
| list(APPEND B2_OPTIONS | ||
| -sZLIB_NAME=${ZLIB_NAME} | ||
| -sBZIP2_NAME=bz2d | ||
| -sLZMA_NAME=lzmad | ||
| -sZSTD_BINARY=zstdd | ||
| -sZLIB_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_path_suffix}" | ||
| ) | ||
| else() | ||
| list(APPEND B2_OPTIONS | ||
| -sNO_ZLIB=1 | ||
| ) | ||
| endif() | ||
|
|
||
| list(APPEND B2_OPTIONS | ||
| -sZLIB_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_suffix}" | ||
| -sBZIP2_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_suffix}" | ||
| -sLZMA_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_suffix}" | ||
| -sZSTD_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_suffix}" | ||
| ) | ||
| if("zstd" IN_LIST FEATURES) | ||
| list(APPEND B2_OPTIONS | ||
| -sZSTD_INCLUDE="${CURRENT_INSTALLED_DIR}/include" | ||
| ) | ||
| # Overwride debug library name | ||
| if(CMAKE_BUILD_TYPE STREQUAL "Debug") | ||
| list(APPEND B2_OPTIONS | ||
| -sZSTD_NAME=zstdd | ||
| ) | ||
| endif() | ||
| list(APPEND B2_OPTIONS | ||
| -sZSTD_LIBRARY_PATH="${CURRENT_INSTALLED_DIR}/${lib_path_suffix}" | ||
| ) | ||
| else() | ||
| list(APPEND B2_OPTIONS | ||
| -sNO_ZSTD=1 | ||
| ) | ||
| endif() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.