Ok that was a bit of a mess with the 4 build cases (combinations of meson, autotools, vector and raster icons). I *think* this is now OK. Basically we still need to build the colorsvg2png tool even when installing vector icons, just for the purpose of the 2 icons dialog-question and gimp-wilber-eek which we compile into GLib resources from PNG images. Also it looks like I completely forgot to add the subdir meson.build in icons/Color/.
47 lines
802 B
Meson
47 lines
802 B
Meson
|
|
if platform_windows
|
|
gimp_debug_resume = executable('gimp-debug-resume',
|
|
'gimp-debug-resume.c',
|
|
)
|
|
endif
|
|
|
|
|
|
gimptool = executable('gimptool-' + gimp_app_version,
|
|
'gimptool.c',
|
|
include_directories: rootInclude,
|
|
dependencies: [
|
|
gtk3,
|
|
],
|
|
link_with: [
|
|
libgimpbase,
|
|
],
|
|
c_args: [
|
|
'-DDATADIR="@0@"'.format(get_option('datadir')),
|
|
],
|
|
install: true,
|
|
)
|
|
|
|
executable('gimp-test-clipboard-' + gimp_app_version,
|
|
'gimp-test-clipboard.c',
|
|
include_directories: rootInclude,
|
|
dependencies: [
|
|
gtk3,
|
|
],
|
|
install: true,
|
|
)
|
|
|
|
executable('kernelgen',
|
|
'kernelgen.c',
|
|
include_directories: rootInclude,
|
|
install: false,
|
|
)
|
|
|
|
colorsvg2png = executable('colorsvg2png',
|
|
'colorsvg2png.c',
|
|
native: true,
|
|
dependencies: [
|
|
native_glib,
|
|
native_rsvg
|
|
],
|
|
install: false,
|
|
)
|