711 Commits (eca1ac18dc1978b15b500c9f1710c05cb1ccc0ec)

Author SHA1 Message Date
Jussi Pakkanen d37d649b08 Make all Meson level options overridable per subproject. 3 months ago
Dylan Baker 5e7b1a9d1d options: Add a TypeAlias for option values 3 months ago
Dylan Baker df9b0757e2 interpreter: fix swapped casts 3 months ago
Charles Brunet 57c5d00dcd Detect files with trailing space 4 months ago
Eli Schwartz 0b505fcab8
testcase expect_error(): add missing line from rebase 4 months ago
Eli Schwartz 8a9dea2e37
When subproject() fails because downloading is disabled, say what failed 4 months ago
Eli Schwartz d51e202888
fix edge case in testcase expect_error() if error is printed using mlog 4 months ago
Marco Rebhan 9afc6980ea Show real error if module exists but import failed 4 months ago
Charles Brunet 6ee583e119 allow to compare multiple version with version_compare 4 months ago
Paolo Bonzini ff5b5e66c9 optimize variable assignments 4 months ago
Pierre Lamot 7492672af5 interpreter: fix signature type of install_data_impl 4 months ago
Jussi Pakkanen dfe5cbb3e4 Store commands as arrays. 4 months ago
meator 303916dd5c compiler: fix leftover chars in compiler.links() 5 months ago
Dylan Baker 83253cdbaa interpreter: fix type issues with vcs_tag updates 5 months ago
Charles Brunet d8ea5c4d88 fix generate_gir with BothLibraries dependency 5 months ago
Dylan Baker 3ba0976394 interpreter: put back assertion message that was dropped in error 6 months ago
Dylan Baker 5d0e073721 interpreter: remove is_translated 6 months ago
Dylan Baker cad608108b interpreter: don't use `in dict.keys()` use `in dict` 6 months ago
Dylan Baker f1a09aabf1 build: store Build.modules as a set 6 months ago
Dylan Baker 67ea6d4e79 interpreter/dependencyfallbacks: Add copyright header 6 months ago
Dylan Baker 0095908a9d interpreter: remove Interpreter.generators 6 months ago
Dylan Baker 396f20fd91 interpreter: only calculate build_filename if we're actually going to use it 6 months ago
Dylan Baker e9fe3cc911 interperter: Remove unused Interpreter.subproject_directory_name 6 months ago
Dylan Baker 929df93ba8 interpreter: remove current_lineno 6 months ago
Xavier Claessens bfce1450ac vcs_tag: Add install kwargs 6 months ago
Xavier Claessens 6736a540c7 cargo: Load Cargo.lock and subprojects/*.wrap while recursing 7 months ago
Xavier Claessens afd89440aa cargo: Fix feature resolution 7 months ago
Andoni Morales Alastruey 5cc511b1e6 pkgconfig: add support to override pkg-config 7 months ago
Xavier Claessens 304207b9d2 cargo: Document that cargo subprojects is an experimental feature 7 months ago
Nirbheek Chauhan 0f914b75fe programs: Allow excluding certain paths when searching in PATH 8 months ago
Dylan Baker 2ce15a6906 modules/cmake: use typed_pos_args for subproject.get_variable 8 months ago
Dylan Baker e2508053a2 interpreterobjects: use typed_pos_args for subproject.get_variable 8 months ago
Nirbheek Chauhan fb4995a2c6 programs: Store the project version when overriding find_program 8 months ago
Dylan Baker b7bf61e33e interpreter: when overriding a dependency make its name match 8 months ago
unknown c8b463491c Add get_variable() system dependency 8 months ago
Andrew McNulty 74dd77ed81 Prevent raw exception during project() 8 months ago
Andrew McNulty 050b788ed8 Fix various incorrect uses of `its` vs `it's`. 8 months ago
spaette 4179996fef Fix typos 8 months ago
Andrew McNulty 3aedec5b34 Harmonize d_import_dirs and include_directories behavior. 8 months ago
Charles Brunet ce1602c1ee alias_target with both_libs builds both 9 months ago
Charles Brunet 0fc363021e auto select static or shared when linking both_libraries together 9 months ago
Charles Brunet 2d6915a598 add default_both_libraries core option 9 months ago
Charles Brunet 7b3169f464 allow internal_dependency object to carry both_lib 9 months ago
Eli Schwartz 19847ba24a
update various deprecation notices to call out meson 2.0 9 months ago
Eli Schwartz 29797f92f8
Feature checks: fall back to reporting insufficiently portable features 9 months ago
David Gibson 3c0de47122 Allow external programs in test()'s 'args' parameter 9 months ago
Nirbheek Chauhan bdc2f2774c Fix some small typing issues in interpreter.py 10 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 10 months ago
Jussi Pakkanen 472d8852e9 Move backend option check into OptionStore. 10 months ago
Jussi Pakkanen 8e3f609e73 Move project option detection into OptionStore. 10 months ago