13603 Commits (8d816111142694d032f68a549f4a9e18f38427e2)
 

Author SHA1 Message Date
Charles Brunet d4d118438d rewriter: activate vsenv 2 years ago
Charles Brunet 90b6d6dafb rewriter: fix warning about empty sources 2 years ago
David Robillard 535498d367 Fix warning_level=everything with GCC 8 2 years ago
Jussi Pakkanen 58e6fb40f6 Make generator exe more resilient. 2 years ago
Khem Raj 24ea1d3f19 detect.py: Be more precise about detecting xtensa gcc toolchains 2 years ago
Eli Schwartz f8eba38801 tests: allow a long test to have more time to complete before timing out 2 years ago
Eli Schwartz a410bbdf12 configure_file: emit FeatureNew when a cmake-formatted file has too many tokens 2 years ago
Eli Schwartz 83b4f14fce emit FeatureNew warning for compiler.preprocess used multiple times 2 years ago
Eli Schwartz d897c300f1 compiler.preprocess should only update the private name per directory 2 years ago
Eli Schwartz c91a6ad013 re-deduplicate feature warnings printed at the end of setup 2 years ago
Dylan Baker 7c2ac4f8fe utils: fix annotation of pickle_load 2 years ago
Eli Schwartz 62c269d088
dependencies: add pybind11 custom factory 2 years ago
Dylan Baker 162ac25beb build: fully type CompileTarget 2 years ago
Dylan Baker a769a0de35 build: Add some missing annotations to BuildTarget initializer 2 years ago
Dylan Baker 6dc96e7266 build: move all Target attributes to dataclass 2 years ago
Dylan Baker 06453ed7a4 build: Add missing annotation to Target method 2 years ago
Dylan Baker 4cf5ad2463 build: make Target an abstract properties instead of doing hasattr 2 years ago
Dylan Baker 853c16cbed interpreter: Add missing Union annotation 2 years ago
Eli Schwartz 43abd62ecc
hotdoc module: properly error out when configuring fails 2 years ago
Benoit Pierre 8da060706c msubprojects: fix potential error when resetting a git checkout 2 years ago
Xavier Claessens 93c11f2494 typed_kwargs: Remove feature_validator as it's not currently used 2 years ago
Xavier Claessens 0f67913dee typed_kwargs: Extend since_values and deprecated_values for types 2 years ago
Eli Schwartz 2d26c272c3
run_mypy: accept the path to an alternative mypy executable 2 years ago
Eli Schwartz 3946f1eb17
Revert "target python 3.10 as the mypy language version" 2 years ago
Eli Schwartz 6c3b0973c4
run_mypy: passthrough unknown options to mypy itself 2 years ago
Charles Brunet 47f3263165 doc: remove unexisting operators from grammar 2 years ago
Charles Brunet a0d0fb5492 mintro: redirect stdout to stderr 2 years ago
Eli Schwartz a3f4f6c88f
interpreter: report FeatureNew for kwargs to project() 2 years ago
Eli Schwartz 314382d6ff
handle meson_version after parsing but before invalid project() kwargs 2 years ago
Eli Schwartz 878c1604e6
handle meson_version even when the build file fails to parse 2 years ago
Eli Schwartz cc23996266
mparser: Add partial AST to exceptions 2 years ago
Eli Schwartz 9423631b76
mparser: use an inherited ParseException everywhere 2 years ago
Eli Schwartz 774212e738
Revert "Exit meson with an error if an invalid escape sequence is found in a" 2 years ago
Xavier Claessens f0dc61a764 interpreter: Add testcase..endtestcase clause support 2 years ago
John Levon a952b01a08 docs: document default_options behaviour 2 years ago
John Levon 8833513f57 docs: fix a small typo 2 years ago
Sebastian Dröge f5841cb69b rust: Fix handling of proc-macros in rust-project.json 2 years ago
Sebastian Dröge 36e2c864d0 rust: Store absolute paths in rust-project.json 2 years ago
Stefan Hajnoczi b27104d920 unittests: add test for source dir stripping from rpaths 2 years ago
Stefan Hajnoczi c849031513 backends: fix source dir stripping from rpaths 2 years ago
Eli Schwartz 61d525cc16
refactor a few subsystem-relative imports that imported the wrong location 2 years ago
Xavier Claessens 0bb1673ec3 doc: Be more specific about warning_level option 2 years ago
Jussi Pakkanen 5ccac0699f Add detection code for powerpc64le. 2 years ago
Jussi Pakkanen 38b6d6d61a Add a deb_ prefix to constants that are only used in Debian system detection. 2 years ago
Jussi Pakkanen 2aa4d6e54e Handle a cross compilation setup that only has a C compiler. 2 years ago
Jussi Pakkanen bc38db035e Add Debian platform autodetect to env2mfile. 2 years ago
Eli Schwartz c2db6eb2e2 msetup: clarify error message when wrong directories are specified 2 years ago
Andres Freund 808d5934dd Use caching in Compiler.sizeof() and Compiler.alignment() 2 years ago
Andres Freund 9a41ce58d6 Add Compiler.cached_run() 2 years ago
Andres Freund ba72fc7f40 interpreter: bolden result of compiler.alignment(), compiler.sizeof() 2 years ago