905 Commits (d32d0d6b53dc84e35f6b26fbcfaf23a37ab6b002)

Author SHA1 Message Date
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
Xavier Claessens 7902d2032d Refactor handling of machine file options 4 years ago
Xavier Claessens bcf369ea3c Fix consistency in variables kwarg 4 years ago
Xavier Claessens 173c115834 Add wrap mode to disable auto promote 4 years ago
Xavier Claessens 8281bd9e23 interpreter: Improve message when fallback dependency is not found 4 years ago
Xavier Claessens 6333ee88c1 Merge wraps from subprojects into wraps from main project 4 years ago
Xavier Claessens 311a07c39a interpreter: Rename dirname to subp_name 4 years ago
Daniel Mensinger e00df9046d include_type: honor include_type in dependency fallbacks (fixes #7503) 4 years ago
Nirbheek Chauhan 55cf399ff8 mtest: Allow filtering tests by subproject 4 years ago
Paolo Bonzini 726b822054 dependency: support boolean argument "allow_fallback" 4 years ago
Paolo Bonzini 1eec5cf41f interpreter: clean up handling of force_fallback 4 years ago
Paolo Bonzini 862bc146a8 interpreter: refactor handling of dependency(fallback: ...) 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Daniel Mensinger 77b5c82d07 cmake: switch to pathlib (fixes #7322) 4 years ago
Dylan Baker 20663564bd deprecated get_configtool_variable and get_pkgconfig_variable 4 years ago
Xavier Claessens 7176b74fd6 Add meson.project_build/source_root() methods 4 years ago
Xavier Claessens 55ea461993 Deprecate meson.build_root() and meson.source_root() 4 years ago
Xavier Claessens 67c0ec1640 InternalDependency: Add as_link_whole() method 4 years ago
Xavier Claessens 9d338200da external-project: New module to build configure/make projects 4 years ago
Xavier Claessens 19696c3dcd Allow installing dir from build dir 4 years ago
Jon Turney 79b2eeb1ba Identify machine in error accesing compiler object for missing language 4 years ago
Jon Turney fc0f0df74b Don't require build machine compilers for project() languages 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Xavier Claessens 9365486104 Special case meson.version().version_compare() statement 4 years ago
Xavier Claessens 6ca423e1fc interpreter: Do not get variable on failed subproject 4 years ago
Eli Schwartz 86b47250c6 simplify shutil usage by invoking copy2 where appropriate 4 years ago
Xavier Claessens 1c403e20e7 Interpreter: Fix c_stdlib usage 4 years ago
Nirbheek Chauhan 23f795fb54 find_library: Print type of library not found 4 years ago
Xavier Claessens 435db35962 interpreter: Don't force fallback when subproject failed to configure 4 years ago
Xavier Claessens 2e4a2bb373 interpreter: Lower case languages before checking if 'c' is in the list 4 years ago
John Ericson 2447a1132a Capitalize some constants in coredata 4 years ago
Dylan Baker 591e6e94b9 Put machine file and cmd line parsing in Environment 4 years ago
Dylan Baker bbba6a7f36 Allow setting built-in options from cross/native files 4 years ago
Zbigniew Jędrzejewski-Szmek 3dea817a59 Only emit warning about "native:" on projects with minimum required version 4 years ago
Xavier Claessens 7f1e9b7492 summary: Wrap lines when printing lists 4 years ago
Marc-André Lureau 1c945511eb Print a warning when importing a stabilized module 4 years ago
Xavier Claessens b510d644fe find_program: Do not use fallback when before parsing project() 4 years ago
Xavier Claessens f66c8c35da qt: Fix has_tools() when required=False 4 years ago
Alexander Neumann 92075f5ef3 give user control of option skip_sanity_check 4 years ago
Xavier Claessens 7c90639078 interpreter: Don't abort if dep isn't required and sub didn't override 4 years ago