summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/boost.py
AgeCommit message (Expand)Author
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-08-04add boolean parameter use_system for searching boostKevin Meagher
2021-08-04Make libs a set from the beginingKevin Meagher
2021-08-04Relax restrictions on detecting boost dependencyKevin Meagher
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-17move base class for system dependencies into base.pyEli Schwartz
2021-06-14dependencies: Use the SystemDependencyDylan Baker
2021-06-03deps: Split dependencies.baseDaniel Mensinger
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-01-13Fix misspellsAntonin Décimo
2021-01-11boost: default machine file properties to env var valuesDylan Baker
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2020-11-20use real pathlib moduleDylan Baker
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger
2020-09-08typing: fix code reviewDaniel Mensinger
2020-09-08typing: more fixesDaniel Mensinger
2020-09-08typing: fully annotate boost and hdf5 depsDaniel Mensinger
2020-07-21Add boost_root support to properties files (#7210)cmcneish
2020-05-22boost: Try extracting BOOST_ROOT from boost.pcDaniel Mensinger
2020-05-22boost: Always sort shared before static (fixes #7171)Daniel Mensinger
2020-05-14boost: always use compiler include pathsDaniel Mensinger
2020-05-14boost: Try finding libraries with the matching arch (fixes #7110)Daniel Mensinger
2020-05-10boost: Do not be strict about static if not specified (fixes #7057)Daniel Mensinger
2020-05-03boost: Do not set BOOST_ALL_DYN_LINK (fixes #7056)Daniel Mensinger
2020-05-01boost: Only use usage-requirements defines (fixes #7046)Daniel Mensinger
2020-04-05boost: Fix library version (fixes #6899)Daniel Mensinger
2020-04-01boost: Fix boost_python detection on bionic (fixes #6886 #4788)Daniel Mensinger
2020-03-28boost: Better python module detectionDaniel Mensinger
2020-03-28boost: Better log found and missing modulesDaniel Mensinger
2020-03-05dependencies/boost: Fix a number of mypy issuesDylan Baker
2020-03-05remove ability to pass multiple keys to extract_as_listDylan Baker
2020-02-20boost: Rewrite the boost system dependencyDaniel Mensinger
2020-01-29dependencies: Rename _add_sub_dependency2 to _add_sub_dependencyDylan Baker
2020-01-29dependencies: Use a DependencyFactory for threadsDylan Baker
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker
2019-07-11Adapting Boost Python library detection to Boost >= 1.67. Closes #4288.gjaeger1
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson
2019-06-09Use `env.machines.*` to avoid some `is_cross`John Ericson
2019-05-02Merge pull request #5254 from dcbaker/fix-sub-dependenciesDylan Baker
2019-05-02dependencies: Use the _add_sub_dependencyDylan Baker
2019-04-28Disable cache for dependenciesDaniel Mensinger
2019-04-28Added some cahced valuesDaniel Mensinger
2019-04-25Don't use len() to test for container emptinessDylan Baker
2019-04-05dependencies/misc: don't special case threadsDylan Baker
2018-11-04Detect clang-cl as msvc-like, not clang-likeJon Turney
2018-10-25Purge unused argument. Closes #4407.Jussi Pakkanen
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson
2018-08-01Consolidate reporting result of a dependency checkJon Turney