aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/programs.py
AgeCommit message (Expand)AuthorFilesLines
2022-12-07Remove useless EmptyExternalProgramXavier Claessens1-19/+0
2022-06-17ExternalProgram: Make get_version() work without interpreterXavier Claessens1-6/+15
2021-11-29interpreter: use typed_kwargs for run_commandDylan Baker1-3/+4
2021-11-29interpreter: use typed_pos_args for run_commandDylan Baker1-2/+1
2021-10-10Fix typos discovered by codespellChristian Clauss1-1/+1
2021-10-04condense linesEli Schwartz1-4/+2
2021-10-04f-stringsEli Schwartz1-4/+4
2021-09-20during executable lookup, do not search PATH if a directory component is givenEli Schwartz1-0/+3
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-06-18holders: Move get_version from directly to ExternalProgramDaniel Mensinger1-1/+22
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger1-1/+1
2021-03-19Move OverrideProgram to programsDylan Baker1-0/+5
2021-03-19programs: add type annotationsDylan Baker1-21/+27
2021-03-19split program related classes and functions out of dependenciesDylan Baker1-0/+351