summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/misc.py
AgeCommit message (Expand)Author
2025-12-17Dependencies: Make use of the DependencyCandidate classDylan Baker
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_defineDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_headerDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_header_symbolDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_functionDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.thread_flagsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.openmp_flagsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_return_valueDylan Baker
2025-11-19Compilers: remove Environment parameter from Compiler.links()Dylan Baker
2025-10-31Fix: Add OpenMP 6.0 macro definition to implementation tablejaideepkathiresan
2025-10-20interpreter: port dependency version to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency static to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency modules to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency method to typed_kwargsDylan Baker
2025-10-20interpreter: port dependency language to typed_kwargsDylan Baker
2025-10-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2025-07-02Revert "test 64-bit types for atomic"Eli Schwartz
2025-07-02test 64-bit types for atomicRosen Penev
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2025-01-28dependencies: version_compare -> version_compare_manyDylan Baker
2025-01-28dependencies: correctly handle a language of NoneDylan Baker
2024-12-29dependencies: add custom atomic dependencyDudemanguy
2024-10-04curses: Ignore /usr/bin/ncurses5.4-config on macOSNirbheek Chauhan
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-06-26dependencies/openmp: Simplify error caseDylan Baker
2024-06-26compilers|dependencies: Move Clang-CL specific logic out of OpenMP depDylan Baker
2024-06-26dependencies/openmp: use mlog.warning instead of open codingDylan Baker
2024-06-26dependencies/openmp: Set compile and link flags before testingDylan Baker
2024-06-26compilers: pass Environment to openmp_flagsDylan Baker
2024-05-19pylint: fix useless-returnEli Schwartz
2024-04-28Add support for depending on ObjFWJonathan Schleifer
2024-01-17fix openmp dependency for clang-clPeter Urban
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-09-23openmp: add 5.1/5.2, fixes openmp with llvm v17Christoph Reiter
2023-09-12fix bug with openssl when cmake is missingCharles Brunet
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
2023-02-22dependencies: refactor python3 into its own fileEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-01-18dependencies: fix pcap-config which now errors on --versionEli Schwartz
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-29Fix crash when toolchain is missingSmallWood-D
2022-09-12dependencies: simplify log_tried into a staticmethodEli Schwartz
2022-09-12dependencies: simplify logging methodsEli Schwartz
2022-05-03add prefer_static built-in optionDudemanguy