diff --git a/recipes-bsp/at91bootstrap/at91bootstrap.inc b/recipes-bsp/at91bootstrap/at91bootstrap.inc index b9c40305..0805aff2 100644 --- a/recipes-bsp/at91bootstrap/at91bootstrap.inc +++ b/recipes-bsp/at91bootstrap/at91bootstrap.inc @@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = "file://main.c;endline=27;md5=42f86d2f6fd17d1221c5c651b487a07 inherit cml1 deploy -DEPENDS += "bc-native python3-native" +DEPENDS += "bc-native python3-native kern-tools-native" AT91BOOTSTRAP_MACHINE ??= "${MACHINE}" @@ -94,6 +94,13 @@ do_configure() { bbfatal "No config files found" fi + # If .cfg files exist, merge them to .config file + # This allows recipes to add .cfg files to change or to add features + if [ -n "${@' '.join(find_cfgs(d))}" ]; then + oe_runmake -C ${S} O=${B} oldconfig + merge_config.sh -m "${B}/.config" ${@" ".join(find_cfgs(d))} + fi + cml1_do_configure }