aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-03-03docs: Fix many build_target based issueswip/xclaesse/pr-10714Dylan Baker4-6/+56
2023-03-03interpreter: delete unused methodsDylan Baker1-30/+0
2023-03-03interpreter: deprecate passing 'jar' to build_targetDylan Baker3-1/+8
2023-03-03interpreter|build: remove known_*_kwargsDylan Baker2-86/+0
2023-03-03ast/introspection: remove uses of BuildTarget.known_kwargsDylan Baker1-1/+13
2023-03-03modules/python3: use typed_kwargs for extension_moduleDylan Baker1-12/+20
2023-03-03modules/python: use typed_kwargs instead of known_shlib_argsDylan Baker1-31/+35
2023-03-03interpreter: simplify include_directory extractionDylan Baker3-37/+25
2023-03-03interpreter: clean up some now duplicated logicDylan Baker1-8/+3
2023-03-03interpreter: use typed_kwargs for build target functionsDylan Baker6-139/+103
2023-03-03interpreter: add more missing type annotationsDylan Baker1-3/+17
2023-03-03type_checking: allow unused arguments with deprecation warningsDylan Baker1-26/+65
2023-03-03interpreter: Add typed_kwarg interfacesDylan Baker3-4/+495
2023-03-03test cases: test warning for strings in include_directories featureDylan Baker2-1/+8
2023-03-03tests: extend bothlibraries test to cover generated inputsDylan Baker5-4/+42
2023-03-03type_checking: make include_dir_string_new version configurableDylan Baker2-4/+4
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
2023-03-01backends: fix source dir stripping from rpathsStefan Hajnoczi1-2/+9
2023-02-28refactor a few subsystem-relative imports that imported the wrong locationEli Schwartz2-2/+2
2023-02-28doc: Be more specific about warning_level optionXavier Claessens1-0/+17
2023-02-28Add detection code for powerpc64le.Jussi Pakkanen1-1/+3
2023-02-28Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen1-6/+6
2023-02-28Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen1-1/+4
2023-02-28Add Debian platform autodetect to env2mfile.Jussi Pakkanen1-1/+1
2023-02-28msetup: clarify error message when wrong directories are specifiedEli Schwartz1-10/+13
2023-02-27Use caching in Compiler.sizeof() and Compiler.alignment()Andres Freund4-30/+36
2023-02-27Add Compiler.cached_run()Andres Freund2-2/+33
2023-02-27interpreter: bolden result of compiler.alignment(), compiler.sizeof()Andres Freund1-2/+2
2023-02-27Improve unity build documentationCharles Brunet1-1/+15
2023-02-27docs: add Criterionandy59951-0/+1
2023-02-27prevent unhandled exception for operations on NoneCharles Brunet1-9/+47
2023-02-27documentation: there is no unary + operatorCharles Brunet1-1/+1
2023-02-27python dependency: Fix typo in placeholder stringDaniele Nicolodi1-1/+1
2023-02-27minstall: Replace non-breakable space with plain space in commentDaniele Nicolodi1-1/+1