1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
configs = ['default', 'mobile', 'standard']
foreach config : configs
config_file = join_paths(meson.current_source_dir(), config, 'base.src.in')
config_icon = join_paths(meson.current_source_dir(), config, 'icon.png')
config_desktop = join_paths(meson.current_source_dir(), config, 'profile.desktop')
install_data([config_icon, config_desktop],
install_dir : join_paths(dir_data, 'elementary', 'config', config)
)
subdir(config)
endforeach
custom_target('config_profile',
input: 'profile.src',
output: 'profile.cfg',
command: [eet_bin, '-i', '@OUTPUT@', 'config', '@INPUT@', '0'],
install: true,
install_dir: join_paths(dir_data, 'elementary', 'config'),
)
|