mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-08-25 02:36:07 +00:00
![Ernestas Kulik](/assets/img/avatar_default.png)
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.
59 lines
1 KiB
Meson
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
|