1
0
mirror of https://gitlab.gnome.org/GNOME/evince synced 2024-06-30 22:54:23 +00:00
evince/thumbnailer/meson.build
Christian Persch bc595ce828 build: Fix dependency tracking
The executables must declare their dependency on
libevdocument/libevview, so that a rebuild works correctly.
2021-11-30 22:16:19 +00:00

27 lines
495 B
Meson

input = 'evince.thumbnailer'
configure_file(
input: input + '.in',
output: input,
configuration: mime_types_conf,
install: true,
install_dir: join_paths(ev_datadir, 'thumbnailers'),
)
thumbnailer_sources = files(
'evince-thumbnailer.c',
)
thumbnailer_deps = [
libevdocument_dep,
]
thumbnailer = executable(
'evince-thumbnailer',
sources: thumbnailer_sources,
include_directories: top_inc,
dependencies: thumbnailer_deps,
link_args: common_ldflags,
install: true,
)