948 Commits (0.57)

Author SHA1 Message Date
Paolo Bonzini 3cf4f657e2 msetup: do not print bogus "Option ... is:" messages 4 years ago
Jussi Pakkanen 6ffa815c05 Fix run_targets running scripts from different subdirs. 4 years ago
Xavier Claessens c6dd75a1bd interpreter: Cache found dependency before converting for include_type 4 years ago
Dylan Baker 31fc0a7eaa interpreter: correctly track whether a subproject is initialized 4 years ago
Dylan Baker 21db61beac Do not validate options when finding non-matching 4 years ago
Dylan Baker 9d441d26d2 interpreter: Add annotations for CustomTargetHolder 4 years ago
Dylan Baker 5f624657a0 Add a method to IncludeDirs to convert to string list 4 years ago
Dylan Baker bb2124084d interpreter: use noPosArgs and noKwargs instead of opencoding 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Luke Drummond 46e3480f7c Introduce `fs.read` to read a file as a string 4 years ago
Paolo Bonzini c7c2bc8db1 interpreter, mtest: introduce add_test_setup(exclude_suites: ...) 4 years ago
Xavier Claessens 6c6b5d77d6 add_install_script: add skip_if_destdir kwarg 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Jussi Pakkanen 3f0a0c1582 Can read project version from a file. 4 years ago
Dylan Baker f808c955ea intepreter: Allow using file objects for the script_name of add_*_script 4 years ago
Xavier Claessens 633264984b custom_target: Add env kwarg 4 years ago
Xavier Claessens e4137ae3ec test: Make timeout <= 0 infinite duraction 4 years ago
Paolo Bonzini adb1b2f3f6 interpreter: accept external programs and dependencies for summary 4 years ago
Paolo Bonzini 021068a8b7 mlog: add __len__ to AnsiDecorator 4 years ago
Dylan Baker e36aca42d0 build/interpreter: Split InstallDir to fix layering violation 4 years ago
Dylan Baker 022632c91b build/interperter: Add annotations and move input validation to interpreter 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Eli Schwartz adfcf77109
summary: align left, not align middle 4 years ago
Xavier Claessens c659be6928 Interpreter: Fix nested subsubproject detection 4 years ago
Dylan Baker b2c2549b93 interpreter: split code that creates a Test instance 4 years ago
Dylan Baker 8d19beccb2 interpreter: allow modules to create tests 4 years ago
Dylan Baker d89ec98b47 mtest: Add support for rust unit tests 4 years ago
Dylan Baker a539fda0cf fix LGTM warnings 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker f9b19e73a5 move OptionKey to mesonlib 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago
Dylan Baker 615686fd6d use new optionkey.is_* methods 4 years ago
Dylan Baker e2ef6930ff use OptionKey for coredata.user_options 4 years ago
Dylan Baker b25a423a64 use the OptionKey type for command line and machine files 4 years ago
Dylan Baker 7ddb7a48f5 build/interpreter: Add some type annotations 4 years ago
Dylan Baker 5bdc623696 interpreter: Use a typing.NamedTuple instead of collections.namedtuple 4 years ago
Dylan Baker 94b9e7b04e build/interpreter: fix layering violations for ManPages 4 years ago
Dylan Baker 7ffc678514 build/interpreter: split representation of Headers 4 years ago
Xavier Claessens 0efcb0be5f pkgconfig: Respect variable ordering when passed as list 4 years ago
Paolo Bonzini 0deab2ee9e
compiler: allow non-built internal dependencies as arguments 4 years ago
Jason Ekstrand 15bbf1ea75 Handle cmake dependencies which require a specified version 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Eli Schwartz a9f054e269 add warning for projects with manually specified -Werror 4 years ago
Eli Schwartz aeb995fdc6 Do not warn when -Wpedantic is added as a project argument. 4 years ago
Jussi Pakkanen d4cd0ceb9d The version kwarg must be a string. Closes #7975. 4 years ago
Jones 8351e85bbd
interpreter: Add get_keys function for configuration_data (#7887) 4 years ago
Dylan Baker 47d071a34f interpreter: store correct files for project regeneration 4 years ago
Dylan Baker bf5bcad05f interpreter: Add missing new feature flag for executable(win_subsystem) 4 years ago
Paolo Bonzini df29f760dd switch gui_app deprecation to FeatureDeprecatedKwargs 4 years ago