493 Commits (25fa0e97216922a5d81181090c531493f1df1055)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Dylan Baker 922af7dfce interpreter: rename SOURCE_KW to DEPENDENCY_SOURCES_KW 1 year ago
Xavier Claessens f1c35b561f pkgconfig: Set PKG_CONFIG in env for devenv and g-ir-scanner 1 year ago
Xavier Claessens 10708676ad gnome.mkenum_simple(): Fix include path when header is in subdir 1 year ago
Xavier Claessens c663476075 gnome: Fix glib tool lookup consistency 1 year ago
Xavier Claessens 494bdbd334 gnome: Fix crash in gtkdoc and generate_gir in C++ projects 1 year ago
Charles Brunet 7cbe37ebd9 Add more descriptive description to CustomTarget 1 year ago
Xavier Claessens 183e4b8e90 PkgConfigDependency: Move CLI handling into its own abstraction 1 year ago
Eli Schwartz cff2fb5950
avoid module indirection in name resolution for imported objects 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Eli Schwartz 3171fc5338
add better comments for mypy suppressions 1 year ago
Eli Schwartz a71846d749
Revert "modules: move gnome targets into gnome module" 1 year ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 1 year ago
Eli Schwartz 4a2530802c
update the devenv module hooks to support generic modifications to Build 2 years ago
Volker Weißmann 38b35eca30 Add env kwarg to gnome.generate_gir(). 2 years ago
Volker Weißmann bf44120a4f Set the CC environment variable for g-ir-scanner. 2 years ago
Charles Brunet fbab1488ae extra_files keyword in declare_dependency() 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Thibault Saunier 01275fb09e gnome: Deduplicate include dirs to generate gir 2 years ago
Dylan Baker 27df0e09f7 modules/gnome: fix type annotations from `__init__`, which are wrong 2 years ago
Paolo Bonzini b3fc3cd6b5 add objects keyword argument to declare_dependencies 2 years ago
Dylan Baker 5ef824b2f3 modules/gnome: use `mlog.log(once=True)` in a few more places 2 years ago
Dylan Baker f7cde8d3f6 Add fatal=False to many mlog.warnings() 2 years ago
Eli Schwartz e5a9272034
typing: fix some broken Sequence annotations 2 years ago
Xavier Claessens 548c9adad4 Remove useless EmptyExternalProgram 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
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 3 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