summaryrefslogtreecommitdiff
path: root/fw
diff options
context:
space:
mode:
Diffstat (limited to 'fw')
-rw-r--r--fw/btl/meson.build17
1 files changed, 9 insertions, 8 deletions
diff --git a/fw/btl/meson.build b/fw/btl/meson.build
index cedd11d..b64fd40 100644
--- a/fw/btl/meson.build
+++ b/fw/btl/meson.build
@@ -3,13 +3,13 @@ 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,
+ '--source-tree', bootloader_firmware,
+ '--build-tree', meson.current_build_dir() / 'build',
+ '--board', board,
+ '--zephyr-base', zephyr,
+ '--zephyr-modules', ';'.join(zephyr_modules),
+ '--extra-config', meson.current_source_dir() / 'bootloader.conf',
+ '--signing-key', signing_key,
],
verbose: true,
)
@@ -18,7 +18,8 @@ bootloader = custom_target('bootloader',
output: ['bootloader.bin'],
command: [
build_zephyr,
- meson.current_build_dir() / 'build',
+ '--build-tree', meson.current_build_dir() / 'build',
+ '--target-name', 'bootloader.bin',
],
build_by_default: true,
install: true,