a11y_sources = files(
  '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',
  'gtkfilechooserwidgetaccessible.c',
  'gtkflowboxaccessible.c',
  'gtkflowboxchildaccessible.c',
  'gtkframeaccessible.c',
  'gtkheaderbaraccessible.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',
  'gtkplugaccessible.c',
  'gtkpopoveraccessible.c',
  'gtkprogressbaraccessible.c',
  'gtkradiobuttonaccessible.c',
  'gtkradiomenuitemaccessible.c',
  'gtkrangeaccessible.c',
  'gtkrenderercellaccessible.c',
  'gtkscaleaccessible.c',
  'gtkscalebuttonaccessible.c',
  'gtkscrolledwindowaccessible.c',
  'gtksocketaccessible.c',
  'gtkspinbuttonaccessible.c',
  'gtkspinneraccessible.c',
  'gtkstatusbaraccessible.c',
  'gtkstackaccessible.c',
  'gtkswitchaccessible.c',
  'gtktextcellaccessible.c',
  'gtktextviewaccessible.c',
  'gtktogglebuttonaccessible.c',
  'gtktoplevelaccessible.c',
  'gtktreeviewaccessible.c',
  'gtkwidgetaccessible.c',
  'gtkwindowaccessible.c',
)

a11y_headers = files(
  'gtk-a11y-autocleanups.h',
  'gtkarrowaccessible.h',
  'gtkbooleancellaccessible.h',
  'gtkbuttonaccessible.h',
  'gtkcellaccessible.h',
  'gtkcellaccessibleparent.h',
  'gtkcheckmenuitemaccessible.h',
  'gtkcomboboxaccessible.h',
  'gtkcontaineraccessible.h',
  'gtkcontainercellaccessible.h',
  'gtkentryaccessible.h',
  'gtkexpanderaccessible.h',
  'gtkfilechooserwidgetaccessible.h',
  'gtkflowboxaccessible.h',
  'gtkflowboxchildaccessible.h',
  'gtkframeaccessible.h',
  'gtkheaderbaraccessible.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',
  'gtkplugaccessible.h',
  'gtkpopoveraccessible.h',
  'gtkprogressbaraccessible.h',
  'gtkradiobuttonaccessible.h',
  'gtkradiomenuitemaccessible.h',
  'gtkrangeaccessible.h',
  'gtkrenderercellaccessible.h',
  'gtkscaleaccessible.h',
  'gtkscalebuttonaccessible.h',
  'gtkscrolledwindowaccessible.h',
  'gtksocketaccessible.h',
  'gtkspinbuttonaccessible.h',
  'gtkspinneraccessible.h',
  'gtkstatusbaraccessible.h',
  'gtkstackaccessible.h',
  'gtkswitchaccessible.h',
  'gtktextcellaccessible.h',
  'gtktextviewaccessible.h',
  'gtktogglebuttonaccessible.h',
  'gtktoplevelaccessible.h',
  'gtktreeviewaccessible.h',
  'gtkwidgetaccessible.h',
  'gtkwindowaccessible.h',
)

install_headers(a11y_headers, subdir : 'gtk-3.0/gtk/a11y')
