summaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib
AgeCommit message (Expand)Author
2021-10-04condense linesEli Schwartz
2021-10-04f-stringsEli Schwartz
2021-10-04fix extra whitespaceEli Schwartz
2021-09-07interpreter: detect and pass compiler to be used for linker testsPaolo Bonzini
2021-09-03Improve WSL detectionWill
2021-09-02OptionKey: Fix orderingXavier Claessens
2021-08-31interpreter: use python dunders instead of lock for unpicklabilityDylan Baker
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-08-22Add subscript to subprocess.PopenTristan Partin
2021-08-20mesonlib: Fix typing of substitute_valuesDylan Baker
2021-08-20mesonlib: Add an exception for what should be unreachable codeDylan Baker
2021-08-20mesonlib: Fix type annotationsDylan Baker
2021-07-07resolve symlinks passed to -CPaolo Bonzini
2021-07-05condense linesEli Schwartz
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger
2021-06-22mesonlib: add rsplit and and maxsplitDylan Baker
2021-06-22mesonlib: Fix FileMode type annotationsDylan Baker
2021-06-18holders: remove unholderDaniel Mensinger
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger
2021-06-18mesonlib: Add MesonBugExceptionDaniel Mensinger
2021-06-05typing: Fully annotate dependencies.cudaDaniel Mensinger
2021-06-02use an immutable list for an lru_cached functionsDylan Baker
2021-05-28Add a helper to simplify the usage of PerMachineDefaultableDylan Baker
2021-05-28mesonlib: Allow PerMachineDefaultable to take arguments at initializationDylan Baker
2021-05-28mesonlib: Fix return type of PerMachineDefaultable.default_missing()Dylan Baker
2021-05-19.C files are now treated as C++ codeVolker-Weissmann
2021-05-03Clarify incorrect configuration format messageNellie Zhang
2021-03-26windows_proof_rmtree: Also retry os.chmod() partXavier Claessens
2021-03-16Update VS module version check.Jussi Pakkanen
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-03Windows Subsystem for Linux can run .exe without mono interpreterXavier Claessens
2021-02-18allow build.b_* optionsDylan Baker
2021-02-17Environment: Fix passing envrionment variables CPPFLAGS and CFLAGSDylan Baker
2021-02-06mesonlib: Add better errormessage to typelistifyDylan Baker
2021-01-29Popen_safe: Fix stdout/stderr annotationXavier Claessens
2021-01-26Warn about .C and .H files (#8249)Volker-Weissmann
2021-01-23split mesonlib into a packageDylan Baker