312 Commits (d32d0d6b53dc84e35f6b26fbcfaf23a37ab6b002)

Author SHA1 Message Date
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
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Zbigniew Jędrzejewski-Szmek f745e8fc4d Use functools cache instead of open-coded implementation 5 years ago
Zbigniew Jędrzejewski-Szmek 11c1f8644c Drop unused variable 5 years ago
Zbigniew Jędrzejewski-Szmek 3a6920ebdc Add helper to print warnings once 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Thibault Saunier edec2ee0ee gnome: Handle overriden g-ir-scanner 5 years ago
Xavier Claessens 172a355b93 Revert "gnome: Use find_program() to get glib-compile-resources" 5 years ago
Xavier Claessens 0ab3d97566 gnome: Use find_program() to get glib-compile-resources 5 years ago
Xavier Claessens 44ac680e55 gtkdoc: Use find_program() to get gtkdoc tools 5 years ago
Dylan Baker c8a6a44850 compilers: pull sanitzier args into compiler classes 5 years ago
Xavier Claessens f5da881126 gtkdoc: Add 'check' kwarg (#5591) 5 years ago
Alexander Kanavin ecbfc08dca gnome.py: correctly pick the compiler for gtk-doc builds 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Christoph Reiter 20eb948b97 gnome: make sure the target build directory is passed first for linking 6 years ago
Federico Mena Quintero 60f34a1f51 gnome: use g_intern_static_string() for enum/flags type names 6 years ago
Score_Under 38b347ecd0 Do not filter out repeated cflags 6 years ago
Jussi Pakkanen 5dc613d618 Revert "gnome.compile_resources: Add ld binary method" 6 years ago
Ninja-Koala 1a986c90eb Fix #5046 6 years ago
Ninja-Koala 4775dd48a6
Fix required version 6 years ago
Ninja-Koala 0601895032
More robust name generation 6 years ago
Ninja-Koala b0832c8747
Move some additional functionality into the new function 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Ninja-Koala 34191ec018
Use triple quote string for linkerscript 6 years ago
Ninja-Koala 83d78d7b6e
Move target generation in new function 6 years ago
Ninja-Koala b6a6076596
Disable for cross builds 6 years ago
Ninja-Koala 6026a35446
Handle minus sign correctly 6 years ago
Ninja-Koala 1f14a58d3b
Add second dependency file for c target 6 years ago