diff options
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | gtk/Makefile.am | 145 | ||||
-rw-r--r-- | gtk/a11y/Makefile.am | 190 |
3 files changed, 136 insertions, 200 deletions
diff --git a/configure.ac b/configure.ac index 3f06c897bc..c944928ebd 100644 --- a/configure.ac +++ b/configure.ac @@ -1886,7 +1886,6 @@ gtk/Makefile gtk/makefile.msc gtk/gtkversion.h gtk/gtk-win32.rc -gtk/a11y/Makefile gtk/inspector/Makefile gtk/native/Makefile libgail-util/Makefile diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 7c3512757f..1111c52510 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -18,7 +18,7 @@ else GTK_PRINT_PREVIEW_COMMAND="evince --unlink-tempfile --preview --print-settings %s %f" endif -SUBDIRS = a11y inspector native . +SUBDIRS = inspector native . if HAVE_CLOUDPRINT if HAVE_PAPI_CUPS @@ -116,13 +116,11 @@ endif libgtkincludedir = $(includedir)/gtk-3.0/gtk libadd = \ $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/a11y/libgtka11y.la \ $(top_builddir)/gtk/inspector/libgtkinspector.la \ $(GMODULE_LIBS) \ $(GTK_DEP_LIBS) deps = \ $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/a11y/libgtka11y.la \ $(top_builddir)/gtk/inspector/libgtkinspector.la # libtool stuff: set version and export symbols for resolving @@ -155,6 +153,58 @@ endif # GTK+ header files for public installation (non-generated, or generated # by configure) +a11y_h_sources = \ + 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/gtkflowboxaccessible.h \ + a11y/gtkflowboxchildaccessible.h \ + a11y/gtkframeaccessible.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/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/gtkspinbuttonaccessible.h \ + a11y/gtkspinneraccessible.h \ + a11y/gtkstatusbaraccessible.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 + deprecated_h_sources = \ deprecated/gtkactivatable.h \ deprecated/gtkaction.h \ @@ -193,6 +243,22 @@ deprecated_h_sources = \ deprecated/gtkvseparator.h \ deprecated/gtkvpaned.h +ally_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/gtktextviewaccessibleprivate.h \ + a11y/gtktreeviewaccessibleprivate.h \ + a11y/gtkwidgetaccessibleprivate.h + deprecated_private_h_sources = \ deprecated/gtkgradientprivate.h \ deprecated/gtknumerableiconprivate.h \ @@ -599,6 +665,62 @@ gtk_private_h_sources = \ $(gtk_private_type_h_sources) \ $(gtk_clipboard_dnd_h_sources) +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/gtkflowboxaccessible.c \ + a11y/gtkflowboxchildaccessible.c \ + a11y/gtkframeaccessible.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/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/gtkspinbuttonaccessible.c \ + a11y/gtkspinneraccessible.c \ + a11y/gtkstatusbaraccessible.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 + # GTK+ C sources to build the library from deprecated_c_sources = \ deprecated/gtkactivatable.c \ @@ -639,6 +761,7 @@ deprecated_c_sources = \ deprecated/gtkvpaned.c gtk_base_c_sources = \ + $(a11y_c_sources) \ $(deprecated_c_sources) \ gtkactionmuxer.c \ gtkactionobserver.c \ @@ -1073,6 +1196,7 @@ gtk_private_h_sources += $(gtk_use_quartz_private_h_sources) endif gtk_all_private_h_sources = \ + $(a11y_private_h_sources) \ $(deprecated_private_h_sources) \ $(gtk_private_h_sources) \ $(gtk_use_x11_private_h_sources) \ @@ -1232,15 +1356,15 @@ gtkmarshalers.c: gtkmarshalers.list gtktypebuiltins.h: stamp-gtktypebuiltins.h @true -stamp-gtktypebuiltins.h: $(gtk_public_h_sources) $(deprecated_h_sources) gtktypebuiltins.h.template +stamp-gtktypebuiltins.h: $(gtk_public_h_sources) $(a11y_h_sources) $(deprecated_h_sources) gtktypebuiltins.h.template $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtktypebuiltins.h.template \ - $(gtk_public_h_sources) $(deprecated_h_sources) ) > xgen-gtbh \ + $(gtk_public_h_sources) $(a11y_h_sources) $(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) $(deprecated_h_sources) gtktypebuiltins.c.template +gtktypebuiltins.c: $(gtk_public_h_sources) $(a11y_h_sources) $(deprecated_h_sources) gtktypebuiltins.c.template $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtktypebuiltins.c.template \ - $(gtk_public_h_sources) $(deprecated_h_sources) ) > xgen-gtbc \ + $(gtk_public_h_sources) $(a11y_h_sources) $(deprecated_h_sources) ) > xgen-gtbc \ && cp xgen-gtbc gtktypebuiltins.c \ && rm -f xgen-gtbc @@ -1267,7 +1391,7 @@ gtkprivatetypebuiltins.c: $(gtk_private_type_h_sources) gtkprivatetypebuiltins. && rm -f xgen-gptbc -gtktypefuncs.c: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_srcdir)/gtk/*.h $(top_srcdir)/gtk/deprecated/*.h $(top_srcdir)/gdk/*.h Makefile +gtktypefuncs.c: 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) 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 | \ @@ -1283,6 +1407,9 @@ 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= $(deprecated_h_sources) @@ -1386,7 +1513,7 @@ if HAVE_INTROSPECTION # introspection. Rather than copy the annotations over from the # regular files, exclude the quartz ones: introspection_files = \ - $(filter-out %private.h gtktextdisplay.h gtktextlayout.h, $(gtkinclude_HEADERS) $(deprecatedinclude_HEADERS)) \ + $(filter-out %private.h gtktextdisplay.h gtktextlayout.h, $(gtkinclude_HEADERS) $(a11yinclude_HEADERS) $(deprecatedinclude_HEADERS)) \ $(filter-out gtkclipboard-quartz.c gtkdnd-quartz.c, \ $(gtk_base_c_sources)) \ gtkprintoperation-unix.c \ diff --git a/gtk/a11y/Makefile.am b/gtk/a11y/Makefile.am deleted file mode 100644 index df89924ec0..0000000000 --- a/gtk/a11y/Makefile.am +++ /dev/null @@ -1,190 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -noinst_LTLIBRARIES = libgtka11y.la - -gtka11y_c_sources = \ - gtkaccessibility.c \ - gtkaccessibilitymisc.c \ - gtkaccessibilityutil.c \ - gtkarrowaccessible.c \ - gtkbooleancellaccessible.c \ - gtkbuttonaccessible.c \ - gtkcellaccessible.c \ - gtkcellaccessibleparent.c \ - gtkcheckmenuitemaccessible.c \ - gtkcolorswatchaccessible.c \ - gtkcomboboxaccessible.c \ - gtkcontaineraccessible.c \ - gtkcontainercellaccessible.c \ - gtkentryaccessible.c \ - gtkexpanderaccessible.c \ - gtkflowboxaccessible.c \ - gtkflowboxchildaccessible.c \ - gtkframeaccessible.c \ - gtkiconviewaccessible.c \ - gtkimageaccessible.c \ - gtkimagecellaccessible.c \ - gtklabelaccessible.c \ - gtklevelbaraccessible.c \ - gtklinkbuttonaccessible.c \ - gtklistboxaccessible.c \ - gtklistboxrowaccessible.c \ - gtklockbuttonaccessible.c \ - gtkmenuaccessible.c \ - gtkmenubuttonaccessible.c \ - gtkmenushellaccessible.c \ - gtkmenuitemaccessible.c \ - gtknotebookaccessible.c \ - gtknotebookpageaccessible.c \ - gtkpanedaccessible.c \ - gtkpopoveraccessible.c \ - gtkprogressbaraccessible.c \ - gtkradiobuttonaccessible.c \ - gtkradiomenuitemaccessible.c \ - gtkrangeaccessible.c \ - gtkrenderercellaccessible.c \ - gtkscaleaccessible.c \ - gtkscalebuttonaccessible.c \ - gtkscrolledwindowaccessible.c \ - gtkspinbuttonaccessible.c \ - gtkspinneraccessible.c \ - gtkstatusbaraccessible.c \ - gtkswitchaccessible.c \ - gtktextcellaccessible.c \ - gtktextviewaccessible.c \ - gtktogglebuttonaccessible.c \ - gtktoplevelaccessible.c \ - gtktreeviewaccessible.c \ - gtkwidgetaccessible.c \ - gtkwindowaccessible.c - -gtka11yincludedir = $(includedir)/gtk-3.0/gtk/a11y -gtka11yinclude_HEADERS = \ - gtkarrowaccessible.h \ - gtkbooleancellaccessible.h \ - gtkbuttonaccessible.h \ - gtkcellaccessible.h \ - gtkcellaccessibleparent.h \ - gtkcheckmenuitemaccessible.h \ - gtkcomboboxaccessible.h \ - gtkcontaineraccessible.h \ - gtkcontainercellaccessible.h \ - gtkentryaccessible.h \ - gtkexpanderaccessible.h \ - gtkflowboxaccessible.h \ - gtkflowboxchildaccessible.h \ - gtkframeaccessible.h \ - gtkiconviewaccessible.h \ - gtkimageaccessible.h \ - gtkimagecellaccessible.h \ - gtklabelaccessible.h \ - gtklevelbaraccessible.h \ - gtklinkbuttonaccessible.h \ - gtklistboxaccessible.h \ - gtklistboxrowaccessible.h \ - gtklockbuttonaccessible.h \ - gtkmenuaccessible.h \ - gtkmenubuttonaccessible.h \ - gtkmenuitemaccessible.h \ - gtkmenushellaccessible.h \ - gtknotebookaccessible.h \ - gtknotebookpageaccessible.h \ - gtkpanedaccessible.h \ - gtkpopoveraccessible.h \ - gtkprogressbaraccessible.h \ - gtkradiobuttonaccessible.h \ - gtkradiomenuitemaccessible.h \ - gtkrangeaccessible.h \ - gtkrenderercellaccessible.h \ - gtkscaleaccessible.h \ - gtkscalebuttonaccessible.h \ - gtkscrolledwindowaccessible.h \ - gtkspinbuttonaccessible.h \ - gtkspinneraccessible.h \ - gtkstatusbaraccessible.h \ - gtkswitchaccessible.h \ - gtktextcellaccessible.h \ - gtktextviewaccessible.h \ - gtktogglebuttonaccessible.h \ - gtktoplevelaccessible.h \ - gtktreeviewaccessible.h \ - gtkwidgetaccessible.h \ - gtkwindowaccessible.h - -gtka11y_private_h_sources = \ - gtkaccessibility.h \ - gtkaccessibilitymisc.h \ - gtkaccessibilityutil.h \ - gtkcellaccessibleprivate.h \ - gtkcolorswatchaccessibleprivate.h \ - gtkcontaineraccessibleprivate.h \ - gtkiconviewaccessibleprivate.h \ - gtklabelaccessibleprivate.h \ - gtkflowboxaccessibleprivate.h \ - gtklistboxaccessibleprivate.h \ - gtklockbuttonaccessibleprivate.h \ - gtktextviewaccessibleprivate.h \ - gtktreeviewaccessibleprivate.h \ - gtkwidgetaccessibleprivate.h - -libgtka11y_la_SOURCES = \ - $(gtka11y_c_sources) \ - $(gtka11y_private_h_sources) - -libgtka11y_la_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - -DGTK_VERSION=\"$(GTK_VERSION)\"\ - -DGTK_COMPILATION \ - $(AM_CPPFLAGS) - -libgtka11y_la_CFLAGS = \ - $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(AM_CFLAGS) - -libgtka11y_la_LIBADD = \ - $(GTK_DEP_LIBS) \ - $(INTLLIBS) - -libgtka11y_la_LDFLAGS = \ - $(LDFLAGS) - -dist-hook: $(top_builddir)/build/win32/vs9/gtka11y.vcproj $(top_builddir)/build/win32/vs10/gtka11y.vcxproj $(top_builddir)/build/win32/vs10/gtka11y.vcxproj.filters - -$(top_builddir)/build/win32/vs9/gtka11y.vcproj: $(top_srcdir)/build/win32/vs9/gtka11y.vcprojin - for F in $(gtka11y_c_sources); do \ - case $$F in \ - *.c) echo ' <File RelativePath="..\..\..\gtk\a11y\'$$F'" />' \ - ;; \ - esac; \ - done >gtka11y.sourcefiles - $(CPP) -P - <$(top_srcdir)/build/win32/vs9/gtka11y.vcprojin >$@ - rm gtka11y.sourcefiles - -$(top_builddir)/build/win32/vs10/gtka11y.vcxproj: $(top_srcdir)/build/win32/vs10/gtka11y.vcxprojin - for F in $(gtka11y_c_sources); do \ - case $$F in \ - *.c) echo ' <ClCompile Include="..\..\..\gtk\a11y\'$$F'" />' \ - ;; \ - esac; \ - done >gtka11y.vs10.sourcefiles - $(CPP) -P - <$(top_srcdir)/build/win32/vs10/gtka11y.vcxprojin >$@ - rm gtka11y.vs10.sourcefiles - -$(top_builddir)/build/win32/vs10/gtka11y.vcxproj.filters: $(top_srcdir)/build/win32/vs10/gtka11y.vcxproj.filtersin - for F in $(gtka11y_c_sources); do \ - case $$F in \ - *.c) echo ' <ClCompile Include="..\..\..\gtk\a11y\'$$F'"><Filter>Source Files</Filter></ClCompile>' \ - ;; \ - esac; \ - done >gtka11y.vs10.sourcefiles.filters - $(CPP) -P - <$(top_srcdir)/build/win32/vs10/gtka11y.vcxproj.filtersin >$@ - rm gtka11y.vs10.sourcefiles.filters - - --include $(top_srcdir)/git.mk |