466 Commits (6860e42c065a61cee2f31615fab99af1e20c8e50)

Author SHA1 Message Date
Paolo Bonzini 212af2b278 gnome: allow generator outputs as gdbus-codegen inputs 2 years ago
Paolo Bonzini 2fe3271f77 gnome: allow custom targets as gdbus-codegen inputs 2 years ago
Dylan Baker a72840cd2e
pylint: enable use-a-generator 2 years ago
Paolo Borelli a58ec322b3 gnome: add support for update-mime-database 2 years ago
Jan Tojnar c8d5f93cb0 gnome/yelp: fix `xml:lang` attributes 2 years ago
Dylan Baker 1917b9253e modules/gnome: make_native_glib_version an instance var 2 years ago
Xavier Claessens 635cb1b873 gnome: Add some missing install_tag 2 years ago
David Ward ee5a729190 modules: Fix paths to (sub)project source/build directories 2 years ago
Dylan Baker 6843f56f6b modules: use module level information about new and deprecation 2 years ago
Eli Schwartz 37f95303f0
typing: simplify type annotations for libraries 2 years ago
Richard Hughes 407eaa3b4a gnome module: Use --quiet to supress printing the link command line 2 years ago
Eli Schwartz 0703ee0aef
move various unused typing-only imports into type-checking blocks 2 years ago
Eli Schwartz 28835cce71 gnome module: fix regression that broke using built xml files as gresources 2 years ago
Eli Schwartz 462b35e4b1 flake8: fix various whitespace nits 2 years ago
Xavier Claessens 0aeb61bd52 wayland: Lookup for wayland-scanner using pkgconfig 3 years ago
Dylan Baker 618b187f70 interpreter: use a shared KwargInfo for install_dir 3 years ago
Dylan Baker 7b90066a01 modules/gnome: fix gen_marshall annotation 3 years ago
Dylan Baker a2def550c5 modules: move gnome targets into gnome module 3 years ago
Dylan Baker 9c9be9d74b modules/gnome: Fix missing type annotation 3 years ago
Dylan Baker 764b3bf327 modules/gnome: fix some typing issues 3 years ago
Xavier Claessens ca77adea89 gnome: Make sure g-ir-scanner can use pkg-config properly 3 years ago
Ferdinand Thiessen 6f156e8ddd gnome: Use 'doc' install_tag for gnome.yelp 3 years ago
Eli Schwartz e5aa47d8af Revert "wayland: Also lookup scanner in pkgconfig" 3 years ago
Xavier Claessens 7954a4c9cb wayland: Also lookup scanner in pkgconfig 3 years ago
Eli Schwartz 1cfead6647
fix continued breakage in gnome module API 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
Jan Tojnar b7686dfed5 gnome: Fix gtkdoc when using multiple Apple frameworks 3 years ago
Jan Tojnar 39623a36ca gnome: Fix typo in _get_dependencies_flags 3 years ago
Eli Schwartz 823da39909
fix regression in propagating depends in gtkdoc 3 years ago
Antoine Jacoutot dac212e1bb gnome module: properly fallback to gtk-update-icon-cache 3 years ago
Eli Schwartz a0cade8f1d
gnome module: fix incorrect lookup of nonexistent dependencies in post_install 3 years ago
Eli Schwartz a5bb654377
gnome module: fix crash due to misused function while generating gir command 3 years ago
Eli Schwartz 266e8acb58
fix python traceback when gtkdoc needs an exe_wrapper but doesn't have one 3 years ago
Eli Schwartz a009eacc65
treewide: string-quote the first argument to T.cast 3 years ago
Dylan Baker 7d1431a060 build: plumb structured sources into BuildTargets 3 years ago
Remi Thebault 4fe6f0dd29 add D features to InternalDependency 3 years ago
Xavier Claessens c4b8c23eb1 Add API for modules that wants to define their devenv 3 years ago
Eli Schwartz 9daaece785
flake8: fix various whitespace errors with badly aligned code 3 years ago
Dylan Baker 029652ecb5 modules/gnome: remove unnecessary type check 3 years ago
Dylan Baker 457fb53ea4 gnome: genmarshal: If the source includes the header, depend on it 3 years ago
Dylan Baker 11f9638035 build: replace kwargs in CustomTarget initializer 3 years ago
Dylan Baker 5d31735c1e modules/gnome: Allow gdbus_annotations to take an empty list again 3 years ago
Bilal Elmoussaoui dd4e712024 gnome: Fix gtk4 pkgconfig name 3 years ago
Dylan Baker acef5a9762 modules/gnome: make some methods static 3 years ago
Dylan Baker d96bc73b99 modules/gnome: fix remaining typing errors 3 years ago
Dylan Baker 99c835b2b9 modules/gnome: fix annotation to type that isn't defined 3 years ago
Dylan Baker 26722f8e44 modules/gnome: fix _get_build_args type annotations 3 years ago
Dylan Baker 0dd720a014 modules/gnome: fix _make_typelib_target types 3 years ago
Dylan Baker 68e684d51f modules/gnome: Fix typing with _get_dependencies_flags and 3 years ago