Blame thumbnailer/meson.build
|
Packit |
a4058c |
executable('gdk-pixbuf-thumbnailer',
|
|
Packit |
a4058c |
[ 'gdk-pixbuf-thumbnailer.c', 'gnome-thumbnailer-skeleton.c' ],
|
|
Packit |
a4058c |
c_args: common_cflags + [
|
|
Packit |
a4058c |
'-DTHUMBNAILER_RETURNS_PIXBUF',
|
|
Packit |
a4058c |
'-DTHUMBNAILER_USAGE="Thumbnail images"',
|
|
Packit |
a4058c |
],
|
|
Packit |
a4058c |
dependencies: gdk_pixbuf_deps + [ gdkpixbuf_dep ],
|
|
Packit |
a4058c |
install: true)
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
gdk_pixbuf_print_mime_types = executable('gdk-pixbuf-print-mime-types',
|
|
Packit |
a4058c |
'gdk-pixbuf-print-mime-types.c',
|
|
Packit |
a4058c |
c_args: common_cflags,
|
|
Packit |
a4058c |
dependencies: gdk_pixbuf_deps + [ gdkpixbuf_dep ])
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
custom_target('thumbnailer',
|
|
Packit |
a4058c |
input: 'gdk-pixbuf-thumbnailer.thumbnailer.in',
|
|
Packit |
a4058c |
output: 'gdk-pixbuf-thumbnailer.thumbnailer',
|
|
Packit |
a4058c |
command: [
|
|
Packit |
a4058c |
gen_thumbnailer,
|
|
Packit |
a4058c |
'--printer=@0@'.format(gdk_pixbuf_print_mime_types.full_path()),
|
|
Packit |
a4058c |
'--pixdata=@0@'.format(gdk_pixbuf_pixdata.full_path()),
|
|
Packit |
a4058c |
'--loaders=@0@'.format(loaders_cache.full_path()),
|
|
Packit |
a4058c |
'--bindir=@0@'.format(gdk_pixbuf_bindir),
|
|
Packit |
a4058c |
'@INPUT@',
|
|
Packit |
a4058c |
'@OUTPUT@',
|
|
Packit |
a4058c |
],
|
|
Packit |
a4058c |
depends: [
|
|
Packit |
a4058c |
gdk_pixbuf_print_mime_types,
|
|
Packit |
a4058c |
gdk_pixbuf_pixdata,
|
|
Packit |
a4058c |
loaders_cache,
|
|
Packit |
a4058c |
],
|
|
Packit |
a4058c |
install: true,
|
|
Packit |
a4058c |
install_dir: join_paths(gdk_pixbuf_datadir, 'thumbnailers'))
|