nautilus/eel/meson.build
Ernestas Kulik bde55f4189 eel: Remove a11y utilities
In theory, it would be possible to just drop the GAIL code and keep the
header, but, given that NautilusCanvasItem is the only remaining
consumer, the needed bits can be moved over.
2018-05-22 16:52:48 +03:00

59 lines
1 KiB
Meson

libeel_2_sources = [
'eel-art-extensions.h',
'eel-art-extensions.c',
'eel-canvas.h',
'eel-canvas.c',
'eel-debug.h',
'eel-debug.c',
'eel-glib-extensions.h',
'eel-graphic-effects.h',
'eel-graphic-effects.c',
'eel-gtk-extensions.h',
'eel-self-checks.h',
'eel-self-checks.c',
'eel-stock-dialogs.h',
'eel-stock-dialogs.c',
'eel-string.h',
'eel-string.c',
'eel-vfs-extensions.h',
'eel-vfs-extensions.c',
'eel.h',
'eel-gtk-extensions.c',
'eel-lib-self-check-functions.h',
'eel-lib-self-check-functions.c',
]
libeel_2_deps = [
config_h,
glib,
gtk,
libm,
x11
]
libeel_2 = static_library(
'eel-2',
libeel_2_sources,
dependencies: libeel_2_deps,
include_directories: nautilus_include_dirs
)
eel_2 = declare_dependency(
link_with: libeel_2,
include_directories: nautilus_include_dirs,
dependencies: libeel_2_deps
)
check_eel = executable(
'check-eel',
'check-program.c',
dependencies: [
eel_2,
xml
]
)
if get_option('tests') == 'all'
test('check-eel', check_eel)
endif