summaryrefslogtreecommitdiff
path: root/mesonbuild/programs.py
AgeCommit message (Expand)Author
2025-11-14Extension of the executable is `exe' on OS/2KO Myung-Hun
2025-10-15revert local_program()Eli Schwartz
2025-10-15Add common ABC for ExternalProgram and LocalProgramXavier Claessens
2025-10-15Replace OverrideExecutable and OverrideProgram with LocalProgramXavier Claessens
2025-10-11Avoid running overriden program to get its versionXavier Claessens
2025-01-08programs: fix regex to match multi-digit major versionPatrick Steinhardt
2025-01-08programs: favor version numbers with dotsPatrick Steinhardt
2025-01-07fix missing extension in command pathCharles Brunet
2024-10-04programs: Allow excluding certain paths when searching in PATHNirbheek Chauhan
2024-09-30programs: Store the project version when overriding find_programNirbheek Chauhan
2024-09-14Fix various incorrect uses of `its` vs `it's`.Andrew McNulty
2024-06-23find_program: add a kwarg to specify custom version argumentDudemanguy
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-08-03run_command: Remove useless node argumentXavier Claessens
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz
2023-05-23qt: Allow specifying separate tools for qt4/5/6Nirbheek Chauhan
2023-04-11fix various spelling issuesJosh Soref
2023-02-01treewide: add future annotations importEli Schwartz
2022-12-07Remove useless EmptyExternalProgramXavier Claessens
2022-06-17ExternalProgram: Make get_version() work without interpreterXavier Claessens
2021-11-29interpreter: use typed_kwargs for run_commandDylan Baker
2021-11-29interpreter: use typed_pos_args for run_commandDylan Baker
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-10-04condense linesEli Schwartz
2021-10-04f-stringsEli Schwartz
2021-09-20during executable lookup, do not search PATH if a directory component is givenEli Schwartz
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-18holders: Move get_version from directly to ExternalProgramDaniel Mensinger
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger
2021-03-19Move OverrideProgram to programsDylan Baker
2021-03-19programs: add type annotationsDylan Baker
2021-03-19split program related classes and functions out of dependenciesDylan Baker