terminology.desktop: set full path of icon

This commit is contained in:
Boris Faure 2019-11-18 19:00:08 +01:00
parent b53dad69cc
commit 06bdea5142
3 changed files with 15 additions and 3 deletions

View File

@ -1,2 +1,12 @@
install_data('terminology.desktop',
install_dir: join_paths(get_option('datadir'), 'applications'))
icon_sed = 's~%ICON_PATH%~@0@~'.format(join_paths(get_option('prefix'),
get_option('datadir'),
'icons/hicolor/128x128/apps'))
custom_target(
'terminology.desktop',
input : 'terminology.desktop.in',
output: 'terminology.desktop',
command : [sed, icon_sed, '@INPUT@'],
capture : true,
install : true,
install_dir : join_paths(get_option('datadir'), 'applications'))

View File

@ -19,6 +19,6 @@ Comment[ru]=Эмулятор терминала
Comment[ko]=터미널 에뮬레이터
Keywords=shell;prompt;command;commandline;
Exec=terminology
Icon=terminology
Icon=%ICON_PATH%/terminology.png
Categories=System;TerminalEmulator;
StartupWMClass=terminology

View File

@ -127,6 +127,8 @@ endif
message('edje_cc set to:' + edje_cc)
sed = find_program('sed')
configure_file(output: 'terminology_config.h',
configuration: config_data)