project('xbitmaps', version: '1.1.3', meson_version: '>= 0.49.0', license: 'MIT' ) pc_conf = configuration_data({ 'prefix': get_option('prefix'), 'exec_prefix': '${prefix}', 'includedir': '${prefix}' / get_option('includedir'), 'PACKAGE_VERSION': meson.project_version() }) configure_file(input: 'xbitmaps.pc.in', output: 'xbitmaps.pc', install_dir: get_option('datadir') / 'pkgconfig', configuration : pc_conf) bitmap_files = [ '1x1', '2x2', 'black', 'black6', 'boxes', 'box6', 'calculator', 'cntr_ptr', 'cntr_ptrmsk', 'cross_weave', 'dimple1', 'dimple3', 'dot', 'dropbar7', 'dropbar8', 'escherknot', 'flagdown', 'flagup', 'flipped_gray', 'gray', 'gray1', 'gray3', 'grid16', 'grid2', 'grid4', 'grid8', 'hlines2', 'hlines3', 'icon', 'keyboard16', 'left_ptr', 'left_ptrmsk', 'letters', 'light_gray', 'mailempty', 'mailemptymsk', 'mailfull', 'mailfullmsk', 'mensetmanus', 'menu10', 'menu12', 'menu16', 'menu6', 'menu8', 'noletters', 'opendot', 'opendotMask', 'plaid', 'right_ptr', 'right_ptrmsk', 'root_weave', 'scales', 'sipb', 'star', 'starMask', 'stipple', 'target', 'terminal', 'tie_fighter', 'vlines2', 'vlines3', 'weird_size', 'wide_weave', 'wingdogs', 'woman', 'xfd_icon', 'xlogo11', 'xlogo16', 'xlogo32', 'xlogo64', 'xsnow' ] install_headers(bitmap_files, subdir: 'X11' / 'bitmaps')