install_header: true)
atspi_enum_h = atspi_enums[1]
-atspi = shared_library('atspi', atspi_sources + atspi_enums,
+atspi = library('atspi', atspi_sources + atspi_enums,
+ version: soversion,
+ soversion: soversion.split('.')[0],
include_directories: [ root_inc, registryd_inc ],
dependencies: [ libdbus_dep, gobject_dep, dbind_dep, x11_deps ],
install: true)
gir_extra_args = [
'--c-include=atspi/atspi.h',
- '--pkg-export=atspi-2'
+ '--pkg-export=atspi-2',
+ '--quiet',
]
gir_dir = join_paths(atspi_datadir, 'gir-1.0')
)
endif
+pkgconfig = import('pkgconfig')
+pkgconfig.generate(
+ name: 'atspi',
+ description: 'Accessibility Technology software library',
+ version: meson.project_version(),
+ libraries: atspi,
+ requires: 'dbus-1 glib-2.0',
+ subdirs: 'at-spi-2.0',
+ filebase: 'atspi-2',
+)