From 1168df439b971e158c655af35f24df7d4d443ea5 Mon Sep 17 00:00:00 2001 From: Jonas Karlman Date: Mon, 11 Dec 2017 00:03:10 +0100 Subject: [PATCH] linux: rebuild when config or patches changes --- config/options | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/options b/config/options index e8e8bb42ec..626bd397af 100644 --- a/config/options +++ b/config/options @@ -58,8 +58,9 @@ PROJECT_DIR="$ROOT/projects" . $PROJECT_DIR/$PROJECT/devices/$DEVICE/options fi -LINUX_DEPENDS="$PROJECT_DIR/$PROJECT/linux/linux.${TARGET_PATCH_ARCH:-$TARGET_ARCH}.conf $PROJECT_DIR/$PROJECT/devices/$DEVICE/linux/linux.${TARGET_PATCH_ARCH:-$TARGET_ARCH}.conf $ROOT/packages/linux/package.mk" -[ "$TARGET_ARCH" = "x86_64" ] && LINUX_DEPENDS+=" $ROOT/packages/linux-firmware/intel-ucode/package.mk $ROOT/packages/linux-firmware/x86-firmware/package.mk" +LINUX_DEPENDS="$PROJECT_DIR/$PROJECT/linux $PROJECT_DIR/$PROJECT/patches/linux $ROOT/packages/linux" +[ -n "$DEVICE" ] && LINUX_DEPENDS+=" $PROJECT_DIR/$PROJECT/devices/$DEVICE/linux $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/linux" +[ "$TARGET_ARCH" = "x86_64" ] && LINUX_DEPENDS+=" $ROOT/packages/linux-firmware/intel-ucode $ROOT/packages/linux-firmware/kernel-firmware" # Need to point to your actual cc # If you have ccache installed, take care that LOCAL_CC don't point to it