aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-03-17Fix "meson subprojects checkout -b" regressionXavier Claessens1-2/+3
2023-03-17fix meson compile with alias targetCharles Brunet2-4/+5
2023-03-16coredata: Do not pickle it twiceXavier Claessens3-6/+16
2023-03-16Stop using replace_if_different() for coredata pickle fileDaan De Meyer4-31/+75
2023-03-16modules/i18n: fix typo in gettext decoratorCorentin Noël1-1/+1
2023-03-16Disable codecov commentXavier Claessens1-0/+3
2023-03-16hotdoc: Install devhelp files at the right locationXavier Claessens2-6/+19
2023-03-16prevent lib prefix warning from pkg-configCharles Brunet8-15/+16
2023-03-14add typename to AliasTargetCharles Brunet1-0/+3
2023-03-14rewriter: fix indentation of kwargsCharles Brunet1-0/+2
2023-03-14rewriter: add missing command aliasesCharles Brunet1-3/+3
2023-03-14rewriter: activate vsenvCharles Brunet1-1/+2
2023-03-14rewriter: fix warning about empty sourcesCharles Brunet2-2/+4
2023-03-12Fix warning_level=everything with GCC 8David Robillard1-1/+3
2023-03-11Make generator exe more resilient.Jussi Pakkanen1-2/+10
2023-03-09detect.py: Be more precise about detecting xtensa gcc toolchainsKhem Raj1-1/+1
2023-03-09tests: allow a long test to have more time to complete before timing outEli Schwartz1-2/+2
2023-03-09configure_file: emit FeatureNew when a cmake-formatted file has too many tokensEli Schwartz2-8/+13
2023-03-09emit FeatureNew warning for compiler.preprocess used multiple timesEli Schwartz1-0/+3
2023-03-09compiler.preprocess should only update the private name per directoryEli Schwartz1-2/+5
2023-03-09re-deduplicate feature warnings printed at the end of setupEli Schwartz2-2/+2
2023-03-09utils: fix annotation of pickle_loadDylan Baker3-11/+28
2023-03-09dependencies: add pybind11 custom factoryEli Schwartz4-1/+40
2023-03-09build: fully type CompileTargetDylan Baker2-9/+12
2023-03-09build: Add some missing annotations to BuildTarget initializerDylan Baker1-20/+62
2023-03-09build: move all Target attributes to dataclassDylan Baker1-11/+16
2023-03-09build: Add missing annotation to Target methodDylan Baker1-1/+1
2023-03-09build: make Target an abstract properties instead of doing hasattrDylan Baker1-5/+10
2023-03-09interpreter: Add missing Union annotationDylan Baker1-1/+1
2023-03-05hotdoc module: properly error out when configuring failsEli Schwartz1-1/+2
2023-03-04msubprojects: fix potential error when resetting a git checkoutBenoit Pierre2-3/+17
2023-03-04typed_kwargs: Remove feature_validator as it's not currently usedXavier Claessens1-9/+0
2023-03-04typed_kwargs: Extend since_values and deprecated_values for typesXavier Claessens7-37/+81
2023-03-02run_mypy: accept the path to an alternative mypy executableEli Schwartz1-4/+3
2023-03-02Revert "target python 3.10 as the mypy language version"Eli Schwartz1-1/+1
2023-03-02run_mypy: passthrough unknown options to mypy itselfEli Schwartz1-2/+1
2023-03-02doc: remove unexisting operators from grammarCharles Brunet1-1/+1
2023-03-02mintro: redirect stdout to stderrCharles Brunet2-8/+14
2023-03-01interpreter: report FeatureNew for kwargs to project()Eli Schwartz3-2/+10
2023-03-01handle meson_version after parsing but before invalid project() kwargsEli Schwartz4-1/+12
2023-03-01handle meson_version even when the build file fails to parseEli Schwartz4-7/+41
2023-03-01mparser: Add partial AST to exceptionsEli Schwartz1-6/+17
2023-03-01mparser: use an inherited ParseException everywhereEli Schwartz1-3/+3
2023-03-01Revert "Exit meson with an error if an invalid escape sequence is found in a"Eli Schwartz1-13/+2
2023-03-01interpreter: Add testcase..endtestcase clause supportXavier Claessens8-1/+113
2023-03-01docs: document default_options behaviourJohn Levon1-0/+5
2023-03-01docs: fix a small typoJohn Levon1-1/+1
2023-03-01rust: Fix handling of proc-macros in rust-project.jsonSebastian Dröge1-7/+9
2023-03-01rust: Store absolute paths in rust-project.jsonSebastian Dröge1-2/+6
2023-03-01unittests: add test for source dir stripping from rpathsStefan Hajnoczi1-0/+42