6 Commits (eca1ac18dc1978b15b500c9f1710c05cb1ccc0ec)

Author SHA1 Message Date
Pierre Lamot 4508622a34 qt module: provide qml_module 4 months ago
Pierre Lamot 7c68090a33 qt module: allow moc to generate json introspection file 4 months ago
Pierre Lamot 223388a91e qt module: remove quoted annotations 4 months ago
Pierre Lamot 6797f9bc15 qt module: allow has_tools to specify which tools to check 8 months ago
Jussi Pakkanen 5365d9a842 Refactor option classes to their own file. 12 months ago
Dylan Baker d617dc6869 modules: rename qt.py -> _qt.py 1 year ago
Charles Brunet f4f50db441 qt: add preserve_paths keyword to functions 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Charles Brunet 84466b7359 qt module: add include_directories to moc compile 2 years ago
Charles Brunet 599f37eb56 qt module: fix substitution for depfile in moc 2 years ago
Charles Brunet 7cbe37ebd9 Add more descriptive description to CustomTarget 2 years ago
Dylan Baker afa8e31cf3 modules/qt: Fix annotations for state.find_program 2 years ago
Hagen Möbius 6860e42c06 Raise an error, if the file element in a resource file has no text. 3 years ago
Dylan Baker 188c552dcf pylint: enable use-maxsplit-arg 3 years ago
Eli Schwartz 1e1dee738b qt module: correctly compare program name for lrelease version 3 years ago
Dylan Baker 618b187f70 interpreter: use a shared KwargInfo for install_dir 3 years ago
Eli Schwartz 93ed7531c4 qt module: fix missing sanity check for install_dir + install 3 years ago
Eli Schwartz 945252a3bb qt module: fix broken install_dir kwarg 3 years ago
Eli Schwartz 22b9a66f7c
qt module: move comment to the correct location after refactoring 3 years ago
Eli Schwartz d68a0651e4
qt module: also prefer the changed name scheme for the tools 3 years ago
John Lindgren a606ce22eb Add support for Qt 6.1+ 3 years ago
Eli Schwartz c9938f8f60
move a bunch of imports into TYPE_CHECKING blocks 3 years ago
Xavier Claessens e33ec88ac7 Pass environment down to base Target class 3 years ago
Eli Schwartz a009eacc65
treewide: string-quote the first argument to T.cast 3 years ago
Dylan Baker 11f9638035 build: replace kwargs in CustomTarget initializer 3 years ago
Dylan Baker 4f0c5af390 modules/qt: compeil_resources allow name to be unset 3 years ago
Eli Schwartz 5163a02fec
qt module: fix stupid copy-paste error 4 years ago
Eli Schwartz 32821be623
add location nodes to some Feature calls 4 years ago
Eli Schwartz 0bc0905210
qt module: add depfile support to moc as well 4 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 4 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 4 years ago
Dylan Baker c3c30d4b06 interpreter: Use typed_kwargs for func_custom_target 4 years ago
Dylan Baker 9795323b86 pylint: check for duplicate imports 4 years ago
Eli Schwartz f291b637b1
qt module: consolidate on one list of bins 4 years ago
Eli Schwartz d2bf77342e
qt module: fix regression in building translations via qresource 4 years ago
Eli Schwartz 7171d22f5f
qt module: correctly register a found tool and stop looking for it 4 years ago
Dylan Baker 11fbaf29d8 interpreter: fix cases of `KwargInfo(..., T, default=None)` 4 years ago
Dylan Baker a7f3703440 modules/qt: Allow using generated sources for compile_translations ts_files 4 years ago
Dylan Baker a16335a958 modules/qt: Allow Generated sources in compile_resources 4 years ago
Dylan Baker ff573620b0 modules/qt: allow passing generated targets to compile_ui 4 years ago
Dylan Baker 965fcf2883 modules/qt: Allow generated sources for arguemnts to compile_moc 4 years ago
Xavier Claessens 8c5aa031b5 Add install tags 4 years ago
Dylan Baker 5583e44826 qt: Allow CustomTargets for qt.preprocess source arguments 4 years ago
Dylan Baker 3e66bd4035 modules/qt: use _impl private methods to avoid incorrect FeatureNew 4 years ago
Daniel Mensinger 7c757dff71 holders: Fix the remaining code to respect the holder changes 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 bfaa529a7a modules/qt: sort and clean up dependencies 4 years ago
Dylan Baker 2a8a6bb881 modules/qt: Return GeneratedListHolder instead of GeneratedList 4 years ago
Dylan Baker c422621317 interpreterobjects|build: use typed_kwargs for generator.process 4 years ago