summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* docs: Fix many build_target based issueswip/xclaesse/pr-10714Dylan Baker2023-03-034-6/+56
* interpreter: delete unused methodsDylan Baker2023-03-031-30/+0
* interpreter: deprecate passing 'jar' to build_targetDylan Baker2023-03-033-1/+8
* interpreter|build: remove known_*_kwargsDylan Baker2023-03-032-86/+0
* ast/introspection: remove uses of BuildTarget.known_kwargsDylan Baker2023-03-031-1/+13
* modules/python3: use typed_kwargs for extension_moduleDylan Baker2023-03-031-12/+20
* modules/python: use typed_kwargs instead of known_shlib_argsDylan Baker2023-03-031-31/+35
* interpreter: simplify include_directory extractionDylan Baker2023-03-033-37/+25
* interpreter: clean up some now duplicated logicDylan Baker2023-03-031-8/+3
* interpreter: use typed_kwargs for build target functionsDylan Baker2023-03-036-139/+103
* interpreter: add more missing type annotationsDylan Baker2023-03-031-3/+17
* type_checking: allow unused arguments with deprecation warningsDylan Baker2023-03-031-26/+65
* interpreter: Add typed_kwarg interfacesDylan Baker2023-03-033-4/+495
* test cases: test warning for strings in include_directories featureDylan Baker2023-03-032-1/+8
* tests: extend bothlibraries test to cover generated inputsDylan Baker2023-03-035-4/+42
* type_checking: make include_dir_string_new version configurableDylan Baker2023-03-032-4/+4
* run_mypy: accept the path to an alternative mypy executableEli Schwartz2023-03-021-4/+3
* Revert "target python 3.10 as the mypy language version"Eli Schwartz2023-03-021-1/+1
* run_mypy: passthrough unknown options to mypy itselfEli Schwartz2023-03-021-2/+1
* doc: remove unexisting operators from grammarCharles Brunet2023-03-021-1/+1
* mintro: redirect stdout to stderrCharles Brunet2023-03-022-8/+14
* interpreter: report FeatureNew for kwargs to project()Eli Schwartz2023-03-013-2/+10
* handle meson_version after parsing but before invalid project() kwargsEli Schwartz2023-03-014-1/+12
* handle meson_version even when the build file fails to parseEli Schwartz2023-03-014-7/+41
* mparser: Add partial AST to exceptionsEli Schwartz2023-03-011-6/+17
* mparser: use an inherited ParseException everywhereEli Schwartz2023-03-011-3/+3
* Revert "Exit meson with an error if an invalid escape sequence is found in a"Eli Schwartz2023-03-011-13/+2
* interpreter: Add testcase..endtestcase clause supportXavier Claessens2023-03-018-1/+113
* docs: document default_options behaviourJohn Levon2023-03-011-0/+5
* docs: fix a small typoJohn Levon2023-03-011-1/+1
* rust: Fix handling of proc-macros in rust-project.jsonSebastian Dröge2023-03-011-7/+9
* rust: Store absolute paths in rust-project.jsonSebastian Dröge2023-03-011-2/+6
* unittests: add test for source dir stripping from rpathsStefan Hajnoczi2023-03-011-0/+42
* backends: fix source dir stripping from rpathsStefan Hajnoczi2023-03-011-2/+9
* refactor a few subsystem-relative imports that imported the wrong locationEli Schwartz2023-02-282-2/+2
* doc: Be more specific about warning_level optionXavier Claessens2023-02-281-0/+17
* Add detection code for powerpc64le.Jussi Pakkanen2023-02-281-1/+3
* Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen2023-02-281-6/+6
* Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen2023-02-281-1/+4
* Add Debian platform autodetect to env2mfile.Jussi Pakkanen2023-02-281-1/+1
* msetup: clarify error message when wrong directories are specifiedEli Schwartz2023-02-281-10/+13
* Use caching in Compiler.sizeof() and Compiler.alignment()Andres Freund2023-02-274-30/+36
* Add Compiler.cached_run()Andres Freund2023-02-272-2/+33
* interpreter: bolden result of compiler.alignment(), compiler.sizeof()Andres Freund2023-02-271-2/+2
* Improve unity build documentationCharles Brunet2023-02-271-1/+15
* docs: add Criterionandy59952023-02-271-0/+1
* prevent unhandled exception for operations on NoneCharles Brunet2023-02-271-9/+47
* documentation: there is no unary + operatorCharles Brunet2023-02-271-1/+1
* python dependency: Fix typo in placeholder stringDaniele Nicolodi2023-02-271-1/+1
* minstall: Replace non-breakable space with plain space in commentDaniele Nicolodi2023-02-271-1/+1