summaryrefslogtreecommitdiff
path: root/mesonbuild/programs.py
AgeCommit message (Expand)Author
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