20 Commits (a66cb97e8cd29e6d8c89232b8e3763677ad3825f)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Xavier Claessens 6d7562a02c
run_command: Remove useless node argument 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Nirbheek Chauhan 22df45a319 qt: Allow specifying separate tools for qt4/5/6 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Xavier Claessens 548c9adad4 Remove useless EmptyExternalProgram 2 years ago
Xavier Claessens b1649899a2 ExternalProgram: Make get_version() work without interpreter 2 years ago
Dylan Baker fcced46c99 interpreter: use typed_kwargs for run_command 3 years ago
Dylan Baker 3a168513bd interpreter: use typed_pos_args for run_command 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Eli Schwartz 800c3462f0
condense lines 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Eli Schwartz d7e71f3912 during executable lookup, do not search PATH if a directory component is given 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger 6879e84c48 holders: Move get_version from directly to ExternalProgram 3 years ago
Daniel Mensinger 66b32a4591 holders: Introduce HoldableObject 3 years ago
Dylan Baker 9016e4596c Move OverrideProgram to programs 4 years ago
Dylan Baker 97c1283baa programs: add type annotations 4 years ago
Dylan Baker 40e3577a65 split program related classes and functions out of dependencies 4 years ago