34 Commits (d67850b45e9ce323405e80aacee872049a3bc389)

Author SHA1 Message Date
Dylan Baker bd691b847c interpreter: use python dunders instead of lock for unpicklability 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Tristan Partin 2e7019dd85 Add subscript to subprocess.Popen 3 years ago
Dylan Baker c52b454b69 mesonlib: Fix typing of substitute_values 3 years ago
Dylan Baker 0f5f265a16 mesonlib: Add an exception for what should be unreachable code 3 years ago
Dylan Baker a5c4cf3a3f mesonlib: Fix type annotations 3 years ago
Paolo Bonzini b44a51d0fd resolve symlinks passed to -C 3 years ago
Eli Schwartz bd6f46e723 condense lines 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger 8f7343831b refactor: Refactor BothLibraries logic 3 years ago
Daniel Mensinger 3f889606c7 Split compiler detection from Environment 3 years ago
Dylan Baker f276b2349a mesonlib: add rsplit and and maxsplit 3 years ago
Dylan Baker 86da131129 mesonlib: Fix FileMode type annotations 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 3 years ago
Daniel Mensinger 66b32a4591 holders: Introduce HoldableObject 3 years ago
Daniel Mensinger 468a215341 mesonlib: Add MesonBugException 3 years ago
Daniel Mensinger 240434b167 typing: Fully annotate dependencies.cuda 4 years ago
Dylan Baker 113a159514 use an immutable list for an lru_cached functions 4 years ago
Dylan Baker a5b43aa16c Add a helper to simplify the usage of PerMachineDefaultable 4 years ago
Dylan Baker 012d60b100 mesonlib: Allow PerMachineDefaultable to take arguments at initialization 4 years ago
Dylan Baker 7114a9015e mesonlib: Fix return type of PerMachineDefaultable.default_missing() 4 years ago
Volker-Weissmann 4ca9a16288
.C files are now treated as C++ code 4 years ago
Nellie Zhang 802f66f442 Clarify incorrect configuration format message 4 years ago
Xavier Claessens 64775c0fd3 windows_proof_rmtree: Also retry os.chmod() part 4 years ago
Jussi Pakkanen ecd8c7e4af Update VS module version check. 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens c8abede403 Windows Subsystem for Linux can run .exe without mono interpreter 4 years ago
Dylan Baker b03039ec9d allow build.b_* options 4 years ago
Dylan Baker 10d94a12b8 Environment: Fix passing envrionment variables CPPFLAGS and CFLAGS 4 years ago
Dylan Baker 9cebd29da9 mesonlib: Add better errormessage to typelistify 4 years ago
Xavier Claessens fd572f32d8 Popen_safe: Fix stdout/stderr annotation 4 years ago
Volker-Weissmann 9e3bb9eea3
Warn about .C and .H files (#8249) 4 years ago
Dylan Baker 23d3b98fc1 split mesonlib into a package 4 years ago