external_project = import('unstable-external_project') external_project.add_project( configure_zephyr, configure_options: [ bootloader_firmware, meson.current_build_dir() / 'build', board, zephyr, ';'.join(zephyr_modules), meson.current_source_dir() / 'bootloader.conf', signing_key, ], verbose: true, ) bootloader = custom_target('bootloader', output: ['bootloader.bin'], command: [ build_zephyr, meson.current_build_dir() / 'build', ], build_by_default: true, install: true, install_dir: 'website/static', )