tuna: Build the kernel from source instead of relying on the prebuilt blob
Change-Id: Ia6f9df400b890ba1aa0a8f9c8130e0ef44368454
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
diff --git a/device.mk b/device.mk
index 3215d28..7818bd9 100644
--- a/device.mk
+++ b/device.mk
@@ -20,9 +20,11 @@
# Everything in this directory will become public
ifeq ($(TARGET_PREBUILT_KERNEL),)
-LOCAL_KERNEL := device/samsung/tuna/kernel
+TUNA_LOCAL_KERNEL := device/samsung/tuna/kernel
+$(TUNA_LOCAL_KERNEL): android_kernel
+ cp -f kernel/arch/arm/boot/zImage $(TUNA_LOCAL_KERNEL)
else
-LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL)
+TUNA_LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL)
endif
DEVICE_PACKAGE_OVERLAYS := device/samsung/tuna/overlay
@@ -73,7 +75,7 @@
# keystore.tuna
PRODUCT_COPY_FILES += \
- $(LOCAL_KERNEL):kernel \
+ $(TUNA_LOCAL_KERNEL):kernel \
device/samsung/tuna/init.tuna.rc:root/init.tuna.rc \
device/samsung/tuna/init.tuna.usb.rc:root/init.tuna.usb.rc \
device/samsung/tuna/fstab.tuna:root/fstab.tuna \