meson.build revision 1.1 1 1.1 mrg project('font-alias',
2 1.1 mrg version: '1.0.6',
3 1.1 mrg meson_version: '>= 0.64.0',
4 1.1 mrg license: 'MIT'
5 1.1 mrg )
6 1.1 mrg
7 1.1 mrg fontrootdir = get_option('fontrootdir')
8 1.1 mrg if fontrootdir == ''
9 1.1 mrg fontutil = dependency('fontutil', required: false, version: '>= 1.1.0')
10 1.1 mrg if fontutil.found()
11 1.1 mrg fontrootdir = fontutil.get_variable('fontrootdir')
12 1.1 mrg endif
13 1.1 mrg if fontrootdir == ''
14 1.1 mrg fontrootdir = get_option('datadir') / 'fonts' / 'X11'
15 1.1 mrg endif
16 1.1 mrg endif
17 1.1 mrg
18 1.1 mrg alias_files = [
19 1.1 mrg '100dpi/fonts.alias',
20 1.1 mrg '75dpi/fonts.alias',
21 1.1 mrg 'cyrillic/fonts.alias',
22 1.1 mrg 'misc/fonts.alias'
23 1.1 mrg ]
24 1.1 mrg install_data(alias_files, install_dir: fontrootdir, preserve_path: true)
25 1.1 mrg
26 1.1 mrg summary({'fontrootdir': fontrootdir})
27