821 Commits (28175bbee2c111cf41b80c97bbadd7dbabaa8990)

Author SHA1 Message Date
Dylan Baker 3e66bd4035 modules/qt: use _impl private methods to avoid incorrect FeatureNew 3 years ago
Daniel Mensinger 8f7343831b refactor: Refactor BothLibraries logic 3 years ago
Xavier Claessens d3d95d39be gnome: add update_desktop_database to post_install() 3 years ago
Xavier Claessens 39c6571a46 gnome: Set GSETTINGS_SCHEMA_DIR in devenv 3 years ago
Daniel Mensinger 0c4dd81c4d
fix: Handling BothLibraries objects (fixes #8907) 3 years ago
Daniel Mensinger 7c757dff71 holders: Fix the remaining code to respect the holder changes 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 3 years ago
Daniel Mensinger 84a3e459a8 holders: Introduce BothLibraries 3 years ago
Dylan Baker 79fec1ce4e modules/qt: use append rather than extend in preprocess 3 years ago
Dylan Baker f7eda0e822 modules/qt: allow string values for include_directories 3 years ago
Eli Schwartz bbcc91c1e5
expose SystemDependency and BuiltinDependency as toplevel classes 3 years ago
Eli Schwartz 493dc6ed10
move base class for system dependencies into base.py 3 years ago
Dylan Baker bfaa529a7a modules/qt: sort and clean up dependencies 3 years ago
Dylan Baker 2a8a6bb881 modules/qt: Return GeneratedListHolder instead of GeneratedList 3 years ago
Dylan Baker c422621317 interpreterobjects|build: use typed_kwargs for generator.process 3 years ago
Dylan Baker 2043461b87 build: Pass name of generator to initializer 3 years ago
Dylan Baker 35bdaada1d interpreter|build: Do Generator keyword argument checking in the interpreter 3 years ago
Dylan Baker d2c1ab40a0 interpreter|build: Pass just the executable down to Generator 3 years ago
Dylan Baker d064466e8b modues/qt: Make use of typed_kwargs since/deprecation abiltiy 3 years ago
Dylan Baker 3824e30f7a modules/qt: fix remaining typing issues and add to run_mypy 3 years ago
Dylan Baker 3c4c7d0429 modules/qt: use type checking and annotations for compile_translations 3 years ago
Dylan Baker 2bc7a1b3da modules/qt: fully annotate and check qt.has_tools 3 years ago
Dylan Baker 61ddceb3b9 modules/qt: Make use of the default=[] availability 3 years ago
Dylan Baker ffa83f7f8a modules/qt: Type anotations and cleanups 3 years ago
Dylan Baker ce3a7ec19d modules: pass all proxied arguments 3 years ago
Dylan Baker e23f78141a modules: Fix type annotation imports 3 years ago
Dylan Baker 118f70fede modules/qt: have pre-process dispatch to moc_compile 3 years ago
Dylan Baker 2322804a4d modules/qt: Add a compile_moc method 3 years ago
Dylan Baker ec592a4eca modules/qt: use the compile_ui method inside the preprocess method 3 years ago
Dylan Baker fcdb0f9879 modules/qt: Add a compile_ui method 3 years ago
Dylan Baker ed06ae3db1 modules/qt: Dispatch the preprocess method to the compile_resources method 3 years ago
Dylan Baker d27948b1dc modules/qt: Add a `compile_resources` method 3 years ago
Dylan Baker 4575ed3d31 modules/qt: Deprecated the preprocess sources keyword argument 3 years ago
Dylan Baker 0fe3dc6571 modules/qt: Deprecated the *sources variadic argument to preproccess 3 years ago
Dylan Baker e2266e8708 interpreter: use typed_*args for test and benchmark 3 years ago
Dylan Baker 86704261a7 interpreter: use typed_pos_args for func_test and func_benchmark 3 years ago
Dylan Baker 203a548d60 dependencies: Use the SystemDependency 3 years ago
Eli Schwartz c3f5c2e745 cuda module: fully buy into new modules API 3 years ago
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base 4 years ago
Dylan Baker 201dc64226 add a couple more type annotations 4 years ago
Dylan Baker 6aef800ba8 modules/fs: Use typed_kwargs 4 years ago
Xavier Claessens 2fb24b18e1 unstable_external_project: Remove unused imports 4 years ago
Xavier Claessens 8abbc5cc5d modules: Replace find_program_impl() by state.find_program() 4 years ago
Xavier Claessens 2e02ef6592 modules: Add methods dict everywhere 4 years ago
Xavier Claessens a734bcfc83 modules: Stop using ModuleReturnValue where it's not needed 4 years ago
Xavier Claessens 3340284805 modules: Stop using InterpreterObject 4 years ago
Xavier Claessens 723c5227a4 modules: Remove snippet methods 4 years ago
Dylan Baker f1e053fa44 modules/gnome: Correctly handle generated sources for generate_gir 4 years ago
Dylan Baker f2ae92368a interpreter: Add docstring and fix types of source_strings_to_files 4 years ago
Xavier Claessens 69a5c950a3 pkgconfig: Do not escape custom variables 4 years ago