summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/gnome.py
AgeCommit message (Expand)Author
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger
2021-06-23gnome: add update_desktop_database to post_install()Xavier Claessens
2021-06-23gnome: Set GSETTINGS_SCHEMA_DIR in devenvXavier Claessens
2021-06-22fix: Handling BothLibraries objects (fixes #8907)Daniel Mensinger
2021-06-18holders: remove unholderDaniel Mensinger
2021-06-02add a couple more type annotationsDylan Baker
2021-05-28modules: Replace find_program_impl() by state.find_program()Xavier Claessens
2021-05-28modules: Add methods dict everywhereXavier Claessens
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens
2021-05-28modules/gnome: Correctly handle generated sources for generate_girDylan Baker
2021-05-12gnome: Fix gtkdoc generationXavier Claessens
2021-05-08gnome: improve dependency lookup of G-IRoss Burton
2021-03-23devenv: Set GI_TYPELIB_PATH and LD_LIBRARY_PATH (#8548)Xavier Claessens
2021-03-19Move OverrideProgram to programsDylan Baker
2021-03-19split program related classes and functions out of dependenciesDylan Baker
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-02-22minstall: Add --skip-subprojects optionXavier Claessens
2021-02-07Merge pull request #8305 from xclaesse/run-target-envJussi Pakkanen
2021-02-05run_target: Add env kwargXavier Claessens
2021-02-05gnome: Add post_install() methodXavier Claessens
2021-01-30Fix executable as script on WindowsXavier Claessens
2021-01-13build/interperter: Add annotations and move input validation to interpreterDylan Baker
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2020-11-17gnome: Drop use of volatile in GLib type functionsPhilip Withnall
2020-11-13gnome: Handle libraries that are not in the current build dirSam Thursfield
2020-11-01gnome: Tweak error messageSam Thursfield
2020-10-17Fix gnome.compile_resources() when glib is a subprojectXavier Claessens
2020-10-15gnome: generate cpp gresource source in cpp projectsmimi89999
2020-06-16Update mesonbuild/modules/gnome.pyXavier Claessens
2020-06-16Update mesonbuild/modules/gnome.pyXavier Claessens
2020-06-16gnome: Add fatal_warnings kwarg to generate_gir()Xavier Claessens
2020-05-14interpreter: Replace some uses of mlog.deprecation with FeatureDeprecatedDylan Baker
2020-05-14gnome.generate_gir: Fix missing include directoriesXavier Claessens
2020-05-07Allow overriding g-ir-scanner and g-ir-compiler binaries.James Hilliard
2020-04-30gnome: Print proper error when 'nsversion' or 'namespace' are missingXavier Claessens
2020-04-28gnome: Fix usage of gobject-introspection as subprojectXavier Claessens
2020-03-29Report an errror if glib-compile-resources is missingJon Turney
2020-03-23gtkdoc: Add missing permitted kwargXavier Claessens
2020-03-05Make use of unholderDylan Baker
2020-03-05remove ability to pass multiple keys to extract_as_listDylan Baker
2020-03-05Remove some uses of mesonlib.run_onceDylan Baker
2020-03-05mesonlib: Replace unholder argument to listifyDylan Baker
2020-02-26mesonbuild/modules/gnome.py: Fix giscanner and gicompiler logicAdam Duskett
2020-02-25gobject-introspection: determine g-ir-scanner and g-ir-compiler paths from pk...Adam Duskett
2020-01-09dependencies: Add ability to set arbitrary variables onDylan Baker
2019-11-06Fix typos found by codespellWolfgang Stöggl
2019-09-25Use functools cache instead of open-coded implementationZbigniew Jędrzejewski-Szmek
2019-09-25Drop unused variableZbigniew Jędrzejewski-Szmek
2019-09-25Add helper to print warnings onceZbigniew Jędrzejewski-Szmek