summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-03-14rewriter: fix indentation of kwargsCharles Brunet
2023-03-14rewriter: add missing command aliasesCharles Brunet
2023-03-14rewriter: activate vsenvCharles Brunet
2023-03-14rewriter: fix warning about empty sourcesCharles Brunet
2023-03-12Fix warning_level=everything with GCC 8David Robillard
2023-03-11Make generator exe more resilient.Jussi Pakkanen
2023-03-09detect.py: Be more precise about detecting xtensa gcc toolchainsKhem Raj
2023-03-09tests: allow a long test to have more time to complete before timing outEli Schwartz
2023-03-09configure_file: emit FeatureNew when a cmake-formatted file has too many tokensEli Schwartz
2023-03-09emit FeatureNew warning for compiler.preprocess used multiple timesEli Schwartz
2023-03-09compiler.preprocess should only update the private name per directoryEli Schwartz
2023-03-09re-deduplicate feature warnings printed at the end of setupEli Schwartz
2023-03-09utils: fix annotation of pickle_loadDylan Baker
2023-03-09dependencies: add pybind11 custom factoryEli Schwartz
2023-03-09build: fully type CompileTargetDylan Baker
2023-03-09build: Add some missing annotations to BuildTarget initializerDylan Baker
2023-03-09build: move all Target attributes to dataclassDylan Baker
2023-03-09build: Add missing annotation to Target methodDylan Baker
2023-03-09build: make Target an abstract properties instead of doing hasattrDylan Baker
2023-03-09interpreter: Add missing Union annotationDylan Baker
2023-03-05hotdoc module: properly error out when configuring failsEli Schwartz
2023-03-04msubprojects: fix potential error when resetting a git checkoutBenoit Pierre
2023-03-04typed_kwargs: Remove feature_validator as it's not currently usedXavier Claessens
2023-03-04typed_kwargs: Extend since_values and deprecated_values for typesXavier Claessens
2023-03-02run_mypy: accept the path to an alternative mypy executableEli Schwartz
2023-03-02Revert "target python 3.10 as the mypy language version"Eli Schwartz
2023-03-02run_mypy: passthrough unknown options to mypy itselfEli Schwartz
2023-03-02doc: remove unexisting operators from grammarCharles Brunet
2023-03-02mintro: redirect stdout to stderrCharles Brunet
2023-03-01interpreter: report FeatureNew for kwargs to project()Eli Schwartz
2023-03-01handle meson_version after parsing but before invalid project() kwargsEli Schwartz
2023-03-01handle meson_version even when the build file fails to parseEli Schwartz
2023-03-01mparser: Add partial AST to exceptionsEli Schwartz
2023-03-01mparser: use an inherited ParseException everywhereEli Schwartz
2023-03-01Revert "Exit meson with an error if an invalid escape sequence is found in a"Eli Schwartz
2023-03-01interpreter: Add testcase..endtestcase clause supportXavier Claessens
2023-03-01docs: document default_options behaviourJohn Levon
2023-03-01docs: fix a small typoJohn Levon
2023-03-01rust: Fix handling of proc-macros in rust-project.jsonSebastian Dröge
2023-03-01rust: Store absolute paths in rust-project.jsonSebastian Dröge
2023-03-01unittests: add test for source dir stripping from rpathsStefan Hajnoczi
2023-03-01backends: fix source dir stripping from rpathsStefan Hajnoczi
2023-02-28refactor a few subsystem-relative imports that imported the wrong locationEli Schwartz
2023-02-28doc: Be more specific about warning_level optionXavier Claessens
2023-02-28Add detection code for powerpc64le.Jussi Pakkanen
2023-02-28Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen
2023-02-28Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen
2023-02-28Add Debian platform autodetect to env2mfile.Jussi Pakkanen
2023-02-28msetup: clarify error message when wrong directories are specifiedEli Schwartz
2023-02-27Use caching in Compiler.sizeof() and Compiler.alignment()Andres Freund