228 Commits (329783d80c69c689f97dbf08e88572187505904c)

Author SHA1 Message Date
Dylan Baker aca2192471 interpreter: fix `source_strings_to_files` annotations 3 years ago
Tristan Partin 1dc13e9951 Add unset_variable() 3 years ago
Xavier Claessens a2f110ff77 interpreter: Fix holder_map not being updated when subproject fails 3 years ago
Jussi Pakkanen 3340d373fb Revert "interpreter: Fix holder_map not being updated when subproject fails" 3 years ago
Xavier Claessens 27b319526c interpreter: Fix spurious warning in configure_data() 3 years ago
Xavier Claessens 5462ea921f interpreter: Fix missing subsubproject summary when subproject fails 3 years ago
Xavier Claessens 566383c727 interpreter: Fix holder_map not being updated when subproject fails 3 years ago
Xavier Claessens 943596abbb Fix --force-fallack-for with --wrap-mode=nofallback 3 years ago
Felix Schwarz 53ce1610a6 fix spelling error in user output ("depencency" -> "dependency") 3 years ago
Dylan Baker f4a1da0145 interpreterbase/decorators: use a named function for lowering strings 3 years ago
Dylan Baker 2307cbd2ac interpreter/typing: Add some type annotations 3 years ago
Dylan Baker d1b52b913f interpreter: split keyword definitions out of the interpreter 3 years ago
Xavier Claessens 0183954ea1 Fix meson.version().version_compare() regression in subproject 3 years ago
Dylan Baker a881e849b5 modules/python: simplify a number of interfaces 3 years ago
Dylan Baker f459c0e918 interpreter: remove stringArgs uses 3 years ago
Dylan Baker 52c68ca6fe interpreter: use typed_pos_args for files 3 years ago
Dylan Baker 011f13bcdc interpreter: use typed_pos_args for add_langauges 3 years ago
Dylan Baker 011b58d75f interpreter: use typed_pos_args for project 3 years ago
Dylan Baker 015e44014a interpreter: use typed_pos_args for subdir 3 years ago
Dylan Baker 3f6afa2693 interpreter: use typed_pos_args for assert 3 years ago
Dylan Baker 2486938011 interpreter: use typed_pos_args for subproject 3 years ago
Dylan Baker 9f07a1ad41 interpreter: use typed_pos_args for get_option 3 years ago
Dylan Baker 6f6db0f2e3 interpreter: use typed_pos_args configuration_data 3 years ago
Dylan Baker 982973f303 interpreter: use typed_pos_args for alias_target 3 years ago
Dylan Baker 09d7da19c1 interpreter: use typed_kwargs for include_directories 3 years ago
Dylan Baker 3135b130b8 interpreter: use typed_pos_args for include_directories 3 years ago
Dylan Baker 5aed9dd939 interpreter: use typed_pos_args for add_test_setup 3 years ago
Dylan Baker e71a6544c5 interpreter: use typed_pos_args for join_paths 3 years ago
Dylan Baker 9ecd578167 interpreter: use typed_pos_args for set_variable 3 years ago
Dylan Baker 20c5dfe869 interpreter: use typed_pos_args for get_variable 3 years ago
Dylan Baker 4d05f9d64b interpreter: use typed_pos_args for is_variable 3 years ago
Dylan Baker 30a9bb60ee interpreter: use typed_pos_args for is_disabler 3 years ago
Eli Schwartz bd6f46e723 condense lines 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Eli Schwartz c4f5f6364e pyupgrade 3 years ago
Tristan Partin 6f3f43bb2d Flatten test suite value 3 years ago
Daniel Mensinger 971a0b1775 fix: get_variable default variables are not ObjectHolders (fixes #8936) 3 years ago
Dylan Baker bc4201a7f1 interpreter: add required and disabled to import 3 years ago
Dylan Baker 4a0a6a8083 modules: modules need to return either an ExtensionModlue or a 3 years ago
Dylan Baker 351a1e9ec9 interpreter: use typed_pos_args for func_import 3 years ago
Simon Ser 1f3adc4dbe Add feed arg to custom_target() 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger 8f7343831b refactor: Refactor BothLibraries logic 3 years ago
Daniel Mensinger 3f889606c7 Split compiler detection from Environment 3 years ago
Xavier Claessens 0bef89b0c2 interpreter: Empty list used to be allowed in install_headers/man 3 years ago
Daniel Mensinger 0c4dd81c4d
fix: Handling BothLibraries objects (fixes #8907) 3 years ago
Dylan Baker d636b92c1a install_*: FileMode doesn't need to be None 3 years ago
Dylan Baker 7213b7d81f interpreter: use typed_kwargs for install_man 3 years ago
Dylan Baker 7619f31f71 interpreter: man sections can be up to 9 on many platforms 3 years ago
Dylan Baker 9611bd8244 interpreter: use typed_pos_args for install_man 3 years ago