project('run-workflow-with-vm', version: '2024-01-05', license: 'GPL-3.0-or-later', meson_version: '>=0.54.0', ) prefix = get_option('prefix') datadir = join_paths(prefix, get_option('datadir')) sysconfdir = join_paths(prefix, get_option('sysconfdir')) includedInputs = get_option('inputs') inputsArgs = '' foreach input : includedInputs inputsArgs += '-I ' + input + ' \\\n ' endforeach bindata = configuration_data() bindata.set('datadir', datadir) bindata.set('inputsArgs', inputsArgs) bindata.set('projectname', 'run-workflow-with-vm') configure_file( input: 'app.sh', output: 'run-workflow-with-vm', configuration: bindata, install_dir: get_option('bindir'), install_mode: 'rwxr-xr-x', install: true ) install_data( './configuration.nix', install_mode: 'r--r--r--' )