summaryrefslogtreecommitdiff
path: root/mesonbuild/utils/universal.py
AgeCommit message (Expand)Author
2023-09-09Add macro_name option to configure_fileNicholas Vinson
2023-09-07Rename OptionOverrideProxy to OptionsView and move to coredataXavier Claessens
2023-08-31add json output format to configure fileCharles Brunet
2023-08-24Suggest using --reconfigure only when not already using itXavier Claessens
2023-08-18consistently use Literal annotation from typing_extensionsEli Schwartz
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-10Popen_safe_logged: Also log exceptionsXavier Claessens
2023-08-08correct cmakedefine behaviorJan200101
2023-08-03MachineChoice: Implement __str__ for easier debugXavier Claessens
2023-07-17Merge pull request #11976 from tristan957/cleanupsJussi Pakkanen
2023-07-13macos: map arm64e to aarch64, map "whole" architecture stringsAndres Freund
2023-07-12Remove do_conf_str(encoding:)Tristan Partin
2023-07-12Use underscore for variables that we don't referenceTristan Partin
2023-07-12Use more specific typesTristan Partin
2023-07-12Match the method signatures of parent classesTristan Partin
2023-07-12Annotate naked fundamental Python typesTristan Partin
2023-07-12Replace some type comments with annotationsTristan Partin
2023-07-02genvslite: fix the core option being listed as one of the per-project optionsEli Schwartz
2023-06-14WIP: refactor loggable popen calls for consistencyEli Schwartz
2023-06-01vcs_tag: Add --always to git describeXavier Claessens
2023-05-25ProgressBar: Fix some rendering issuesXavier Claessens
2023-04-17select the correct python_command for pyinstaller builds, even on not-WindowsEli Schwartz
2023-04-11fix various spelling issuesJosh Soref
2023-03-29Make --vsenv a readonly builtin optionXavier Claessens
2023-03-09configure_file: emit FeatureNew when a cmake-formatted file has too many tokensEli Schwartz
2023-03-09utils: fix annotation of pickle_loadDylan Baker
2023-02-01simplify instantiation of builtin type using builtins instead of functionsEli Schwartz
2023-01-20haiku: set default prefix and library pathsX512
2023-01-20remove dead codeEli Schwartz
2023-01-03mesonlib: remove filename parameter to mlog.warningDylan Baker
2022-12-27add builtin option to install licensesEli Schwartz
2022-12-15delay importing ctypes unless it is actually usedEli Schwartz
2022-12-11typing: fix some broken Sequence annotationsEli Schwartz
2022-12-07utils: Fix pylint warning using-constant-testL. E. Segovia
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-30pylint: enable use-implicit-booleaness-not-comparisonDylan Baker
2022-11-29pylint: enable the bad_builtin checkerDylan Baker
2022-11-28utils: Popen_safe: Handle ENOEXEC to fail with an error messageMarvin Scholz
2022-11-17build: use the unified pickle loader to handle more edge casesEli Schwartz
2022-11-03squelch an EncodingWarning we don't care aboutEli Schwartz
2022-10-25Fix native compilation on ARM64 WindowsGustavoLCR
2022-09-28Move classes used by scripts to their own moduleXavier Claessens