Files
system-taskbar/ding/data/meson.build

28 lines
684 B
Meson

desktop_file_dir = join_paths(datadir, 'applications')
desktop_merged = i18n.merge_file(
input: 'com.desktop.ding.desktop.in',
output: 'com.desktop.ding.desktop',
po_dir: join_paths(meson.project_source_root(), 'po'),
type: 'desktop',
install: true,
install_dir: desktop_file_dir,
)
gnome.post_install(
update_desktop_database: true,
)
gnome.compile_resources(
app_id + '.data',
app_id + '.data.gresource.xml',
source_dir: meson.current_source_dir(),
extra_args: ['--sourcedir=' + meson.current_build_dir()],
dependencies: [ desktop_merged ],
gresource_bundle: true,
install: true,
install_dir: join_paths(extensions_dir, app_dir),
)
subdir('icons')