diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-12-13 12:10:34 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-12-13 12:10:34 +0000 |
commit | 3b9531d3d332aca62d63bb8a276d5152d24d4eea (patch) | |
tree | 4fa60b834527a7a91dc63fdab440f4a6e7569e5d /gtk | |
parent | 5304d1c8d1bbfae7b531e5007137e12526036d12 (diff) | |
parent | d819af3dbd07a5c3ed6aaec43b0692870aaf141c (diff) | |
download | gtk+-3b9531d3d332aca62d63bb8a276d5152d24d4eea.tar.gz |
Merge branch 'ebassi/no-more-autotools-redux' into 'gtk-3-24'
Drop the Autotools build
See merge request GNOME/gtk!5299
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/Makefile.am | 749 | ||||
-rw-r--r-- | gtk/a11y/Makefile.inc | 135 | ||||
-rw-r--r-- | gtk/a11y/gtkcellaccessibleparent.c | 2 | ||||
-rw-r--r-- | gtk/deprecated/Makefile.inc | 90 | ||||
-rw-r--r-- | gtk/gtk-sources.inc | 1066 | ||||
-rw-r--r-- | gtk/gtkclipboard.c | 2 | ||||
-rw-r--r-- | gtk/gtkeventcontrollerscroll.h | 4 | ||||
-rw-r--r-- | gtk/gtklabel.c | 2 | ||||
-rw-r--r-- | gtk/gtkprivatetypebuiltins.c.template | 2 | ||||
-rw-r--r-- | gtk/gtktypebuiltins.c.template | 2 | ||||
-rw-r--r-- | gtk/inspector/Makefile.inc | 79 | ||||
-rw-r--r-- | gtk/meson.build | 10 |
12 files changed, 11 insertions, 2132 deletions
diff --git a/gtk/Makefile.am b/gtk/Makefile.am deleted file mode 100644 index 946e72febc..0000000000 --- a/gtk/Makefile.am +++ /dev/null @@ -1,749 +0,0 @@ -AUTOMAKE_OPTIONS = subdir-objects - -include $(top_srcdir)/Makefile.decl - -GTK_BASE_CFLAGS_DEFINES = \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGTK_VERSION=\"$(GTK_VERSION)\" \ - -DGTK_BINARY_VERSION=\"$(GTK_BINARY_VERSION)\" \ - -DGTK_COMPILATION \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED - -GTK_PLAT_CFLAGS_DEFINES = \ - -DGTK_LIBDIR=\"$(libdir)\" \ - -DGTK_LOCALEDIR=\"$(localedir)\" \ - -DGTK_DATADIR=\"$(datadir)\" \ - -DGTK_DATA_PREFIX=\"$(prefix)\" \ - -DGTK_SYSCONFDIR=\"$(sysconfdir)\" \ - -DGTK_HOST=\"$(host)\" \ - -DGTK_PRINT_BACKENDS=\"$(GTK_PRINT_BACKENDS)\" - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gtk\" \ - $(GTK_BASE_CFLAGS_DEFINES) \ - $(GTK_PLAT_CFLAGS_DEFINES) \ - -DX11_DATA_PREFIX=\"$(X11_PREFIX)\" \ - -DISO_CODES_PREFIX=\"$(ISO_CODES_PREFIX)\" \ - -I$(top_builddir) \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - $(GMODULE_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(INCLUDED_IMMODULE_DEFINE) - -if OS_WIN32 -gtk_def = gtk.def -gtk_win32_symbols = -export-symbols $(srcdir)/gtk.def - -gtk_win32_res = gtk-win32-res.o -gtk_win32_res_ldflag = -Wl,gtk-win32-res.o - -gtk-win32-res.o : gtk-win32.rc libgtk3.manifest - $(WINDRES) gtk-win32.rc $@ - -gtk-win32.rc: gtk-win32.rc.body - cat $< >>$@ - echo "ISOLATIONAWARE_MANIFEST_RESOURCE_ID RT_MANIFEST libgtk3.manifest" >>$@ - -gtk.def: libgtk-3.la - echo "LIBRARY libgtk-$(GTK_MAJOR_VERSION)-@LT_CURRENT_MINUS_AGE@" >$@ - echo "EXPORTS" >>$@ - objdump -p .libs/libgtk-$(GTK_MAJOR_VERSION)-@LT_CURRENT_MINUS_AGE@.dll | sed -n -e 's/\t\[\s\+\([0-9]\+\)\]\s\([A-Za-z_][A-Za-z0-9_]\)/\2/p' >>$@ - -install-def-file: gtk.def - $(INSTALL) gtk.def $(DESTDIR)$(libdir)/gtk-win32-3.0.def -uninstall-def-file: - -rm $(DESTDIR)$(libdir)/gtk-win32-3.0.def -else -install-def-file: -uninstall-def-file: -endif - -if MS_LIB_AVAILABLE -noinst_DATA = gtk-win32-$(GTK_API_VERSION).lib - -gtk-win32-$(GTK_API_VERSION).lib: libgtk-3.la gtk.def - lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgtk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gtk.def -out:$@ - -install-ms-lib: - $(INSTALL) gtk-win32-$(GTK_API_VERSION).lib $(DESTDIR)$(libdir) - -uninstall-ms-lib: - -rm $(DESTDIR)$(libdir)/gtk-win32-$(GTK_API_VERSION).lib -else -install-ms-lib: -uninstall-ms-lib: -endif - -libadd = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GMODULE_LIBS) \ - $(GTK_DEP_LIBS) -deps = \ - $(top_builddir)/gdk/libgdk-3.la - -# libtool stuff: set version and export symbols for resolving -# since automake doesn't support conditionalized libsomething_la_LDFLAGS -# we use the general approach here -libtool_opts = \ - $(GTK_LINK_FLAGS) \ - -version-info $(LT_VERSION_INFO) \ - -export-dynamic $(no_undefined) \ - -rpath $(libdir) - - -included-modules: -if HAVE_INCLUDED_IMMMODULES - @cd $(top_builddir)/modules/input && $(MAKE) $(AM_MAKEFLAGS) included-modules - -libadd += $(INCLUDED_IMMODULE_OBJ) -deps += $(INCLUDED_IMMODULE_OBJ) - -$(INCLUDED_IMMODULE_OBJ): included-modules - @true -endif - -.PHONY: included-modules - -# -# setup source file variables -# - -include $(srcdir)/a11y/Makefile.inc -include $(srcdir)/deprecated/Makefile.inc -include $(srcdir)/inspector/Makefile.inc -include $(srcdir)/gtk-sources.inc - -# GTK+ header files for public installation (non-generated, or generated -# by configure) - -gtk_public_h_sources = $(GTK_PUB_HDRS) - -if OS_UNIX -gtk_unix_print_public_h_sources = $(GTK_UNIX_PRINT_PUB_HDRS) -endif - -gtk_private_type_h_sources = $(GTK_PRIVATE_TYPE_HDRS) - -# GTK+ header files that don't get installed -gtk_private_h_sources = \ - $(inspector_h_sources) \ - $(gtk_private_type_h_sources) \ - $(gtk_base_private_h_sources) - -# GTK+ C sources to build the library from -gtk_base_c_sources = \ - $(a11y_c_sources) \ - $(gtk_deprecated_c_sources) \ - $(inspector_c_sources) \ - $(gtk_base_c_sources_base) - -if USE_QUARTZ -gtk_base_c_sources += $(gtk_clipboard_dnd_c_sources_quartz) -else -gtk_base_c_sources += $(gtk_clipboard_dnd_c_sources_generic) -endif - -nodist_gtk_c_sources = -gtk_c_sources = $(gtk_base_c_sources) - -$(gtk_dbus_built_sources) : Makefile.am gtkdbusinterfaces.xml - $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.Gtk. \ - --c-namespace _Gtk \ - --generate-c-code gtkdbusgenerated \ - $(srcdir)/gtkdbusinterfaces.xml - -nodist_gtk_c_sources += $(gtk_dbus_built_sources) - -gtk_os_unix_c_sources = $(gtk_os_unix_c_sources_base) - -if OS_UNIX -gtk_private_h_sources += $(gtk_os_unix_private_h_sources) - -if HAVE_TRACKER3 -gtk_private_h_sources += $(gtk_os_unix_tracker3_private_h_sources) -gtk_os_unix_c_sources += $(gtk_os_unix_tracker3_c_sources) -endif - -gtk_c_sources += $(gtk_os_unix_c_sources) -endif - -if OS_WIN32 -gtk_private_h_sources += $(gtk_os_win32_private_h_sources) -gtk_c_sources += $(gtk_os_win32_c_sources) -endif - -if USE_X11 -gtk_c_sources += $(gtk_use_x11_c_sources) -gtk_private_h_sources += $(gtk_use_x11_private_h_sources) -endif - -if USE_WAYLAND -gtk_c_sources += $(gtk_use_wayland_c_sources) -endif - -# pretty tricky way to write USE_WAYLAND || USE_X11... -if USE_WAYLAND -gtk_c_sources += $(gtk_use_wayland_or_x11_c_sources) -else -if USE_X11 -gtk_c_sources += $(gtk_use_wayland_or_x11_c_sources) -else -endif -endif - -if USE_WIN32 -gtk_c_sources += $(gtk_use_win32_c_sources) -gtk_private_h_sources += $(gtk_use_win32_private_h_sources) -endif - -if USE_QUARTZ -gtk_c_sources += $(gtk_use_quartz_c_sources) -gtk_private_h_sources += $(gtk_use_quartz_private_h_sources) -endif - -gtk_all_private_h_sources = \ - $(a11y_private_h_sources) \ - $(gtk_deprecated_private_h_sources) \ - $(gtk_private_h_sources) \ - $(gtk_use_x11_private_h_sources) \ - $(gtk_use_win32_private_h_sources) \ - $(gtk_use_quartz_private_h_sources) - -if !USE_X11 -if !USE_WIN32 -if !USE_QUARTZ -gtk_c_sources += $(gtk_use_stub_c_sources) -endif -endif -endif - -# we use our own built_sources variable rules to avoid automake's -# BUILT_SOURCES oddities -# we generate frequently rebuild files piggyback on a stamp file, so sources -# depending on them only get rebuild when the built source actually changed -# content - -gtk_built_sources = \ - $(gtk_built_private_headers) \ - $(gtk_built_public_sources) \ - $(gtk_other_built_sources) - -nodist_gtk_c_sources += $(gtk_built_sources) - -stamp_files = \ - stamp-gtkmarshalers.h \ - stamp-gtktypebuiltins.h \ - stamp-gtkprivatetypebuiltins.h - -# -# setup GTK+ sources and their dependencies -# -MAINTAINERCLEANFILES = \ - $(gtk_built_sources) \ - $(gtk_dbus_built_sources) \ - $(print_portal_built_sources) \ - $(stamp_files) - -DISTCLEANFILES = gtktypefuncs.inc - -if OS_WIN32 -DISTCLEANFILES += gtk-win32.rc -endif - -EXTRA_DIST += $(gtk_all_private_h_sources) $(gtk_extra_sources) - -# We need to dist this for `make distcheck`, apparently... -EXTRA_DIST += gtk.gresource.xml - - -pkgdatadir = $(datadir)/gtk-$(GTK_API_VERSION) -pkgdata_DATA = gtkbuilder.rng - -EXTRA_DIST += gtkbuilder.rnc gtkbuilder.rng - -itsdir = $(datadir)/gettext/its -its_DATA = gtkbuilder.loc gtkbuilder.its - -EXTRA_DIST += $(its_DATA) - -templates = \ - $(inspector_templates) \ - $(gtk_base_ui_templates) - -# -# rules to generate built sources -# -# setup autogeneration dependencies -gen_sources = xgen-gdef xgen-gtbh xgen-gtic xgen-gmh xgen-gmc xgen-gmlh xgen-gmlc xgen-gtfsrc.c xgen-gtf -CLEANFILES = $(gen_sources) - -BUILT_SOURCES = \ - $(gtk_built_sources) \ - $(gtk_dbus_built_sources) \ - $(print_portal_built_sources) - -# all autogenerated files need to be generated in the srcdir, -# so old versions get remade and are not confused with newer -# versions in the build dir. thus a development setup requires -# srcdir to be writable, passing --disable-rebuilds to -# ../configure will supress all autogeneration rules. -gtkmarshalers.h: stamp-gtkmarshalers.h - @true -stamp-gtkmarshalers.h: gtkmarshalers.list - $(AM_V_GEN) $(GLIB_GENMARSHAL) \ - --prefix=_gtk_marshal \ - --header \ - --valist-marshallers \ - $(srcdir)/gtkmarshalers.list >> xgen-gmlh \ - && (cmp -s xgen-gmlh gtkmarshalers.h || cp xgen-gmlh gtkmarshalers.h) \ - && rm -f xgen-gmlh \ - && echo timestamp > $(@F) -gtkmarshalers.c: gtkmarshalers.list - $(AM_V_GEN) (echo "#undef G_ENABLE_DEBUG"; \ - $(GLIB_GENMARSHAL) \ - --prefix=_gtk_marshal \ - --body \ - --valist-marshallers $(srcdir)/gtkmarshalers.list) >> xgen-gmlc \ - && cp xgen-gmlc gtkmarshalers.c \ - && rm -f xgen-gmlc - -gtktypebuiltins.h: stamp-gtktypebuiltins.h - @true -stamp-gtktypebuiltins.h: $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) gtktypebuiltins.h.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtktypebuiltins.h.template \ - $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) ) > xgen-gtbh \ - && (cmp -s xgen-gtbh gtktypebuiltins.h || cp xgen-gtbh gtktypebuiltins.h ) \ - && rm -f xgen-gtbh \ - && echo timestamp > $(@F) -gtktypebuiltins.c: $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) gtktypebuiltins.c.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtktypebuiltins.c.template \ - $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) ) > xgen-gtbc \ - && cp xgen-gtbc gtktypebuiltins.c \ - && rm -f xgen-gtbc - -gtk.gresource.xml: Makefile.am inspector/Makefile.inc - $(AM_V_GEN) echo "<?xml version='1.0' encoding='UTF-8'?>" > $@; \ - echo "<gresources>" >> $@; \ - echo " <gresource prefix='/org/gtk/libgtk'>" >> $@; \ - echo " <file>theme/Adwaita/gtk.css</file>" >> $@; \ - echo " <file>theme/Adwaita/gtk-dark.css</file>" >> $@; \ - echo " <file>theme/Adwaita/gtk-contained.css</file>" >> $@; \ - echo " <file>theme/Adwaita/gtk-contained-dark.css</file>" >> $@; \ - for f in $(srcdir)/theme/Adwaita/assets/*.png; do \ - n=`basename $$f`; \ - echo " <file preprocess='to-pixdata'>theme/Adwaita/assets/$$n</file>" >> $@; \ - done; \ - for f in $(srcdir)/theme/Adwaita/assets/*.svg; do \ - n=`basename $$f`; \ - echo " <file>theme/Adwaita/assets/$$n</file>" >> $@; \ - done; \ - echo " <file>theme/HighContrast/gtk.css</file>" >> $@; \ - echo " <file alias='theme/HighContrastInverse/gtk.css'>theme/HighContrast/gtk-inverse.css</file>" >> $@; \ - echo " <file>theme/HighContrast/gtk-contained.css</file>" >> $@; \ - echo " <file>theme/HighContrast/gtk-contained-inverse.css</file>" >> $@; \ - for f in $(srcdir)/theme/HighContrast/assets/*.png; do \ - n=`basename $$f`; \ - echo " <file preprocess='to-pixdata'>theme/HighContrast/assets/$$n</file>" >> $@; \ - done; \ - for f in $(srcdir)/theme/HighContrast/assets/*.svg; do \ - n=`basename $$f`; \ - echo " <file>theme/HighContrast/assets/$$n</file>" >> $@; \ - done; \ - echo " <file>theme/win32/gtk-win32-base.css</file>" >> $@; \ - echo " <file>theme/win32/gtk.css</file>" >> $@; \ - for f in $(srcdir)/cursor/*.png; do \ - n=`basename $$f`; \ - echo " <file>cursor/$$n</file>" >> $@; \ - done; \ - for f in $(srcdir)/gesture/*.symbolic.png; do \ - n=`basename $$f`; \ - echo " <file alias='icons/64x64/actions/$$n'>gesture/$$n</file>" >> $@; \ - done; \ - for f in $(srcdir)/ui/*.ui; do \ - n=`basename $$f`; \ - echo " <file preprocess='xml-stripblanks'>ui/$$n</file>" >> $@; \ - done; \ - for s in 16x16 22x22 24x24 32x32 48x48; do \ - for c in actions status categories; do \ - for f in $(srcdir)/icons/$$s/$$c/*.png; do \ - test "$$f" = "$(srcdir)/icons/$$s/$$c/*.png" && continue; \ - n=`basename $$f`; \ - echo " <file>icons/$$s/$$c/$$n</file>" >> $@; \ - done; \ - done; \ - done; \ - for s in scalable; do \ - for c in status; do \ - for f in $(srcdir)/icons/$$s/$$c/*.svg; do \ - test "$$f" = "$(srcdir)/icons/$$s/$$c/*.svg" && continue; \ - n=`basename $$f`; \ - echo " <file>icons/$$s/$$c/$$n</file>" >> $@; \ - done; \ - done; \ - done; \ - for f in $(srcdir)/inspector/*.ui; do \ - n=`basename $$f`; \ - echo " <file compressed='true' preprocess='xml-stripblanks'>inspector/$$n</file>" >> $@; \ - done; \ - echo " <file>inspector/logo.png</file>" >> $@; \ - for f in $(srcdir)/emoji/*.data; do \ - n=`basename $$f`; \ - echo " <file>emoji/$$n</file>" >> $@; \ - done; \ - echo " </gresource>" >> $@; \ - echo "</gresources>" >> $@; - -adwaita_theme_scss = \ - $(adwaita_theme_scss_sources) \ - $() - -highcontrast_theme_scss = \ - $(highcontrast_theme_scss_sources) \ - $() - -if REBUILD_SCSS -# If we have sassc then we can rebuild the theme CSS as soon as the SCSS -# files have been changed - -scss_verbose = $(scss_verbose_@AM_V@) -scss_verbose_ = $(scss_verbose_@AM_DEFAULT_V@) -scss_verbose_0 = @echo " SCSS $@"; - -SASSC_OPTS = -a -M -t compact - -theme/Adwaita/gtk-contained.css: $(top_srcdir)/gtk/theme/Adwaita/gtk-contained.scss $(adwaita_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -theme/Adwaita/gtk-contained-dark.css: $(top_srcdir)/gtk/theme/Adwaita/gtk-contained-dark.scss $(adwaita_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -theme/HighContrast/gtk-contained.css: $(top_srcdir)/gtk/theme/HighContrast/gtk-contained.scss $(highcontrast_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -theme/HighContrast/gtk-contained-inverse.css: $(top_srcdir)/gtk/theme/HighContrast/gtk-contained-inverse.scss $(highcontrast_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -endif # REBUILD_SCSS - -theme_sources = \ - $(win32_theme_css_sources) \ - $(adwaita_theme_scss) \ - $(adwaita_theme_files) \ - $(highcontrast_theme_scss) \ - $(highcontrast_theme_css_sources) - -resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(builddir)/gtk.gresource.xml) - -gtkresources.h: gtk.gresource.xml - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \ - --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-header --manual-register --internal -gtkresources.c: gtk.gresource.xml $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \ - --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-source --manual-register --internal - -gtkprivatetypebuiltins.h: stamp-gtkprivatetypebuiltins.h - @true -stamp-gtkprivatetypebuiltins.h: $(gtk_private_type_h_sources) gtkprivatetypebuiltins.h.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtkprivatetypebuiltins.h.template \ - $(gtk_private_type_h_sources) ) > xgen-gptbh \ - && (cmp -s xgen-gptbh gtkprivatetypebuiltins.h || cp xgen-gptbh gtkprivatetypebuiltins.h ) \ - && rm -f xgen-gptbh \ - && echo timestamp > $(@F) -gtkprivatetypebuiltins.c: $(gtk_private_type_h_sources) gtkprivatetypebuiltins.c.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtkprivatetypebuiltins.c.template \ - $(gtk_private_type_h_sources) ) > xgen-gptbc \ - && cp xgen-gptbc gtkprivatetypebuiltins.c \ - && rm -f xgen-gptbc - - -gtktypefuncs.inc: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_srcdir)/gtk/*.h $(top_srcdir)/gtk/a11y/*.h $(top_srcdir)/gtk/deprecated/*.h $(top_srcdir)/gdk/*.h Makefile - $(AM_V_GEN) export LC_ALL=C ; \ - (echo '#undef GTK_COMPILATION' && echo '#include <gtk/gtkx.h>') > xgen-gtfsrc.c && \ - echo 'G_GNUC_BEGIN_IGNORE_DEPRECATIONS' > xgen-gtf && \ - ${CPP} $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) xgen-gtfsrc.c | \ - $(GREP) -o '\bg[td]k_[a-zA-Z0-9_]*_get_type\b' | \ - sort | uniq | \ - $(SED) '{ s/^/*tp++ = /; s/$$/();/; s/^.*\(gdk_x11\|gtk_plug_\|gtk_socket_\).*$$/#ifdef GDK_WINDOWING_X11\n&\n#endif/; }' >> xgen-gtf \ - && cp xgen-gtf $@ && rm -f xgen-gtf -$(srcdir)/gtktestutils.c: gtktypefuncs.inc - -# target platform: -lib_LTLIBRARIES = libgtk-3.la - -gtkincludedir = $(includedir)/gtk-3.0/gtk -gtkinclude_HEADERS = $(gtk_public_h_sources) $(gtk_semi_private_h_sources) $(gtk_built_public_sources) gtkversion.h - -a11yincludedir = $(includedir)/gtk-3.0/gtk/a11y -a11yinclude_HEADERS= $(a11y_h_sources) - -deprecatedincludedir = $(includedir)/gtk-3.0/gtk/deprecated -deprecatedinclude_HEADERS= $(gtk_deprecated_h_sources) - -gtkunixprintincludedir = $(includedir)/gtk-3.0/unix-print/gtk -gtkunixprintinclude_HEADERS = $(gtk_unix_print_public_h_sources) - -nodist_libgtk_3_la_SOURCES = $(nodist_gtk_c_sources) -libgtk_3_la_SOURCES = $(gtk_c_sources) -libgtk_3_la_CFLAGS = $(AM_CFLAGS) $(GDK_HIDDEN_VISIBILITY_CFLAGS) -libgtk_3_la_LDFLAGS = $(libtool_opts) -libgtk_3_la_LIBADD = $(libadd) -libgtk_3_la_DEPENDENCIES = $(deps) - -if USE_QUARTZ -libgtk_3_la_CFLAGS += "-xobjective-c" -endif - -if USE_WIN32 -libgtk_3_la_LIBADD += -lole32 -lgdi32 -lcomdlg32 -lwinspool -lcomctl32 -libgtk_3_la_LDFLAGS += -Wl,-luuid $(gtk_win32_res_ldflag) -libgtk_3_la_DEPENDENCIES += $(gtk_win32_res) -endif - -install-exec-hook: -if DISABLE_EXPLICIT_DEPS - $(SHELL) $(top_srcdir)/sanitize-la.sh $(DESTDIR)$(libdir)/libgtk-3.la -endif - -if USE_QUARTZ -install-mac-key-theme: - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Mac/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.mac $(DESTDIR)$(datadir)/themes/Mac/gtk-3.0/gtk-keys.css -uninstall-mac-key-theme: - rm -f $(DESTDIR)$(datadir)/themes/Mac/gtk-3.0/gtk-keys.css -else -install-mac-key-theme: -uninstall-mac-key-theme: -endif - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gtk-3 - -gtk_3_FILES = \ - $(gtk_base_c_sources) \ - $(gtk_os_win32_c_sources) \ - $(gtk_use_win32_c_sources) - -gtk_3_EXCLUDES = dummy - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gtk-3.vcproj - -# Install a RC file for the default GTK+ theme, and key themes -install-data-local: install-ms-lib install-def-file install-mac-key-theme - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Default/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.default $(DESTDIR)$(datadir)/themes/Default/gtk-3.0/gtk-keys.css - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.emacs $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0/gtk-keys.css - -uninstall-local: uninstall-ms-lib uninstall-def-file uninstall-mac-key-theme - rm -f $(DESTDIR)$(datadir)/themes/Default/gtk-3.0/gtk-keys.css - rm -f $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0/gtk-keys.css - -# if srcdir!=builddir, clean out maintainer-clean files from builddir -# this allows dist to pass. -distclean-local: - if test $(srcdir) != .; then \ - rm -f $(MAINTAINERCLEANFILES); \ - fi - -if HAVE_INTROSPECTION -introspected_pub_headers = $(filter-out %private.h gtktextdisplay.h gtktextlayout.h gtkx.h, $(gtkinclude_HEADERS) $(a11yinclude_HEADERS) $(deprecatedinclude_HEADERS)) - -introspection_files = \ - $(introspected_pub_headers) \ - $(filter-out %win32.c, $(gtk_base_c_sources)) \ - gtkprintoperation-unix.c \ - gtktypebuiltins.h \ - gtktypebuiltins.c - -if USE_X11 -introspection_files += \ - gtksocket.c \ - gtkplug.c -endif - -include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_SCANNER_ENV = CC="$(CC)" -INTROSPECTION_COMPILER_ARGS = \ - --includedir=$(srcdir) \ - --includedir=. \ - --includedir=../gdk - -Gtk-3.0.gir: $(INTROSPECTION_SCANNER) libgtk-3.la $(top_builddir)/gdk/Gdk-3.0.gir Makefile -Gtk_3_0_gir_SCANNERFLAGS = \ - --warn-all \ - --add-include-path=$(top_builddir)/gdk \ - --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir -Gtk_3_0_gir_INCLUDES = Atk-1.0 -Gtk_3_0_gir_C_INCLUDES = gtk/gtk.h gtk/gtk-a11y.h -if USE_X11 -Gtk_3_0_gir_SCANNERFLAGS += --add-include-path=$(top_builddir)/gdk/x11 -Gtk_3_0_gir_INCLUDES += xlib-2.0 -Gtk_3_0_gir_C_INCLUDES += gtk/gtkx.h -endif -Gtk_3_0_gir_CFLAGS = \ - $(AM_CPPFLAGS) \ - -DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API -Gtk_3_0_gir_FILES = $(introspection_files) -Gtk_3_0_gir_LIBS = libgtk-3.la $(top_builddir)/gdk/libgdk-3.la -Gtk_3_0_gir_EXPORT_PACKAGES = gtk+-3.0 -INTROSPECTION_GIRS = Gtk-3.0.gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibsdir = $(libdir)/girepository-1.0 -typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelibs_DATA) -endif - -# -# Installed tools -# -bin_PROGRAMS = \ - gtk-query-immodules-3.0 \ - gtk-update-icon-cache \ - gtk-encode-symbolic-svg \ - gtk-builder-tool \ - gtk-query-settings \ - gtk-launch - -gtk_query_immodules_3_0_SOURCES = queryimmodules.c gtkutils.c -gtk_query_immodules_3_0_LDADD = \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GMODULE_LIBS) \ - $(GTK_DEP_LIBS) - -gtk_update_icon_cache_SOURCES = updateiconcache.c -gtk_update_icon_cache_LDADD = $(GDK_PIXBUF_LIBS) - -gtk_encode_symbolic_svg_SOURCES = encodesymbolic.c -gtk_encode_symbolic_svg_LDADD = \ - $(GDK_PIXBUF_LIBS) \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -gtk_builder_tool_SOURCES = gtk-builder-tool.c -gtk_builder_tool_LDADD = \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -gtk_query_settings_SOURCES = gtk-query-settings.c -gtk_query_settings_LDADD= \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -gtk_launch_SOURCES = gtk-launch.c -gtk_launch_LDADD = \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -if OS_WIN32 - -# Workaround for UAC silliness: programs with "update" in their name -# are believed to be installers and require elevated privileges to be -# used... Embed a manifest file into executable to tell Windows that -# gtk-update-icon-cache.exe doesn't require any special privileges. - -GTK_UPDATE_ICON_CACHE_MANIFEST = gtk-update-icon-cache.exe.manifest -GTK_UPDATE_ICON_CACHE_RC = gtk-update-icon-cache.rc -GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT = gtk-update-icon-cache_manifest.o - -$(GTK_UPDATE_ICON_CACHE_MANIFEST): Makefile generate-uac-manifest.py - $(PYTHON) $(srcdir)/generate-uac-manifest.py -p=gtk3 -n=gtk-update-icon-cache --pkg-version=$(GTK_VERSION) --output-dir=$(builddir) - -$(GTK_UPDATE_ICON_CACHE_RC): $(GTK_UPDATE_ICON_CACHE_MANIFEST) - -$(GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT): $(GTK_UPDATE_ICON_CACHE_RC) $(GTK_UPDATE_ICON_CACHE_MANIFEST) - $(WINDRES) --input $< --output $@ --output-format=coff - -gtk_update_icon_cache_LDADD += $(GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT) - -endif - -.PHONY: files - -files: - @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \ - echo $$p; \ - done - -gsettings_SCHEMAS = \ - org.gtk.Settings.FileChooser.gschema.xml \ - org.gtk.Settings.ColorChooser.gschema.xml \ - org.gtk.Settings.EmojiChooser.gschema.xml \ - org.gtk.Settings.Debug.gschema.xml - -@GSETTINGS_RULES@ - -EXTRA_DIST += \ - $(resource_files) \ - $(gesture_sources) \ - $(theme_sources) \ - $(gsettings_SCHEMAS) \ - compose/compose-parse.py \ - emoji/convert-emoji.c \ - emoji/gresource.xml.in \ - emoji/README.md \ - emoji/de.data \ - emoji/en.data \ - emoji/es.data \ - emoji/fr.data \ - emoji/zh.data \ - a11y/Makefile.inc \ - deprecated/Makefile.inc \ - glade/README.glade \ - glade/gtk-private-widgets.xml \ - compose/gtk-compose-lookaside.txt \ - inspector/Makefile.inc \ - libgtk3.manifest.in \ - gtk-win32.rc.body.in \ - gtk-win32.rc.body \ - gtkwin32embed.h \ - gtkwin32embedwidget.h \ - gtkwin32embedwidget.c \ - gtkprint-win32.h \ - gtkprint-win32.c \ - gtksearchenginetracker3.c \ - gtksearchenginetracker3.h \ - gtksearchenginequartz.h \ - gtkdbusinterfaces.xml \ - gtk-keys.css.default \ - gtk-keys.css.emacs \ - gtk-keys.css.mac \ - makefile.msc \ - makefile.msc.in \ - gtktypebuiltins.c.template \ - gtktypebuiltins.h.template \ - gtkprivatetypebuiltins.c.template \ - gtkprivatetypebuiltins.h.template \ - meson.build \ - gen-gtk-gresources-xml.py \ - gen-rc.py \ - generate-uac-manifest.py \ - gentypefuncs.py \ - a11y/meson.build \ - deprecated/meson.build \ - inspector/meson.build \ - theme/Adwaita/meson.build \ - theme/Adwaita/parse-sass.sh \ - theme/Adwaita/render-assets.sh \ - theme/HighContrast/assets.svg \ - theme/HighContrast/assets.txt \ - theme/HighContrast/meson.build \ - theme/HighContrast/parse-sass.sh \ - theme/HighContrast/render-assets.sh - - --include $(top_srcdir)/git.mk diff --git a/gtk/a11y/Makefile.inc b/gtk/a11y/Makefile.inc deleted file mode 100644 index c116a1f131..0000000000 --- a/gtk/a11y/Makefile.inc +++ /dev/null @@ -1,135 +0,0 @@ -a11y_h_sources = \ - a11y/gtk-a11y-autocleanups.h \ - a11y/gtkarrowaccessible.h \ - a11y/gtkbooleancellaccessible.h \ - a11y/gtkbuttonaccessible.h \ - a11y/gtkcellaccessible.h \ - a11y/gtkcellaccessibleparent.h \ - a11y/gtkcheckmenuitemaccessible.h \ - a11y/gtkcomboboxaccessible.h \ - a11y/gtkcontaineraccessible.h \ - a11y/gtkcontainercellaccessible.h \ - a11y/gtkentryaccessible.h \ - a11y/gtkexpanderaccessible.h \ - a11y/gtkfilechooserwidgetaccessible.h \ - a11y/gtkflowboxaccessible.h \ - a11y/gtkflowboxchildaccessible.h \ - a11y/gtkframeaccessible.h \ - a11y/gtkheaderbaraccessible.h \ - a11y/gtkiconviewaccessible.h \ - a11y/gtkimageaccessible.h \ - a11y/gtkimagecellaccessible.h \ - a11y/gtklabelaccessible.h \ - a11y/gtklevelbaraccessible.h \ - a11y/gtklinkbuttonaccessible.h \ - a11y/gtklistboxaccessible.h \ - a11y/gtklistboxrowaccessible.h \ - a11y/gtklockbuttonaccessible.h \ - a11y/gtkmenuaccessible.h \ - a11y/gtkmenubuttonaccessible.h \ - a11y/gtkmenuitemaccessible.h \ - a11y/gtkmenushellaccessible.h \ - a11y/gtknotebookaccessible.h \ - a11y/gtknotebookpageaccessible.h \ - a11y/gtkpanedaccessible.h \ - a11y/gtkplugaccessible.h \ - a11y/gtkpopoveraccessible.h \ - a11y/gtkprogressbaraccessible.h \ - a11y/gtkradiobuttonaccessible.h \ - a11y/gtkradiomenuitemaccessible.h \ - a11y/gtkrangeaccessible.h \ - a11y/gtkrenderercellaccessible.h \ - a11y/gtkscaleaccessible.h \ - a11y/gtkscalebuttonaccessible.h \ - a11y/gtkscrolledwindowaccessible.h \ - a11y/gtksocketaccessible.h \ - a11y/gtkspinbuttonaccessible.h \ - a11y/gtkspinneraccessible.h \ - a11y/gtkstatusbaraccessible.h \ - a11y/gtkstackaccessible.h \ - a11y/gtkswitchaccessible.h \ - a11y/gtktextcellaccessible.h \ - a11y/gtktextviewaccessible.h \ - a11y/gtktogglebuttonaccessible.h \ - a11y/gtktoplevelaccessible.h \ - a11y/gtktreeviewaccessible.h \ - a11y/gtkwidgetaccessible.h \ - a11y/gtkwindowaccessible.h - -a11y_private_h_sources = \ - a11y/gtkaccessibility.h \ - a11y/gtkaccessibilitymisc.h \ - a11y/gtkaccessibilityutil.h \ - a11y/gtkcellaccessibleprivate.h \ - a11y/gtkcolorswatchaccessibleprivate.h \ - a11y/gtkcontaineraccessibleprivate.h \ - a11y/gtkiconviewaccessibleprivate.h \ - a11y/gtklabelaccessibleprivate.h \ - a11y/gtkflowboxaccessibleprivate.h \ - a11y/gtklistboxaccessibleprivate.h \ - a11y/gtklockbuttonaccessibleprivate.h \ - a11y/gtkstackaccessibleprivate.h \ - a11y/gtktextviewaccessibleprivate.h \ - a11y/gtktreeviewaccessibleprivate.h \ - a11y/gtkwidgetaccessibleprivate.h - -a11y_c_sources = \ - a11y/gtkaccessibility.c \ - a11y/gtkaccessibilitymisc.c \ - a11y/gtkaccessibilityutil.c \ - a11y/gtkarrowaccessible.c \ - a11y/gtkbooleancellaccessible.c \ - a11y/gtkbuttonaccessible.c \ - a11y/gtkcellaccessible.c \ - a11y/gtkcellaccessibleparent.c \ - a11y/gtkcheckmenuitemaccessible.c \ - a11y/gtkcolorswatchaccessible.c \ - a11y/gtkcomboboxaccessible.c \ - a11y/gtkcontaineraccessible.c \ - a11y/gtkcontainercellaccessible.c \ - a11y/gtkentryaccessible.c \ - a11y/gtkexpanderaccessible.c \ - a11y/gtkfilechooserwidgetaccessible.c \ - a11y/gtkflowboxaccessible.c \ - a11y/gtkflowboxchildaccessible.c \ - a11y/gtkframeaccessible.c \ - a11y/gtkheaderbaraccessible.c \ - a11y/gtkiconviewaccessible.c \ - a11y/gtkimageaccessible.c \ - a11y/gtkimagecellaccessible.c \ - a11y/gtklabelaccessible.c \ - a11y/gtklevelbaraccessible.c \ - a11y/gtklinkbuttonaccessible.c \ - a11y/gtklistboxaccessible.c \ - a11y/gtklistboxrowaccessible.c \ - a11y/gtklockbuttonaccessible.c \ - a11y/gtkmenuaccessible.c \ - a11y/gtkmenubuttonaccessible.c \ - a11y/gtkmenushellaccessible.c \ - a11y/gtkmenuitemaccessible.c \ - a11y/gtknotebookaccessible.c \ - a11y/gtknotebookpageaccessible.c \ - a11y/gtkpanedaccessible.c \ - a11y/gtkplugaccessible.c \ - a11y/gtkpopoveraccessible.c \ - a11y/gtkprogressbaraccessible.c \ - a11y/gtkradiobuttonaccessible.c \ - a11y/gtkradiomenuitemaccessible.c \ - a11y/gtkrangeaccessible.c \ - a11y/gtkrenderercellaccessible.c \ - a11y/gtkscaleaccessible.c \ - a11y/gtkscalebuttonaccessible.c \ - a11y/gtkscrolledwindowaccessible.c \ - a11y/gtksocketaccessible.c \ - a11y/gtkspinbuttonaccessible.c \ - a11y/gtkspinneraccessible.c \ - a11y/gtkstatusbaraccessible.c \ - a11y/gtkstackaccessible.c \ - a11y/gtkswitchaccessible.c \ - a11y/gtktextcellaccessible.c \ - a11y/gtktextviewaccessible.c \ - a11y/gtktogglebuttonaccessible.c \ - a11y/gtktoplevelaccessible.c \ - a11y/gtktreeviewaccessible.c \ - a11y/gtkwidgetaccessible.c \ - a11y/gtkwindowaccessible.c diff --git a/gtk/a11y/gtkcellaccessibleparent.c b/gtk/a11y/gtkcellaccessibleparent.c index bb0590c1ee..319a8426ee 100644 --- a/gtk/a11y/gtkcellaccessibleparent.c +++ b/gtk/a11y/gtkcellaccessibleparent.c @@ -23,7 +23,7 @@ GType gtk_cell_accessible_parent_get_type (void) { - static volatile gsize g_define_type_id__volatile = 0; + static gsize g_define_type_id__volatile = 0; if (g_once_init_enter (&g_define_type_id__volatile)) { diff --git a/gtk/deprecated/Makefile.inc b/gtk/deprecated/Makefile.inc deleted file mode 100644 index d1cdc5cdce..0000000000 --- a/gtk/deprecated/Makefile.inc +++ /dev/null @@ -1,90 +0,0 @@ -gtk_deprecated_h_sources = \ - deprecated/gtkactivatable.h \ - deprecated/gtkaction.h \ - deprecated/gtkactiongroup.h \ - deprecated/gtkalignment.h \ - deprecated/gtkarrow.h \ - deprecated/gtkcolorsel.h \ - deprecated/gtkcolorseldialog.h \ - deprecated/gtkfontsel.h \ - deprecated/gtkgradient.h \ - deprecated/gtkhandlebox.h \ - deprecated/gtkhbbox.h \ - deprecated/gtkhbox.h \ - deprecated/gtkhpaned.h \ - deprecated/gtkhscale.h \ - deprecated/gtkhscrollbar.h \ - deprecated/gtkhseparator.h \ - deprecated/gtkhsv.h \ - deprecated/gtkiconfactory.h \ - deprecated/gtkimagemenuitem.h \ - deprecated/gtkmisc.h \ - deprecated/gtknumerableicon.h \ - deprecated/gtkradioaction.h \ - deprecated/gtkrc.h \ - deprecated/gtkrecentaction.h \ - deprecated/gtkstatusicon.h \ - deprecated/gtkstock.h \ - deprecated/gtkstyle.h \ - deprecated/gtkstyleproperties.h \ - deprecated/gtksymboliccolor.h \ - deprecated/gtktable.h \ - deprecated/gtktearoffmenuitem.h \ - deprecated/gtkthemingengine.h \ - deprecated/gtktoggleaction.h \ - deprecated/gtkuimanager.h \ - deprecated/gtkvbbox.h \ - deprecated/gtkvbox.h \ - deprecated/gtkvscale.h \ - deprecated/gtkvscrollbar.h \ - deprecated/gtkvseparator.h \ - deprecated/gtkvpaned.h - -gtk_deprecated_private_h_sources = \ - deprecated/gtkgradientprivate.h \ - deprecated/gtkiconfactoryprivate.h \ - deprecated/gtknumerableiconprivate.h \ - deprecated/gtkstylepropertiesprivate.h \ - deprecated/gtksymboliccolorprivate.h - -gtk_deprecated_c_sources = \ - deprecated/gtkactivatable.c \ - deprecated/gtkaction.c \ - deprecated/gtkactiongroup.c \ - deprecated/gtkalignment.c \ - deprecated/gtkarrow.c \ - deprecated/gtkcolorsel.c \ - deprecated/gtkcolorseldialog.c \ - deprecated/gtkfontsel.c \ - deprecated/gtkgradient.c \ - deprecated/gtkhandlebox.c \ - deprecated/gtkhbbox.c \ - deprecated/gtkhbox.c \ - deprecated/gtkhpaned.c \ - deprecated/gtkhscale.c \ - deprecated/gtkhscrollbar.c \ - deprecated/gtkhseparator.c \ - deprecated/gtkhsv.c \ - deprecated/gtkiconfactory.c \ - deprecated/gtkimagemenuitem.c \ - deprecated/gtkmisc.c \ - deprecated/gtknumerableicon.c \ - deprecated/gtkradioaction.c \ - deprecated/gtkrc.c \ - deprecated/gtkrecentaction.c \ - deprecated/gtkstatusicon.c \ - deprecated/gtkstock.c \ - deprecated/gtkstyle.c \ - deprecated/gtkstyleproperties.c \ - deprecated/gtksymboliccolor.c \ - deprecated/gtktable.c \ - deprecated/gtktearoffmenuitem.c \ - deprecated/gtkthemingengine.c \ - deprecated/gtktoggleaction.c \ - deprecated/gtkuimanager.c \ - deprecated/gtkvbbox.c \ - deprecated/gtkvbox.c \ - deprecated/gtkvscale.c \ - deprecated/gtkvscrollbar.c \ - deprecated/gtkvseparator.c \ - deprecated/gtkvpaned.c diff --git a/gtk/gtk-sources.inc b/gtk/gtk-sources.inc deleted file mode 100644 index a073ada426..0000000000 --- a/gtk/gtk-sources.inc +++ /dev/null @@ -1,1066 +0,0 @@ -# List of headers to be passed into glib-mkenums - - -# GTK+ header files for public installation (non-generated, or generated -# by configure) - -GTK_PUB_HDRS = \ - gtk.h \ - gtk-autocleanups.h \ - gtkx.h \ - gtkx-autocleanups.h \ - gtk-a11y.h \ - gtkaboutdialog.h \ - gtkaccelgroup.h \ - gtkaccellabel.h \ - gtkaccelmap.h \ - gtkaccessible.h \ - gtkactionable.h \ - gtkactionbar.h \ - gtkadjustment.h \ - gtkappchooser.h \ - gtkappchooserbutton.h \ - gtkappchooserdialog.h \ - gtkappchooserwidget.h \ - gtkapplication.h \ - gtkapplicationwindow.h \ - gtkaspectframe.h \ - gtkassistant.h \ - gtkbbox.h \ - gtkbin.h \ - gtkbindings.h \ - gtkborder.h \ - gtkbox.h \ - gtkbuilder.h \ - gtkbuildable.h \ - gtkbutton.h \ - gtkcalendar.h \ - gtkcellarea.h \ - gtkcellareacontext.h \ - gtkcellareabox.h \ - gtkcelleditable.h \ - gtkcelllayout.h \ - gtkcellrenderer.h \ - gtkcellrendereraccel.h \ - gtkcellrenderercombo.h \ - gtkcellrendererpixbuf.h \ - gtkcellrendererprogress.h \ - gtkcellrendererspin.h \ - gtkcellrendererspinner.h\ - gtkcellrenderertext.h \ - gtkcellrenderertoggle.h \ - gtkcellview.h \ - gtkcheckbutton.h \ - gtkcheckmenuitem.h \ - gtkclipboard.h \ - gtkcolorbutton.h \ - gtkcolorchooser.h \ - gtkcolorchooserwidget.h \ - gtkcolorchooserdialog.h \ - gtkcolorutils.h \ - gtkcombobox.h \ - gtkcomboboxtext.h \ - gtkcontainer.h \ - gtkcssprovider.h \ - gtkcsssection.h \ - gtkdebug.h \ - gtkdialog.h \ - gtkdnd.h \ - gtkdragdest.h \ - gtkdragsource.h \ - gtkdrawingarea.h \ - gtkeditable.h \ - gtkentry.h \ - gtkentrybuffer.h \ - gtkentrycompletion.h \ - gtkenums.h \ - gtkeventbox.h \ - gtkeventcontroller.h \ - gtkeventcontrollerkey.h \ - gtkeventcontrollermotion.h \ - gtkeventcontrollerscroll.h \ - gtkexpander.h \ - gtkfilechooser.h \ - gtkfilechooserbutton.h \ - gtkfilechooserdialog.h \ - gtkfilechoosernative.h \ - gtkfilechooserwidget.h \ - gtkfilefilter.h \ - gtkfixed.h \ - gtkflowbox.h \ - gtkfontbutton.h \ - gtkfontchooser.h \ - gtkfontchooserdialog.h \ - gtkfontchooserwidget.h \ - gtkframe.h \ - gtkgesture.h \ - gtkgesturedrag.h \ - gtkgesturelongpress.h \ - gtkgesturemultipress.h \ - gtkgesturepan.h \ - gtkgesturerotate.h \ - gtkgesturesingle.h \ - gtkgesturestylus.h \ - gtkgestureswipe.h \ - gtkgesturezoom.h \ - gtkglarea.h \ - gtkgrid.h \ - gtkheaderbar.h \ - gtkicontheme.h \ - gtkiconview.h \ - gtkimage.h \ - gtkimcontext.h \ - gtkimcontextinfo.h \ - gtkimcontextsimple.h \ - gtkimmodule.h \ - gtkimmulticontext.h \ - gtkinfobar.h \ - gtkinvisible.h \ - gtklabel.h \ - gtklayout.h \ - gtklevelbar.h \ - gtklinkbutton.h \ - gtklistbox.h \ - gtkliststore.h \ - gtklockbutton.h \ - gtkmain.h \ - gtkmenu.h \ - gtkmenubar.h \ - gtkmenubutton.h \ - gtkmenuitem.h \ - gtkmenushell.h \ - gtkmenutoolbutton.h \ - gtkmessagedialog.h \ - gtkmodelbutton.h \ - gtkmodules.h \ - gtkmountoperation.h \ - gtknativedialog.h \ - gtknotebook.h \ - gtkoffscreenwindow.h \ - gtkorientable.h \ - gtkoverlay.h \ - gtkpadcontroller.h \ - gtkpagesetup.h \ - gtkpaned.h \ - gtkpapersize.h \ - gtkplacessidebar.h \ - gtkplug.h \ - gtkpopover.h \ - gtkpopovermenu.h \ - gtkprintcontext.h \ - gtkprintoperation.h \ - gtkprintoperationpreview.h \ - gtkprintsettings.h \ - gtkprogressbar.h \ - gtkradiobutton.h \ - gtkradiomenuitem.h \ - gtkradiotoolbutton.h \ - gtkrange.h \ - gtkrecentchooser.h \ - gtkrecentchooserdialog.h \ - gtkrecentchoosermenu.h \ - gtkrecentchooserwidget.h \ - gtkrecentfilter.h \ - gtkrecentmanager.h \ - gtkrender.h \ - gtkrevealer.h \ - gtkscale.h \ - gtkscalebutton.h \ - gtkscrollable.h \ - gtkscrollbar.h \ - gtkscrolledwindow.h \ - gtksearchbar.h \ - gtksearchentry.h \ - gtkselection.h \ - gtkseparator.h \ - gtkseparatormenuitem.h \ - gtkseparatortoolitem.h \ - gtksettings.h \ - gtkshortcutlabel.h \ - gtkshortcutsgroup.h \ - gtkshortcutssection.h \ - gtkshortcutsshortcut.h \ - gtkshortcutswindow.h \ - gtkshow.h \ - gtkstacksidebar.h \ - gtksizegroup.h \ - gtksizerequest.h \ - gtksocket.h \ - gtkspinbutton.h \ - gtkspinner.h \ - gtkstack.h \ - gtkstackswitcher.h \ - gtkstatusbar.h \ - gtkstylecontext.h \ - gtkstyleprovider.h \ - gtkswitch.h \ - gtktestutils.h \ - gtktextattributes.h \ - gtktextbuffer.h \ - gtktextbufferrichtext.h \ - gtktextchild.h \ - gtktextdisplay.h \ - gtktextiter.h \ - gtktextmark.h \ - gtktexttag.h \ - gtktexttagtable.h \ - gtktextview.h \ - gtktogglebutton.h \ - gtktoggletoolbutton.h \ - gtktoolbar.h \ - gtktoolbutton.h \ - gtktoolitem.h \ - gtktoolitemgroup.h \ - gtktoolpalette.h \ - gtktoolshell.h \ - gtktooltip.h \ - gtktreednd.h \ - gtktreemodel.h \ - gtktreemodelfilter.h \ - gtktreemodelsort.h \ - gtktreeselection.h \ - gtktreesortable.h \ - gtktreestore.h \ - gtktreeview.h \ - gtktreeviewcolumn.h \ - gtktypes.h \ - gtkviewport.h \ - gtkvolumebutton.h \ - gtkwidget.h \ - gtkwidgetpath.h \ - gtkwindow.h \ - gtkwindowgroup.h - -GTK_PRIVATE_TYPE_HDRS = \ - gtkcsstypesprivate.h \ - gtktexthandleprivate.h - -GTK_UNIX_PRINT_PUB_HDRS = \ - gtkpagesetupunixdialog.h \ - gtkprintunixdialog.h \ - gtkprinter.h \ - gtkprintjob.h \ - gtkunixprint-autocleanups.h \ - gtkunixprint.h - -# Installed header files without compatibility guarantees -# that are not included in gtk/gtk.h -gtk_semi_private_h_sources = \ - gtktextlayout.h - -# Base non-generated private headers -gtk_base_private_h_sources = \ - gtkactionmuxer.h \ - gtkactionobserver.h \ - gtkactionobservable.h \ - gtkadjustmentprivate.h \ - gtkapplicationaccelsprivate.h \ - gtkapplicationprivate.h \ - gtkaccelgroupprivate.h \ - gtkaccelmapprivate.h \ - gtkactionhelper.h \ - gtkallocatedbitmaskprivate.h \ - gtkappchooserprivate.h \ - gtkbindingsprivate.h \ - gtkbitmaskprivate.h \ - gtkbitmaskprivateimpl.h \ - gtkbookmarksmanager.h \ - gtkboxprivate.h \ - gtkboxgadgetprivate.h \ - gtkbuilderprivate.h \ - gtkbuiltiniconprivate.h \ - gtkbuttonprivate.h \ - gtkcairoblurprivate.h \ - gtkcellareaboxcontextprivate.h \ - gtkcheckbuttonprivate.h \ - gtkcheckmenuitemprivate.h \ - gtkclipboardprivate.h \ - gtkcolorswatchprivate.h \ - gtkcoloreditorprivate.h \ - gtkcolorpickerprivate.h \ - gtkcolorpickerkwinprivate.h \ - gtkcolorpickerportalprivate.h \ - gtkcolorpickershellprivate.h \ - gtkcolorplaneprivate.h \ - gtkcolorscaleprivate.h \ - gtkcolorchooserprivate.h \ - gtkcomboboxprivate.h \ - gtkcomposetable.h \ - gtkcontainerprivate.h \ - gtkcssanimationprivate.h \ - gtkcssanimatedstyleprivate.h \ - gtkcssarrayvalueprivate.h \ - gtkcssbgsizevalueprivate.h \ - gtkcssbordervalueprivate.h \ - gtkcsscalcvalueprivate.h \ - gtkcsscolorvalueprivate.h \ - gtkcsscornervalueprivate.h \ - gtkcsscustomgadgetprivate.h \ - gtkcsscustompropertyprivate.h \ - gtkcssdimensionvalueprivate.h \ - gtkcsseasevalueprivate.h \ - gtkcssenginevalueprivate.h \ - gtkcssenumvalueprivate.h \ - gtkcssgadgetprivate.h \ - gtkcssiconthemevalueprivate.h \ - gtkcssimagebuiltinprivate.h \ - gtkcssimagecrossfadeprivate.h \ - gtkcssimagefallbackprivate.h \ - gtkcssimagegradientprivate.h \ - gtkcssimageiconthemeprivate.h \ - gtkcssimagelinearprivate.h \ - gtkcssimageradialprivate.h \ - gtkcssimageprivate.h \ - gtkcssimagesurfaceprivate.h \ - gtkcssimageurlprivate.h \ - gtkcssimagerecolorprivate.h \ - gtkcssimagescaledprivate.h \ - gtkcssimagevalueprivate.h \ - gtkcssimagewin32private.h \ - gtkcssinheritvalueprivate.h \ - gtkcssinitialvalueprivate.h \ - gtkcsskeyframesprivate.h \ - gtkcsslookupprivate.h \ - gtkcssmatcherprivate.h \ - gtkcssnodeprivate.h \ - gtkcssnodedeclarationprivate.h \ - gtkcssnodestylecacheprivate.h \ - gtkcssnumbervalueprivate.h \ - gtkcsspalettevalueprivate.h \ - gtkcssparserprivate.h \ - gtkcsspathnodeprivate.h \ - gtkcsspositionvalueprivate.h \ - gtkcssproviderprivate.h \ - gtkcssrepeatvalueprivate.h \ - gtkcssrgbavalueprivate.h \ - gtkcsssectionprivate.h \ - gtkcssselectorprivate.h \ - gtkcssshadowsvalueprivate.h \ - gtkcssshadowvalueprivate.h \ - gtkcssshorthandpropertyprivate.h \ - gtkcssstaticstyleprivate.h \ - gtkcssstringvalueprivate.h \ - gtkcssstylefuncsprivate.h \ - gtkcssstylechangeprivate.h \ - gtkcssstyleprivate.h \ - gtkcssstylepropertyprivate.h \ - gtkcsstransformvalueprivate.h \ - gtkcsstransientnodeprivate.h \ - gtkcsstransitionprivate.h \ - gtkcsstypedvalueprivate.h \ - gtkcssunsetvalueprivate.h \ - gtkcssvalueprivate.h \ - gtkcsswin32sizevalueprivate.h \ - gtkcsswidgetnodeprivate.h \ - gtkcustompaperunixdialog.h \ - gtkdialogprivate.h \ - gtkdndprivate.h \ - gtkemojichooser.h \ - gtkemojicompletion.h \ - gtkentryprivate.h \ - gtkeventcontrollerprivate.h \ - gtkfilechooserembed.h \ - gtkfilechooserentry.h \ - gtkfilechooserprivate.h \ - gtkfilechoosernativeprivate.h \ - gtkfilechooserwidgetprivate.h \ - gtkfilechooserutils.h \ - gtkfilefilterprivate.h \ - gtkfilesystem.h \ - gtkfilesystemmodel.h \ - gtkfontchooserprivate.h \ - gtkfontchooserutils.h \ - gtkfontchooserwidgetprivate.h \ - gtkgestureprivate.h \ - gtkgesturedragprivate.h \ - gtkgesturelongpressprivate.h \ - gtkgesturemultipressprivate.h \ - gtkgesturepanprivate.h \ - gtkgesturerotateprivate.h \ - gtkgesturesingleprivate.h \ - gtkgesturestylusprivate.h \ - gtkgestureswipeprivate.h \ - gtkgesturezoomprivate.h \ - gtkheaderbarprivate.h \ - gtkhslaprivate.h \ - gtkiconcache.h \ - gtkiconhelperprivate.h \ - gtkiconprivate.h \ - gtkiconthemeprivate.h \ - gtkiconviewprivate.h \ - gtkimagedefinitionprivate.h \ - gtkimageprivate.h \ - gtkimmoduleprivate.h \ - gtkimcontextsimpleseqs.h \ - gtkintl.h \ - gtkkeyhash.h \ - gtkkineticscrolling.h \ - gtklabelprivate.h \ - gtklockbuttonprivate.h \ - gtkmagnifierprivate.h \ - gtkmenubuttonprivate.h \ - gtkmenuprivate.h \ - gtkmenuitemprivate.h \ - gtkmenusectionbox.h \ - gtkmenushellprivate.h \ - gtkmenutracker.h \ - gtkmenutrackeritem.h \ - gtkmnemonichash.h \ - gtkmodelmenuitem.h \ - gtkmodifierstyle.h \ - gtkmodulesprivate.h \ - gtkmountoperationprivate.h \ - gtknativedialogprivate.h \ - gtkorientableprivate.h \ - gtkpango.h \ - gtkpathbar.h \ - gtkplacessidebarprivate.h \ - gtkplacesviewprivate.h \ - gtkplacesviewrowprivate.h \ - gtkpopoverprivate.h \ - gtkprintoperation-private.h \ - gtkprintutils.h \ - gtkprivate.h \ - gtkpixelcacheprivate.h \ - gtkprogresstrackerprivate.h \ - gtkquery.h \ - gtkrangeprivate.h \ - gtkrbtree.h \ - gtkrecentchooserdefault.h \ - gtkrecentchooserprivate.h \ - gtkrecentchooserutils.h \ - gtkrenderbackgroundprivate.h \ - gtkrenderborderprivate.h \ - gtkrendericonprivate.h \ - gtkrenderprivate.h \ - gtkresources.h \ - gtkroundedboxprivate.h \ - gtksearchengine.h \ - gtksearchenginesimple.h \ - gtksearchenginemodel.h \ - gtksearchentryprivate.h \ - gtkselectionprivate.h \ - gtksettingsprivate.h \ - gtkshortcutswindowprivate.h \ - gtkshortcutsshortcutprivate.h \ - gtksidebarrowprivate.h \ - gtksizegroup-private.h \ - gtksizerequestcacheprivate.h \ - gtksocketprivate.h \ - gtkstyleanimationprivate.h \ - gtkstylecascadeprivate.h \ - gtkstylecontextprivate.h \ - gtkstylepropertyprivate.h \ - gtkstyleproviderprivate.h \ - gtktextattributesprivate.h \ - gtktextbtree.h \ - gtktextbufferprivate.h \ - gtktextbufferserialize.h \ - gtktextchildprivate.h \ - gtktexthandleprivate.h \ - gtktextiterprivate.h \ - gtktextmarkprivate.h \ - gtktextsegment.h \ - gtktexttagprivate.h \ - gtktexttagtableprivate.h \ - gtktexttypes.h \ - gtktextutil.h \ - gtktrashmonitor.h \ - gtktogglebuttonprivate.h \ - gtktoolbarprivate.h \ - gtktoolpaletteprivate.h \ - gtktooltipprivate.h \ - gtktooltipwindowprivate.h \ - gtktreedatalist.h \ - gtktreeprivate.h \ - gtkutilsprivate.h \ - gtkwidgetprivate.h \ - gtkwidgetpathprivate.h \ - gtkwin32drawprivate.h \ - gtkwin32themeprivate.h \ - gtkwindowprivate.h \ - gtktreemenu.h \ - gdkpixbufutilsprivate.h \ - open-type-layout.h \ - language-names.h \ - script-names.h - -# GTK base sources (had to split those in 2 parts to avoid U1095 error :|, order unchanged from before) -# gtk_base_c_sources_base_gtka_gtkh: sources from gtka* to gtkh*, mostly -# gtk_base_c_sources_base_gtki_gtkw: sources from gtki* to gtkw*, mostly -gtk_base_c_sources_base_gtka_gtkh = \ - gtkactionmuxer.c \ - gtkactionobserver.c \ - gtkactionobservable.c \ - gtkactionable.c \ - gtkquery.c \ - gtksearchbar.c \ - gtksearchentry.c \ - gtksearchengine.c \ - gtksearchenginesimple.c \ - gtksearchenginemodel.c \ - fnmatch.c \ - gtkaboutdialog.c \ - gtkaccelgroup.c \ - gtkaccellabel.c \ - gtkaccelmap.c \ - gtkaccessible.c \ - gtkactionbar.c \ - gtkactionhelper.c \ - gtkadjustment.c \ - gtkallocatedbitmask.c \ - gtkappchooser.c \ - gtkappchooserwidget.c \ - gtkappchooserbutton.c \ - gtkappchooserdialog.c \ - gtkapplication.c \ - gtkapplicationaccels.c \ - gtkapplicationimpl.c \ - gtkapplicationwindow.c \ - gtkaspectframe.c \ - gtkassistant.c \ - gtkbbox.c \ - gtkbin.c \ - gtkbindings.c \ - gtkbookmarksmanager.c \ - gtkborder.c \ - gtkbox.c \ - gtkboxgadget.c \ - gtkbuildable.c \ - gtkbuilder.c \ - gtkbuilderparser.c \ - gtkbuilder-menus.c \ - gtkbuiltinicon.c \ - gtkbutton.c \ - gtkcairoblur.c \ - gtkcalendar.c \ - gtkcellarea.c \ - gtkcellareabox.c \ - gtkcellareaboxcontext.c \ - gtkcellareacontext.c \ - gtkcelleditable.c \ - gtkcelllayout.c \ - gtkcellrenderer.c \ - gtkcellrendereraccel.c \ - gtkcellrenderercombo.c \ - gtkcellrendererpixbuf.c \ - gtkcellrendererprogress.c \ - gtkcellrendererspin.c \ - gtkcellrendererspinner.c \ - gtkcellrenderertext.c \ - gtkcellrenderertoggle.c \ - gtkcellview.c \ - gtkcheckbutton.c \ - gtkcheckmenuitem.c \ - gtkcolorbutton.c \ - gtkcolorchooser.c \ - gtkcolorchooserwidget.c \ - gtkcolorchooserdialog.c \ - gtkcoloreditor.c \ - gtkcolorpicker.c \ - gtkcolorpickerkwin.c \ - gtkcolorpickerportal.c \ - gtkcolorpickershell.c \ - gtkcolorplane.c \ - gtkcolorscale.c \ - gtkcolorswatch.c \ - gtkcolorutils.c \ - gtkcombobox.c \ - gtkcomboboxtext.c \ - gtkcomposetable.c \ - gtkcontainer.c \ - gtkcssanimation.c \ - gtkcssanimatedstyle.c \ - gtkcssarrayvalue.c \ - gtkcssbgsizevalue.c \ - gtkcssbordervalue.c \ - gtkcsscalcvalue.c \ - gtkcsscolorvalue.c \ - gtkcsscornervalue.c \ - gtkcsscustomgadget.c \ - gtkcsscustomproperty.c \ - gtkcssdimensionvalue.c \ - gtkcsseasevalue.c \ - gtkcssenumvalue.c \ - gtkcssenginevalue.c \ - gtkcssgadget.c \ - gtkcssiconthemevalue.c \ - gtkcssimage.c \ - gtkcssimagebuiltin.c \ - gtkcssimagecrossfade.c \ - gtkcssimagefallback.c \ - gtkcssimagegradient.c \ - gtkcssimageicontheme.c \ - gtkcssimagelinear.c \ - gtkcssimageradial.c \ - gtkcssimagesurface.c \ - gtkcssimageurl.c \ - gtkcssimagerecolor.c \ - gtkcssimagescaled.c \ - gtkcssimagevalue.c \ - gtkcssimagewin32.c \ - gtkcssinheritvalue.c \ - gtkcssinitialvalue.c \ - gtkcsskeyframes.c \ - gtkcsslookup.c \ - gtkcssmatcher.c \ - gtkcssnode.c \ - gtkcssnodedeclaration.c \ - gtkcssnodestylecache.c \ - gtkcssnumbervalue.c \ - gtkcsspalettevalue.c \ - gtkcssparser.c \ - gtkcsspathnode.c \ - gtkcsspositionvalue.c \ - gtkcssprovider.c \ - gtkcssrepeatvalue.c \ - gtkcssrgbavalue.c \ - gtkcsssection.c \ - gtkcssselector.c \ - gtkcssstringvalue.c \ - gtkcssstyle.c \ - gtkcssstylechange.c \ - gtkcssshadowsvalue.c \ - gtkcssshadowvalue.c \ - gtkcssshorthandproperty.c \ - gtkcssshorthandpropertyimpl.c \ - gtkcssstaticstyle.c \ - gtkcssstylefuncs.c \ - gtkcssstyleproperty.c \ - gtkcssstylepropertyimpl.c \ - gtkcsstransformvalue.c \ - gtkcsstransientnode.c \ - gtkcsstransition.c \ - gtkcsstypedvalue.c \ - gtkcssunsetvalue.c \ - gtkcsstypes.c \ - gtkcssvalue.c \ - gtkcsswidgetnode.c \ - gtkcsswin32sizevalue.c \ - gtkdialog.c \ - gtkdragsource.c \ - gtkdrawingarea.c \ - gtkeditable.c \ - gtkemojichooser.c \ - gtkemojicompletion.c \ - gtkentry.c \ - gtkentrybuffer.c \ - gtkentrycompletion.c \ - gtkeventbox.c \ - gtkeventcontroller.c \ - gtkeventcontrollerkey.c \ - gtkeventcontrollermotion.c \ - gtkeventcontrollerscroll.c \ - gtkexpander.c \ - gtkfilechooser.c \ - gtkfilechooserbutton.c \ - gtkfilechooserdialog.c \ - gtkfilechooserembed.c \ - gtkfilechooserentry.c \ - gtkfilechoosernative.c \ - gtkfilechoosernativeportal.c \ - gtkfilechooserutils.c \ - gtkfilechooserwidget.c \ - gtkfilefilter.c \ - gtkfilesystem.c \ - gtkfilesystemmodel.c \ - gtkfixed.c \ - gtkflowbox.c \ - gtkfontbutton.c \ - gtkfontchooser.c \ - gtkfontchooserdialog.c \ - gtkfontchooserutils.c \ - gtkfontchooserwidget.c \ - gtkframe.c \ - gtkgladecatalog.c \ - gtkgesture.c \ - gtkgesturedrag.c \ - gtkgesturelongpress.c \ - gtkgesturemultipress.c \ - gtkgesturepan.c \ - gtkgesturerotate.c \ - gtkgesturesingle.c \ - gtkgesturestylus.c \ - gtkgestureswipe.c \ - gtkgesturezoom.c \ - gtkglarea.c \ - gtkgrid.c \ - gtkheaderbar.c \ - gtkhsla.c - -gtk_base_c_sources_base_gtki_gtkw = \ - gtkicon.c \ - gtkiconcache.c \ - gtkiconcachevalidator.c \ - gtkiconhelper.c \ - gtkicontheme.c \ - gtkiconview.c \ - gtkimage.c \ - gtkimagedefinition.c \ - gtkimcontext.c \ - gtkimcontextsimple.c \ - gtkimmodule.c \ - gtkimmulticontext.c \ - gtkinfobar.c \ - gtkinvisible.c \ - gtkkeyhash.c \ - gtkkineticscrolling.c \ - gtklabel.c \ - gtklayout.c \ - gtklevelbar.c \ - gtklinkbutton.c \ - gtklistbox.c \ - gtkliststore.c \ - gtklockbutton.c \ - gtkmain.c \ - gtkmagnifier.c \ - gtkmenu.c \ - gtkmenubar.c \ - gtkmenubutton.c \ - gtkmenuitem.c \ - gtkmenusectionbox.c \ - gtkmenushell.c \ - gtkmenutracker.c \ - gtkmenutrackeritem.c \ - gtkmenutoolbutton.c \ - gtkmessagedialog.c \ - gtkmnemonichash.c \ - gtkmodelmenuitem.c \ - gtkmodelbutton.c \ - gtkmodifierstyle.c \ - gtkmodules.c \ - gtkmountoperation.c \ - gtknativedialog.c \ - gtknotebook.c \ - gtkoffscreenwindow.c \ - gtkorientable.c \ - gtkoverlay.c \ - gtkpadcontroller.c \ - gtkpagesetup.c \ - gtkpaned.c \ - gtkpango.c \ - gtkpapersize.c \ - gtkpathbar.c \ - gtkplacessidebar.c \ - gtkplacesview.c \ - gtkplacesviewrow.c \ - gtkprintcontext.c \ - gtkprintoperation.c \ - gtkprintoperationpreview.c \ - gtkprintsettings.c \ - gtkprintutils.c \ - gtkprivate.c \ - gtkprogressbar.c \ - gtkprogresstracker.c \ - gtkpixelcache.c \ - gtkpopover.c \ - gtkpopovermenu.c \ - gtkradiobutton.c \ - gtkradiomenuitem.c \ - gtkradiotoolbutton.c \ - gtkrange.c \ - gtkrbtree.c \ - gtkrecentchooserdefault.c \ - gtkrecentchooserdialog.c \ - gtkrecentchoosermenu.c \ - gtkrecentchooserwidget.c \ - gtkrecentchooserutils.c \ - gtkrecentchooser.c \ - gtkrecentfilter.c \ - gtkrecentmanager.c \ - gtkrender.c \ - gtkrenderbackground.c \ - gtkrenderborder.c \ - gtkrendericon.c \ - gtkrevealer.c \ - gtkroundedbox.c \ - gtkscale.c \ - gtkscalebutton.c \ - gtkscrollable.c \ - gtkscrollbar.c \ - gtkscrolledwindow.c \ - gtkselection.c \ - gtkseparator.c \ - gtkseparatormenuitem.c \ - gtkseparatortoolitem.c \ - gtksettings.c \ - gtkshortcutsgroup.c \ - gtkshortcutlabel.c \ - gtkshortcutsshortcut.c \ - gtkshortcutssection.c \ - gtkshortcutswindow.c \ - gtksidebarrow.c \ - gtksizegroup.c \ - gtksizerequest.c \ - gtksizerequestcache.c \ - gtkshow.c \ - gtkstacksidebar.c \ - gtkspinbutton.c \ - gtkspinner.c \ - gtkstack.c \ - gtkstackswitcher.c \ - gtkstatusbar.c \ - gtkstyleanimation.c \ - gtkstylecascade.c \ - gtkstylecontext.c \ - gtkstyleproperty.c \ - gtkstyleprovider.c \ - gtkstyleproviderprivate.c \ - gtkswitch.c \ - gtktestutils.c \ - gtktextattributes.c \ - gtktextbtree.c \ - gtktextbuffer.c \ - gtktextbufferrichtext.c \ - gtktextbufferserialize.c \ - gtktextchild.c \ - gtktextdisplay.c \ - gtktexthandle.c \ - gtktextiter.c \ - gtktextlayout.c \ - gtktextmark.c \ - gtktextsegment.c \ - gtktexttag.c \ - gtktexttagtable.c \ - gtktexttypes.c \ - gtktextutil.c \ - gtktextview.c \ - gtktogglebutton.c \ - gtktoggletoolbutton.c \ - gtktoolbar.c \ - gtktoolbutton.c \ - gtktoolitem.c \ - gtktoolitemgroup.c \ - gtktoolpalette.c \ - gtktoolshell.c \ - gtktooltip.c \ - gtktooltipwindow.c \ - gtktrashmonitor.c \ - gtktreedatalist.c \ - gtktreednd.c \ - gtktreemenu.c \ - gtktreemodel.c \ - gtktreemodelfilter.c \ - gtktreemodelsort.c \ - gtktreeselection.c \ - gtktreesortable.c \ - gtktreestore.c \ - gtktreeview.c \ - gtktreeviewcolumn.c \ - gtkutils.c \ - gtkvolumebutton.c \ - gtkviewport.c \ - gtkwidget.c \ - gtkwidgetpath.c \ - gtkwindow.c \ - gtkwindowgroup.c \ - gtkwin32draw.c \ - gtkwin32theme.c \ - gdkpixbufutils.c \ - language-names.c \ - script-names.c - -gtk_base_c_sources_base = $(gtk_base_c_sources_base_gtka_gtkh) $(gtk_base_c_sources_base_gtki_gtkw) - -# Clipboard/dnd platform-specific sources -gtk_clipboard_dnd_c_sources_quartz = \ - gtkclipboard-quartz.c \ - gtkdnd-quartz.c - -gtk_clipboard_dnd_c_sources_generic = \ - gtkclipboard.c \ - gtkdnd.c \ - gtkdragdest.c - -# Stub sources -gtk_use_stub_c_sources = \ - gtkmountoperation-stub.c - -# Base platform-specific sources -gtk_os_unix_c_sources_base = \ - gtkcustompaperunixdialog.c \ - gtkpagesetupunixdialog.c \ - gtkprinter.c \ - gtkprinteroption.c \ - gtkprinteroptionset.c \ - gtkprinteroptionwidget.c \ - gtkprintjob.c \ - gtkprintoperation-unix.c \ - gtkprintoperation-portal.h \ - gtkprintoperation-portal.c \ - gtkprintunixdialog.c \ - gtkprintbackend.c \ - gtksearchenginetracker.c - -gtk_os_unix_private_h_sources = \ - gtkiconcachevalidator.h \ - gtkprintbackend.h \ - gtkprinter-private.h \ - gtkprinteroption.h \ - gtkprinteroptionset.h \ - gtkprinteroptionwidget.h \ - gtksearchenginetracker.h - -gtk_os_unix_tracker3_private_h_sources = gtksearchenginetracker3.h -gtk_os_unix_tracker3_c_sources = gtksearchenginetracker3.c - -gtk_use_wayland_c_sources = \ - gtkapplication-wayland.c - -gtk_use_wayland_or_x11_c_sources = \ - gtkapplication-dbus.c - -gtk_use_x11_c_sources = \ - gtkplug.c \ - gtksocket.c \ - gtkxembed.c \ - deprecated/gtktrayicon-x11.c \ - gtkapplication-x11.c \ - gtkmountoperation-x11.c - -gtk_use_x11_private_h_sources = \ - gtkxembed.h \ - deprecated/gtktrayicon.h \ - xembed.h - -gtk_os_win32_c_sources = \ - gtkprint-win32.c \ - gtkprintoperation-win32.c \ - gtkfilechoosernativewin32.c \ - gtkwin32.c - -gtk_os_win32_private_h_sources = gtkprint-win32.h - -gtk_use_win32_private_h_sources = \ - gtkwin32embed.h \ - gtkwin32embedwidget.h - -gtk_use_win32_c_sources = \ - gtkwin32embed.c \ - gtkwin32embedwidget.c \ - $(gtk_use_stub_c_sources) - -gtk_use_quartz_c_sources = \ - gtksearchenginequartz.c \ - $(gtk_use_stub_c_sources) \ - gtkapplication-quartz.c \ - gtkapplication-quartz-menu.c \ - gtkfilechoosernativequartz.c \ - gtkquartz.c - -gtk_use_quartz_private_h_sources = \ - gtksearchenginequartz.h \ - gtkquartz.h - -# Generated sources -# built sources that get installed with the header files -gtk_built_public_sources = \ - gtktypebuiltins.h - -# built headers that don't get installed -gtk_dbus_built_sources = gtkdbusgenerated.c gtkdbusgenerated.h - -gtk_built_private_headers = \ - gtkresources.h \ - gtkmarshalers.h \ - gtkprivatetypebuiltins.h - -gtk_other_built_sources = \ - gtkresources.c \ - gtk.gresource.xml \ - gtktypebuiltins.c \ - gtkmarshalers.c \ - gtkprivatetypebuiltins.c - -# non-header sources (headers should be specified in the above variables) -# that don't serve as direct make target sources, i.e. they don't have -# their own .lo rules and don't get publically installed -gtk_extra_sources = \ - paper_names.c \ - paper_names_offsets.c \ - gen-paper-names.c \ - deprecated/gtkstatusicon-quartz.c \ - gtkversion.h.in \ - gtkmarshalers.list \ - fallback-c89.c - -# Resources -# Base UI templates -gtk_base_ui_templates = \ - ui/gtkapplication-quartz.ui \ - ui/gtkaboutdialog.ui \ - ui/gtkactionbar.ui \ - ui/gtkappchooserdialog.ui \ - ui/gtkappchooserwidget.ui \ - ui/gtkassistant.ui \ - ui/gtkcolorchooserdialog.ui \ - ui/gtkcoloreditor.ui \ - ui/gtkcombobox.ui \ - ui/gtkdialog.ui \ - ui/gtkfilechooserbutton.ui \ - ui/gtkemojichooser.ui \ - ui/gtkfilechooserwidget.ui \ - ui/gtkfilechooserdialog.ui \ - ui/gtkfontbutton.ui \ - ui/gtkfontchooserdialog.ui \ - ui/gtkfontchooserwidget.ui \ - ui/gtkinfobar.ui \ - ui/gtklockbutton.ui \ - ui/gtkmessagedialog.ui \ - ui/gtkpagesetupunixdialog.ui \ - ui/gtkpathbar.ui \ - ui/gtkplacesview.ui \ - ui/gtkplacesviewrow.ui \ - ui/gtkprintunixdialog.ui \ - ui/gtkrecentchooserdefault.ui \ - ui/gtksearchbar.ui \ - ui/gtkscalebutton.ui \ - ui/gtkstatusbar.ui \ - ui/gtktooltipwindow.ui \ - ui/gtkvolumebutton.ui \ - ui/gtksidebarrow.ui - -gesture_sources = \ - gesture/gesture-pinch-symbolic.svg \ - gesture/gesture-stretch-symbolic.svg \ - gesture/gesture-rotate-clockwise-symbolic.svg \ - gesture/gesture-rotate-anticlockwise-symbolic.svg \ - gesture/gesture-two-finger-swipe-left-symbolic.svg \ - gesture/gesture-two-finger-swipe-right-symbolic.svg - -adwaita_theme_css_sources = \ - theme/Adwaita/gtk-contained.css \ - theme/Adwaita/gtk-contained-dark.css \ - theme/Adwaita/gtk.css \ - theme/Adwaita/gtk-dark.css - -adwaita_theme_scss_sources = \ - theme/Adwaita/_colors-public.scss \ - theme/Adwaita/_colors.scss \ - theme/Adwaita/_common.scss \ - theme/Adwaita/_drawing.scss \ - theme/Adwaita/gtk-contained-dark.scss \ - theme/Adwaita/gtk-contained.scss - -adwaita_theme_files = \ - theme/Adwaita/assets.txt \ - theme/Adwaita/assets.svg \ - theme/Adwaita/README \ - $(adwaita_theme_css_sources) - -highcontrast_theme_css_sources = \ - theme/HighContrast/gtk-contained.css \ - theme/HighContrast/gtk-contained-inverse.css \ - theme/HighContrast/gtk.css \ - theme/HighContrast/gtk-inverse.css - -highcontrast_theme_scss_sources = \ - theme/HighContrast/_colors-hc.scss \ - theme/HighContrast/gtk-contained-inverse.scss \ - theme/HighContrast/gtk-contained.scss - -win32_theme_css_sources = \ - theme/win32/gtk.css \ - theme/win32/gtk-win32-base.css - - diff --git a/gtk/gtkclipboard.c b/gtk/gtkclipboard.c index b0caf16fdf..2484a580fb 100644 --- a/gtk/gtkclipboard.c +++ b/gtk/gtkclipboard.c @@ -2227,7 +2227,7 @@ _gtk_clipboard_store_all (void) * * Gets the selection that this clipboard is for. * - * Returns: the selection + * Returns: (transfer none): the selection * * Since: 3.22 */ diff --git a/gtk/gtkeventcontrollerscroll.h b/gtk/gtkeventcontrollerscroll.h index 8b785a8a0f..3a39062c6e 100644 --- a/gtk/gtkeventcontrollerscroll.h +++ b/gtk/gtkeventcontrollerscroll.h @@ -69,11 +69,11 @@ GDK_AVAILABLE_IN_3_24 GtkEventController *gtk_event_controller_scroll_new (GtkWidget *widget, GtkEventControllerScrollFlags flags); GDK_AVAILABLE_IN_3_24 -void gtk_event_controller_scroll_set_flags (GtkEventControllerScroll *controller, +void gtk_event_controller_scroll_set_flags (GtkEventControllerScroll *scroll, GtkEventControllerScrollFlags flags); GDK_AVAILABLE_IN_3_24 GtkEventControllerScrollFlags - gtk_event_controller_scroll_get_flags (GtkEventControllerScroll *controller); + gtk_event_controller_scroll_get_flags (GtkEventControllerScroll *scroll); G_END_DECLS diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c index 468ef2ae87..8ba764cf01 100644 --- a/gtk/gtklabel.c +++ b/gtk/gtklabel.c @@ -4232,7 +4232,7 @@ gtk_label_style_updated (GtkWidget *widget) if (change == NULL || gtk_css_style_change_affects (change, GTK_CSS_AFFECTS_FONT)) { gtk_label_clear_layout (GTK_LABEL (widget)); - gtk_widget_queue_resize (label); + gtk_widget_queue_resize (widget); } if (change == NULL || gtk_css_style_change_affects (change, GTK_CSS_AFFECTS_TEXT_ATTRS) || diff --git a/gtk/gtkprivatetypebuiltins.c.template b/gtk/gtkprivatetypebuiltins.c.template index d7961be8ef..031ffb8020 100644 --- a/gtk/gtkprivatetypebuiltins.c.template +++ b/gtk/gtkprivatetypebuiltins.c.template @@ -14,7 +14,7 @@ GType _@enum_name@_get_type (void) { - static volatile gsize g_define_type_id__volatile = 0; + static gsize g_define_type_id__volatile = 0; if (g_once_init_enter (&g_define_type_id__volatile)) { diff --git a/gtk/gtktypebuiltins.c.template b/gtk/gtktypebuiltins.c.template index 9a5a360f09..844e546b3d 100644 --- a/gtk/gtktypebuiltins.c.template +++ b/gtk/gtktypebuiltins.c.template @@ -13,7 +13,7 @@ GType @enum_name@_get_type (void) { - static volatile gsize g_define_type_id__volatile = 0; + static gsize g_define_type_id__volatile = 0; if (g_once_init_enter (&g_define_type_id__volatile)) { diff --git a/gtk/inspector/Makefile.inc b/gtk/inspector/Makefile.inc deleted file mode 100644 index 7641d3a9e5..0000000000 --- a/gtk/inspector/Makefile.inc +++ /dev/null @@ -1,79 +0,0 @@ -inspector_c_sources = \ - inspector/action-editor.c \ - inspector/actions.c \ - inspector/cellrenderergraph.c \ - inspector/css-editor.c \ - inspector/css-node-tree.c \ - inspector/data-list.c \ - inspector/general.c \ - inspector/gestures.c \ - inspector/graphdata.c \ - inspector/gtkstackcombo.c \ - inspector/gtktreemodelcssnode.c \ - inspector/init.c \ - inspector/inspect-button.c \ - inspector/magnifier.c \ - inspector/menu.c \ - inspector/misc-info.c \ - inspector/object-hierarchy.c \ - inspector/object-tree.c \ - inspector/prop-editor.c \ - inspector/prop-list.c \ - inspector/resource-list.c \ - inspector/selector.c \ - inspector/signals-list.c \ - inspector/size-groups.c \ - inspector/statistics.c \ - inspector/strv-editor.c \ - inspector/treewalk.c \ - inspector/visual.c \ - inspector/window.c - -inspector_h_sources = \ - inspector/action-editor.h \ - inspector/actions.h \ - inspector/cellrenderergraph.h \ - inspector/css-editor.h \ - inspector/css-node-tree.h \ - inspector/data-list.h \ - inspector/general.h \ - inspector/gestures.h \ - inspector/graphdata.h \ - inspector/gtkstackcombo.h \ - inspector/gtktreemodelcssnode.h \ - inspector/init.h \ - inspector/magnifier.h \ - inspector/menu.h \ - inspector/misc-info.h \ - inspector/object-hierarchy.h \ - inspector/object-tree.h \ - inspector/prop-editor.h \ - inspector/prop-list.h \ - inspector/resource-list.h \ - inspector/selector.h \ - inspector/signals-list.h \ - inspector/size-groups.h \ - inspector/statistics.h \ - inspector/strv-editor.h \ - inspector/treewalk.h \ - inspector/visual.h \ - inspector/window.h - -inspector_templates = \ - inspector/actions.ui \ - inspector/css-editor.ui \ - inspector/css-node-tree.ui \ - inspector/data-list.ui \ - inspector/general.ui \ - inspector/magnifier.ui \ - inspector/menu.ui \ - inspector/misc-info.ui \ - inspector/object-hierarchy.ui \ - inspector/object-tree.ui \ - inspector/prop-list.ui \ - inspector/resource-list.ui \ - inspector/selector.ui \ - inspector/signals-list.ui \ - inspector/statistics.ui \ - inspector/visual.ui \ - inspector/window.ui diff --git a/gtk/meson.build b/gtk/meson.build index 79f4f0d234..21540dd93b 100644 --- a/gtk/meson.build +++ b/gtk/meson.build @@ -847,7 +847,7 @@ gtk_deps = [ ] if x11_enabled - x11_data_prefix = dependency('x11').get_pkgconfig_variable('prefix') + x11_data_prefix = dependency('x11').get_variable(pkgconfig: 'prefix') gtk_cargs += [ '-DX11_DATA_PREFIX="@0@"'.format(x11_data_prefix), ] gtk_sources += gtk_use_x11_sources @@ -1147,8 +1147,6 @@ gtk_launch = executable( ) gtk_tools += gtk_launch -if meson.version().version_compare('>=0.54.0') - foreach tool: gtk_tools - meson.override_find_program(tool.name(), tool) - endforeach -endif +foreach tool: gtk_tools + meson.override_find_program(tool.name(), tool) +endforeach |