summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/boost.py
AgeCommit message (Expand)Author
2025-12-17dependencies: Require 'native' be passed in kwargsDylan Baker
2025-12-17dependencies: stop passing "language" as a keyword argumentDylan Baker
2025-12-17dependencies: Pass the `name` to `ExternalDependency` constructorDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_library_dirsDylan Baker
2025-10-20interpreter: port dependency static to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency required to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency modules to typed_kwargsDylan Baker
2025-10-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2025-10-06options: replace get_value with get_value_forPaolo Bonzini
2025-09-03Boost python must have a library component.Jussi Pakkanen
2025-09-03Check for header only Boost libraries.Jussi Pakkanen
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2024-09-11Fix typosspaette
2024-07-30mypy: fix broken logic checks that used "if func"Eli Schwartz
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-06-23dependencies/boost.py: Allow getting `lib_dir` and `include_dir` via pkg-configArtturin
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-04-25dependencies/boost: Add new homebrew rootDylan Baker
2024-04-06On OpenBSD there's no convention the .so numbers equal the boost version.Otto Moerbeek
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-09-18Remove get_pkgconfig_variable()Xavier Claessens
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-11remove useless type annotationsEli Schwartz
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz
2023-06-26dependencies: switch the delayed-import mechanism for custom dependenciesEli Schwartz
2023-04-11fix various spelling issuesJosh Soref
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-10-04pylint: enable use-a-generatorDylan Baker
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz
2022-05-09dependencies/boost.py: ignore unknown filesfghzxm
2022-03-23boost: preserve compiler/linker argument orderHemmo Nieminen
2022-01-18dependencies: don't pass kwargs from get_pkgconfig_variableDylan Baker
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