summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter
AgeCommit message (Expand)Author
2025-01-27Show real error if module exists but import failedMarco Rebhan
2025-01-27allow to compare multiple version with version_compareCharles Brunet
2025-01-09Merge pull request #13304 from chubinou/qml_modulesJussi Pakkanen
2025-01-08optimize variable assignmentsPaolo Bonzini
2025-01-08interpreter: fix signature type of install_data_implPierre Lamot
2025-01-08Store commands as arrays.Jussi Pakkanen
2024-12-19compiler: fix leftover chars in compiler.links()meator
2024-12-06interpreter: fix type issues with vcs_tag updatesDylan Baker
2024-12-06fix generate_gir with BothLibraries dependencyCharles Brunet
2024-11-20interpreter: put back assertion message that was dropped in errorDylan Baker
2024-11-15interpreter: remove is_translatedDylan Baker
2024-11-15interpreter: don't use `in dict.keys()` use `in dict`Dylan Baker
2024-11-15build: store Build.modules as a setDylan Baker
2024-11-15interpreter/dependencyfallbacks: Add copyright headerDylan Baker
2024-11-15interpreter: remove Interpreter.generatorsDylan Baker
2024-11-15interpreter: only calculate build_filename if we're actually going to use itDylan Baker
2024-11-15interperter: Remove unused Interpreter.subproject_directory_nameDylan Baker
2024-11-15interpreter: remove current_linenoDylan Baker
2024-11-06vcs_tag: Add install kwargsXavier Claessens
2024-10-24cargo: Load Cargo.lock and subprojects/*.wrap while recursingXavier Claessens
2024-10-24cargo: Fix feature resolutionXavier Claessens
2024-10-18pkgconfig: add support to override pkg-configAndoni Morales Alastruey
2024-10-11cargo: Document that cargo subprojects is an experimental featureXavier Claessens
2024-10-04programs: Allow excluding certain paths when searching in PATHNirbheek Chauhan
2024-10-01modules/cmake: use typed_pos_args for subproject.get_variableDylan Baker
2024-10-01interpreterobjects: use typed_pos_args for subproject.get_variableDylan Baker
2024-09-30programs: Store the project version when overriding find_programNirbheek Chauhan
2024-09-23interpreter: when overriding a dependency make its name matchDylan Baker
2024-09-21Add get_variable() system dependencyunknown
2024-09-15Prevent raw exception during project()Andrew McNulty
2024-09-14Fix various incorrect uses of `its` vs `it's`.Andrew McNulty
2024-09-11Fix typosspaette
2024-09-11Harmonize d_import_dirs and include_directories behavior.Andrew McNulty
2024-09-06alias_target with both_libs builds bothCharles Brunet
2024-09-06auto select static or shared when linking both_libraries togetherCharles Brunet
2024-09-06add default_both_libraries core optionCharles Brunet
2024-09-06allow internal_dependency object to carry both_libCharles Brunet
2024-08-30update various deprecation notices to call out meson 2.0Eli Schwartz
2024-08-30Feature checks: fall back to reporting insufficiently portable featuresEli Schwartz
2024-08-27Allow external programs in test()'s 'args' parameterDavid Gibson
2024-07-31Fix some small typing issues in interpreter.pyNirbheek Chauhan
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-11Move backend option check into OptionStore.Jussi Pakkanen
2024-07-11Move project option detection into OptionStore.Jussi Pakkanen
2024-07-05Revert PR12972 as a regression.Eli Schwartz
2024-07-05Revert "Clarify mutable objects usage"Eli Schwartz
2024-06-23find_program: add a kwarg to specify custom version argumentDudemanguy
2024-06-23Fix subproject typo in interpreter.pyTomas Popela
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen