11155 Commits (116e4d4850a61a740d2a8642866452740e359750)
 

Author SHA1 Message Date
Paolo Bonzini bd75e0398f extract_objects: skip headers when building custom_target command line 3 years ago
Justin Handville 5650c9b769 Fixed unused-parameter/strict-prototypes warnings. 3 years ago
Justin Handville ee240b60b8 Added test case to test fix for issue 8910. 3 years ago
Justin Handville e8e03cdc72 Fixed style issue as per comments on PR 8911. 3 years ago
Justin Handville 9f248c778d Fix for Issue 8910 (Meson filters CMake asm files) 3 years ago
Paolo Bonzini a656febccf extract_objects: test and document using the result in a custom_target 3 years ago
Laurin-Luis Lehning 281f5abee3 interpreter: Replace manual kwarg validation in compiler.get_supported_arguments with @typed_kwargs 3 years ago
Daniel Mensinger 5cd9f88d6c fix: Ensure that build targets have all methods from ExternalProgram 3 years ago
Laurin-Luis Lehning d5ed8f61a5 interpreter: Move argument checks from add_*_arguments to compiler.get_supported_arguments 3 years ago
Laurin-Luis Lehning 377adfb6fb docs: Fix snippet heading for required project arguments 3 years ago
Laurin-Luis Lehning e44587fc73 interpreter: Consider the compiler language before checking arguments 3 years ago
Laurin-Luis Lehning c9ad98ef5e interprter: Add required kwarg to add_(project|global)_arguments 3 years ago
Daniel Mensinger 0358445b6e
fix: dicts and list need _holderify for fallback 3 years ago
Daniel Mensinger a73791b529
fix: Fix strange holder_map bug in combination with subprojects 3 years ago
Daniel Mensinger f1ac7db2e6
fix: Fix set_variable not holderifying (fixes #8904) 3 years ago
Orta Therox 2e8729a7e6 Update Quick-guide.md 3 years ago
Daniel Mensinger 7c757dff71 holders: Fix the remaining code to respect the holder changes 4 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 4 years ago
Daniel Mensinger 84a3e459a8 holders: Introduce BothLibraries 4 years ago
Daniel Mensinger c2c7f7c9d7 holders: Ensure that InterpreterBase is the sole instance for (un)holderifying 4 years ago
Daniel Mensinger 6879e84c48 holders: Move get_version from directly to ExternalProgram 4 years ago
Daniel Mensinger 66b32a4591 holders: Introduce HoldableObject 4 years ago
Daniel Mensinger d601227cb2 interpreter: Add FileHolder and remove specical case for File 4 years ago
Daniel Mensinger 7be172fe16 interpreter: Meson does not have floats --> remove them 4 years ago
Daniel Mensinger 63ade7d937 interpreter: Add a new MesonInterpreterObject for non-elementary objects 4 years ago
Daniel Mensinger 202e345dfb interpreter: Refactor interpreter.compiler to use ObjectHolder 4 years ago
Daniel Mensinger 2b09af834a interpreter: Refactor ObjectHolder to extend InterpreterObject 4 years ago
Daniel Mensinger 8f997efc8b decorators: Add not_set_warning to KwargInfo 4 years ago
Daniel Mensinger bad14b23d2 decorators: Fix typo 4 years ago
Daniel Mensinger 850f64b9ab build: textwrap.dedent() some strings 4 years ago
Daniel Mensinger 2c08e55f85 typing: Import missing classes in interpreterobjects.py 4 years ago
Daniel Mensinger 468a215341 mesonlib: Add MesonBugException 4 years ago
Daniel Mensinger 99a91df844 tests: clear mesonlib.project_meson_versions (which **really** needs a refactor) 4 years ago
Daniel Mensinger b2112bc4f6 tests: Always enable the traceback in run_project_tests.py 4 years ago
Daniel Mensinger 10afec575b tests: Add visual seperator to the test logs in run_project_tests.py 4 years ago
Dylan Baker 79fec1ce4e modules/qt: use append rather than extend in preprocess 4 years ago
Dylan Baker f7eda0e822 modules/qt: allow string values for include_directories 4 years ago
Dylan Baker 6d52ddf3c7 build: add type annotations for the IncludeDirs object 4 years ago
Dylan Baker 3ec2cf9c60 interpreter: add type annotations to build_incdir_object 4 years ago
Xavier Claessens 5f3b73beb5 dependency: Empty fallback is the same as allow_fallback: false 4 years ago
Eli Schwartz d729ea3f69
Revert "Add Chicken-Libraries to Users.md (#8180)" 4 years ago
Eli Schwartz 471c05d57d
update gettext test to use new intl dependency 4 years ago
Eli Schwartz 2c6ccfe4c4
intl custom dependency 4 years ago
Eli Schwartz ad206037e3
tests: update dependency factory tests to check type_name is sane 4 years ago
Eli Schwartz bbcc91c1e5
expose SystemDependency and BuiltinDependency as toplevel classes 4 years ago
Eli Schwartz d591353b78
add new dependency type "builtin" 4 years ago
Eli Schwartz 493dc6ed10
move base class for system dependencies into base.py 4 years ago
Xavier Claessens fbeb62101c doc: Add missing modules to dropdown list 4 years ago
Xavier Claessens b6d754a40c interpreter: Extract dependency() logic into its own helper class 4 years ago
Xavier Claessens 3970f269fd Fix assert(not true) raising backtrace 4 years ago