From afa924418cf1b1938bf5b017f8dafc39b0ada93f Mon Sep 17 00:00:00 2001 From: Gerard Marull-Paretas Date: Wed, 3 May 2023 16:54:55 +0200 Subject: [PATCH] manifest: only clone required modules Optimize setup/CI time by cloning only what is necessary. Signed-off-by: Gerard Marull-Paretas --- west.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/west.yml b/west.yml index 580363c..6bb551c 100644 --- a/west.yml +++ b/west.yml @@ -13,4 +13,10 @@ manifest: - name: zephyr remote: zephyrproject-rtos revision: main - import: true + import: + # By using name-allowlist we can clone only the modules that are + # strictly needed by the application. + name-allowlist: + - cmsis # required by the ARM port + - hal_nordic # required by the custom_plank board (Nordic based) + - hal_stm32 # required by the nucleo_f302r8 board (STM32 based)