aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/programs.py
AgeCommit message (Expand)AuthorFilesLines
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-11/+1
2023-08-03run_command: Remove useless node argumentXavier Claessens1-1/+1
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz1-2/+1
2023-05-23qt: Allow specifying separate tools for qt4/5/6Nirbheek Chauhan1-9/+12
2023-04-11fix various spelling issuesJosh Soref1-1/+1
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
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