mirror of https://github.com/odrling/Aegisub
Properly build aegisub.desktop
This commit is contained in:
parent
8a19a54178
commit
d9202d41ee
|
@ -4,10 +4,17 @@ c_pkg.set('AEGISUB_COMMAND', 'aegisub')
|
|||
if host_machine.system() == 'windows'
|
||||
elif host_machine.system() == 'darwin'
|
||||
else
|
||||
configure_file(input: 'desktop/aegisub.desktop.template.in',
|
||||
output: 'aegisub.desktop',
|
||||
configuration: c_pkg,
|
||||
install_dir: get_option('datadir') / 'applications')
|
||||
desktop_template = configure_file(input: 'desktop/aegisub.desktop.template.in',
|
||||
output: 'aegisub.desktop.template',
|
||||
configuration: c_pkg)
|
||||
|
||||
intltool_merge = find_program('intltool-merge')
|
||||
desktop = custom_target('aegisub.desktop',
|
||||
input: desktop_template,
|
||||
output: 'aegisub.desktop',
|
||||
command: [intltool_merge, '--desktop-style', '--quiet', '../po', '@INPUT@', '@OUTPUT@'],
|
||||
install: true,
|
||||
install_dir: get_option('datadir') / 'applications')
|
||||
endif
|
||||
|
||||
aegisub_logos = ['16x16.png', '22x22.png', '24x24.png', '32x32.png', '48x48.png', '64x64.png', 'scalable.svg']
|
||||
|
|
Loading…
Reference in New Issue