Skip to content

Commit 2fda4b9

Browse files
committed
install appstream and scalable icon with meson
1 parent f64e3a0 commit 2fda4b9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Resources/meson.build

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
# User frontend
22
source_inc_dirs += [include_directories('.')]
33
if host_machine.system() == 'linux'
4+
app_id = 'io.github.cortex_command_community.Cortex-Command-Community-Project'
45
desktop_file = files('cccp.desktop')
56
icon_file = files('cccp.xpm')
67
configure_file(input: 'cccp.desktop', output: 'CortexCommand.desktop', install: true, install_dir:get_option('datadir')/'applications', install_mode: 'rw-r--r--', configuration: conf_data)
78
install_data('cccp.xpm', install_dir: get_option('datadir')/'icons/hicolor/32x32/apps', install_mode:'rw-r--r--')
9+
install_data(app_id+'.svg', install_dir: get_option('datadir')/'icons/hicolor/scalable/apps', install_mode: 'rw-r--r--')
10+
install_data(app_id+'.metainfo.xml', install_dir: get_option('datadir')/'share/metainfo', install_mode: 'rw-r--r--')
811
configure_file(input: 'cccp.sh', output:'CortexCommand', install: get_option('install_runner'), install_dir: get_option('bindir'), install_mode:'rwxr-xr-x', configuration: conf_data)
912
elif host_machine.system() == 'windows'
1013
windows = import('windows')
@@ -15,4 +18,4 @@ elif host_machine.system() == 'darwin'
1518
# install_data('Info.plist', install_dir : 'Contents')
1619
configure_file(input: 'Info.plist', output: 'Info.plist', install: true, install_dir:'Contents', install_mode: 'rw-r--r--', configuration: conf_data)
1720
meson.add_install_script('bundle_dylibs.sh', elfname, get_option('dylibbundler_args'))
18-
endif
21+
endif

0 commit comments

Comments
 (0)