forked from AuroraMiddleware/gtk
30 lines
842 B
Meson
30 lines
842 B
Meson
|
|
widgetfactory_sources = [
|
|
'widget-factory.c'
|
|
]
|
|
|
|
widgetfactory_resources = gnome.compile_resources(
|
|
'widgetfactory_resources',
|
|
'widget-factory.gresource.xml',
|
|
source_dir: '.'
|
|
)
|
|
|
|
foreach s: [ '16', '22', '24', '32', '48', '256']
|
|
icon_destdir = join_paths(gtk_datadir, 'icons', 'hicolor', '@0@x@0@'.format(s), 'apps')
|
|
icons = [join_paths('data', '@0@x@0@'.format(s), 'gtk3-widget-factory.png'),
|
|
join_paths('data', '@0@x@0@'.format(s), 'gtk3-widget-factory-symbolic.symbolic.png')]
|
|
install_data(icons, install_dir: icon_destdir)
|
|
endforeach
|
|
|
|
widget_factory = executable(
|
|
'gtk3-widget-factory',
|
|
widgetfactory_sources,
|
|
widgetfactory_resources,
|
|
dependencies: libgtk_dep,
|
|
include_directories : confinc,
|
|
install: true
|
|
)
|
|
|
|
# desktop file
|
|
install_data('gtk3-widget-factory.desktop', install_dir: gtk_applicationsdir)
|