application_id = 'li.sopht.Flashcards' scalable_dir = 'hicolor' / 'scalable' / 'apps' install_data( scalable_dir / ('@0@.svg').format(application_id), install_dir : get_option('datadir') / 'icons' / scalable_dir ) symbolic_dir = 'hicolor' / 'symbolic' / 'apps' install_data( symbolic_dir / ('@0@-symbolic.svg').format(application_id), install_dir : get_option('datadir') / 'icons' / symbolic_dir ) action_dir = 'hicolor' / 'scalable' / 'actions' action_icons = [ action_dir / 'add-symbolic.svg', action_dir / 'delete-symbolic.svg', action_dir / 'category-symbolic.svg', ] install_data( action_icons, install_dir : get_option('datadir') / 'icons' / action_dir )