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