mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-30 15:31:34 +00:00
17518ef89b
We're mixing a lot of styles in the Meson build files. This is an attempt at making everything slightly more consistent in terms of whitespace and indentation.
27 lines
1.0 KiB
Meson
27 lines
1.0 KiB
Meson
# demos/widget-factory
|
|
|
|
widgetfactory_resources = gnome.compile_resources('widgetfactory_resources',
|
|
'widget-factory.gresource.xml',
|
|
source_dir: '.')
|
|
|
|
executable('gtk4-widget-factory',
|
|
'widget-factory.c', widgetfactory_resources,
|
|
dependencies: libgtk_dep,
|
|
include_directories: confinc,
|
|
gui_app: true,
|
|
install: true)
|
|
|
|
# desktop file
|
|
install_data('gtk4-widget-factory.desktop', install_dir: gtk_applicationsdir)
|
|
|
|
# icons
|
|
icontheme_dir = join_paths(gtk_datadir, 'icons/hicolor')
|
|
|
|
foreach icon_size : ['16x16', '22x22', '24x24', '32x32', '48x48', '256x256', ]
|
|
icons_dir = join_paths(icontheme_dir, '@0@/apps'.format(icon_size))
|
|
install_data('data/@0@/gtk4-widget-factory.png'.format(icon_size),
|
|
install_dir: icons_dir)
|
|
install_data('data/@0@/gtk4-widget-factory-symbolic.symbolic.png'.format(icon_size),
|
|
install_dir: icons_dir)
|
|
endforeach
|