503 Commits (eca1ac18dc1978b15b500c9f1710c05cb1ccc0ec)

Author SHA1 Message Date
Jussi Pakkanen d37d649b08 Make all Meson level options overridable per subproject. 3 months ago
sid 49a58cf743 modules/gnome: Make 'gnome.yelp()' install actual media with symlinks 9 months ago
RaviRahar 96f20d5b37 modules/gnome: gnome.compile_resources() must have 'install_dir' if installing 10 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 10 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 11 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 11 months ago
Eli Schwartz 125d3344ec
pylint: fix false positive for variable defined in different copies of conditional 1 year ago
Tristan Partin 05e107832d Pass --quiet to glib-genmarshal 1 year ago
Matthijs Velsink 7ebbce2072 gnome: Fix indentation of mkenums_simple generated code 1 year ago
Valeri ae857e841b
Vala: fixes to gresource handling (#12418) 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Dylan Baker 922af7dfce interpreter: rename SOURCE_KW to DEPENDENCY_SOURCES_KW 2 years ago
Xavier Claessens f1c35b561f pkgconfig: Set PKG_CONFIG in env for devenv and g-ir-scanner 2 years ago
Xavier Claessens 10708676ad gnome.mkenum_simple(): Fix include path when header is in subdir 2 years ago
Xavier Claessens c663476075 gnome: Fix glib tool lookup consistency 2 years ago
Xavier Claessens 494bdbd334 gnome: Fix crash in gtkdoc and generate_gir in C++ projects 2 years ago
Charles Brunet 7cbe37ebd9 Add more descriptive description to CustomTarget 2 years ago
Xavier Claessens 183e4b8e90 PkgConfigDependency: Move CLI handling into its own abstraction 2 years ago
Eli Schwartz cff2fb5950
avoid module indirection in name resolution for imported objects 2 years ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 2 years ago
Eli Schwartz 3171fc5338
add better comments for mypy suppressions 2 years ago
Eli Schwartz a71846d749
Revert "modules: move gnome targets into gnome module" 2 years ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 2 years 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 3 years ago
Paolo Bonzini 2fe3271f77 gnome: allow custom targets as gdbus-codegen inputs 3 years ago
Dylan Baker a72840cd2e
pylint: enable use-a-generator 3 years ago
Paolo Borelli a58ec322b3 gnome: add support for update-mime-database 3 years ago
Jan Tojnar c8d5f93cb0 gnome/yelp: fix `xml:lang` attributes 3 years ago
Dylan Baker 1917b9253e modules/gnome: make_native_glib_version an instance var 3 years ago
Xavier Claessens 635cb1b873 gnome: Add some missing install_tag 3 years ago
David Ward ee5a729190 modules: Fix paths to (sub)project source/build directories 3 years ago
Dylan Baker 6843f56f6b modules: use module level information about new and deprecation 3 years ago
Eli Schwartz 37f95303f0
typing: simplify type annotations for libraries 3 years ago
Richard Hughes 407eaa3b4a gnome module: Use --quiet to supress printing the link command line 3 years ago
Eli Schwartz 0703ee0aef
move various unused typing-only imports into type-checking blocks 3 years ago
Eli Schwartz 28835cce71 gnome module: fix regression that broke using built xml files as gresources 3 years ago