1
1
# User frontend
2
2
source_inc_dirs += [include_directories (' .' )]
3
3
if host_machine .system() == ' linux'
4
+ app_id = ' io.github.cortex_command_community.Cortex-Command-Community-Project'
4
5
desktop_file = files (' cccp.desktop' )
5
6
icon_file = files (' cccp.xpm' )
6
7
configure_file (input : ' cccp.desktop' , output : ' CortexCommand.desktop' , install : true , install_dir :get_option (' datadir' )/ ' applications' , install_mode : ' rw-r--r--' , configuration : conf_data)
7
8
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--' )
8
11
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)
9
12
elif host_machine .system() == ' windows'
10
13
windows = import (' windows' )
@@ -15,4 +18,4 @@ elif host_machine.system() == 'darwin'
15
18
# install_data('Info.plist', install_dir : 'Contents')
16
19
configure_file (input : ' Info.plist' , output : ' Info.plist' , install : true , install_dir :' Contents' , install_mode : ' rw-r--r--' , configuration : conf_data)
17
20
meson .add_install_script(' bundle_dylibs.sh' , elfname, get_option (' dylibbundler_args' ))
18
- endif
21
+ endif
0 commit comments