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