summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/mpi.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-11MPI detection: support Intel MPI on WindowsLisandro Dalcin
2025-12-11MPI detection: do not look for mpicc on WindowsLisandro Dalcin
2025-10-29environment: move detection functions to envconfig.pyPaolo Bonzini
2025-10-20dependencies: Add remaining internal arguments to Dependency classesDylan 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-01-28dependencies: correctly handle a language of NoneDylan Baker
2024-09-24MPI detection: try --showme:compile/--showme:link and -compile_info/-link_infopaugier
2024-09-24MPI detection: get version from old IntelMPI wrapperspaugier
2024-09-24MPI detection: support more implementations (any compilers)paugier
2024-09-24MPI detection: mpicc/mpiicc before pkg-configpaugier
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-08-11treewide: automatic rewriting of all comment-style 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-02-01treewide: add future annotations importEli Schwartz
2022-12-11typing: fix some broken Sequence annotationsEli Schwartz
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-29Fix crash when toolchain is missingSmallWood-D
2021-06-17move base class for system dependencies into base.pyEli Schwartz
2021-06-14dependencies: Use the SystemDependencyDylan Baker
2021-06-09typing: Rename some variablesDaniel Mensinger
2021-06-06typing: Fully annotate dependencies.{detect,factory} + some other fixesDaniel Mensinger
2021-06-03deps: Split dependencies.baseDaniel Mensinger
2021-01-11dependencies/mpi: Add a type annotationDylan Baker
2020-09-08typing: fix dependencies for new follow_importsDaniel Mensinger
2020-09-08typing: ignore error because of untyped decoratorDaniel Mensinger
2020-09-02dependencies/mpi: add missing annotationDylan Baker
2020-03-19mpi: Use a factory functionDylan Baker
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger
2019-12-19dependencies: refactor to use methods properlyMichael Hirsch, Ph.D
2019-11-25dep: MPI make work for intel-cl and improve robustnessMichael Hirsch, Ph.D