pkgdatadir = join_paths(get_option('prefix'), get_option('datadir'), meson.project_name()) gnome = import('gnome') blueprints = custom_target('blueprints', input: files( 'home_page.blp', 'tile.blp', 'welcome_page.blp', 'window.blp' ), output: '.', command: [find_program('blueprint-compiler'), 'batch-compile', '@OUTPUT@', '@CURRENT_SOURCE_DIR@', '@INPUT@'], ) gnome.compile_resources('musicus', 'musicus.gresource.xml', dependencies: blueprints, gresource_bundle: true, install: true, install_dir: pkgdatadir, )