summaryrefslogtreecommitdiff
path: root/meson.build
blob: 5b371a42c414c3c5808d88e79d5fc1be3a23d4d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
project('font-alias',
        version: '1.0.5',
        meson_version: '>= 0.64.0',
        license: 'MIT'
)

fontrootdir = get_option('fontrootdir')
if fontrootdir == ''
  fontutil = dependency('fontutil', required: false, version: '>= 1.1.0')
  if fontutil.found()
    fontrootdir = fontutil.get_variable('fontrootdir')
  endif
  if fontrootdir == ''
    fontrootdir = get_option('datadir') / 'fonts' / 'X11'
  endif
endif

alias_files = [
  '100dpi/fonts.alias',
  '75dpi/fonts.alias',
  'cyrillic/fonts.alias',
  'misc/fonts.alias'
]
install_data(alias_files, install_dir: fontrootdir, preserve_path: true)

summary({'fontrootdir': fontrootdir})