340 Commits (580f316043ed34ada70af52754dec1340c3125fe)

Author SHA1 Message Date
Emmanuele Bassi d9acd7505c gnome: Filter all compiler and linker flags 3 years ago
Xavier Claessens 1dcde9da61 modules: Add API to add test 3 years ago
Nirbheek Chauhan 4b00d15adf gnome: Always pass absolute -L paths to g-ir-scanner 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 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 34c28dc92c holders: remove unholder 4 years ago
Dylan Baker 201dc64226 add a couple more type annotations 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
Dylan Baker f1e053fa44 modules/gnome: Correctly handle generated sources for generate_gir 4 years ago
Xavier Claessens 4e312c19e6 gnome: Fix gtkdoc generation 4 years ago
Ross Burton 5892362268 gnome: improve dependency lookup of G-I 4 years ago
Xavier Claessens a9e9b7c750
devenv: Set GI_TYPELIB_PATH and LD_LIBRARY_PATH (#8548) 4 years ago
Dylan Baker 9016e4596c Move OverrideProgram to programs 4 years ago
Dylan Baker 40e3577a65 split program related classes and functions out of dependencies 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens 2fabd4c7dc minstall: Add --skip-subprojects option 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Xavier Claessens b5100fe86a gnome: Add post_install() method 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Dylan Baker 022632c91b build/interperter: Add annotations and move input validation to interpreter 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Philip Withnall 42ba8efaf2 gnome: Drop use of volatile in GLib type functions 4 years ago
Sam Thursfield 21897a10ca gnome: Handle libraries that are not in the current build dir 4 years ago
Sam Thursfield 505b5b2391 gnome: Tweak error message 4 years ago
Xavier Claessens a050db5e30 Fix gnome.compile_resources() when glib is a subproject 4 years ago
mimi89999 4d140eb830 gnome: generate cpp gresource source in cpp projects 4 years ago
Xavier Claessens f40e1567f5 Update mesonbuild/modules/gnome.py 5 years ago
Xavier Claessens 2ebda584ad Update mesonbuild/modules/gnome.py 5 years ago
Xavier Claessens 0b4cf5a844 gnome: Add fatal_warnings kwarg to generate_gir() 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker 06481666f4 interpreter: Replace some uses of mlog.deprecation with FeatureDeprecated 5 years ago
Xavier Claessens 93dc9cfcc3 gnome.generate_gir: Fix missing include directories 5 years ago
James Hilliard 1e073c4c1b Allow overriding g-ir-scanner and g-ir-compiler binaries. 5 years ago
Xavier Claessens 4929547b53 gnome: Print proper error when 'nsversion' or 'namespace' are missing 5 years ago
Xavier Claessens 707d3a2e20 gnome: Fix usage of gobject-introspection as subproject 5 years ago
Jon Turney 7005e211a2 Report an errror if glib-compile-resources is missing 5 years ago
Xavier Claessens 326e9dcc51 gtkdoc: Add missing permitted kwarg 5 years ago
Dylan Baker 06b1a317d2 Make use of unholder 5 years ago
Dylan Baker 581d69a8d3 remove ability to pass multiple keys to extract_as_list 5 years ago
Dylan Baker b231ff36df Remove some uses of mesonlib.run_once 5 years ago
Dylan Baker a8293dd59c mesonlib: Replace unholder argument to listify 5 years ago
Adam Duskett 6ba034c37d mesonbuild/modules/gnome.py: Fix giscanner and gicompiler logic 5 years ago
Adam Duskett f66b04b099 gobject-introspection: determine g-ir-scanner and g-ir-compiler paths from pkgconfig 5 years ago
Dylan Baker cd895be99a dependencies: Add ability to set arbitrary variables on 5 years ago