aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2014-05-06 07:25:10 +0530
committerAmit Pundir <amit.pundir@linaro.org>2014-05-06 07:29:38 +0530
commitd340c5eb5afe7c043538ae771e8766de87d85e61 (patch)
tree65db227d838d7ff82cf0725c30aa82e3eab496e6
parent9e6098836c31b1dfcbdef699eb9eef78c85a0ff2 (diff)
downloadbuild-linaro-juice2.tar.gz
hack: lava: juno: lava expects uInitrd imagelinaro-juice2
Change-Id: I8c93c1f15f82b6860cb3bb814a5c67fe26e60db2 Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
-rw-r--r--core/Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/core/Makefile b/core/Makefile
index 3742600188..f8cd68e344 100644
--- a/core/Makefile
+++ b/core/Makefile
@@ -401,10 +401,23 @@ INTERNAL_RAMDISK_FILES := $(filter $(TARGET_ROOT_OUT)/%, \
BUILT_RAMDISK_TARGET := $(PRODUCT_OUT)/ramdisk.img
# We just build this directly to the install location.
+ifeq ($(strip $(TARGET_JUNO)),true)
+INSTALLED_RAMDISK_TARGET := $(PRODUCT_OUT)/uInitrd
+
+$(BUILT_RAMDISK_TARGET): $(MKBOOTFS) $(INTERNAL_RAMDISK_FILES) | $(MINIGZIP)
+ $(hide) $(MKBOOTFS) $(TARGET_ROOT_OUT) | $(MINIGZIP) > $@
+
+$(INSTALLED_RAMDISK_TARGET): $(BUILT_RAMDISK_TARGET)
+ $(call pretty,"Target ram disk: $@")
+ mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n initramfs -d $(BUILT_RAMDISK_TARGET) $(PRODUCT_OUT)/uInitrd
+ cp $(BUILT_RAMDISK_TARGET) $(PRODUCT_OUT)/boot
+
+else # TARGET_JUNO != true
INSTALLED_RAMDISK_TARGET := $(BUILT_RAMDISK_TARGET)
$(INSTALLED_RAMDISK_TARGET): $(MKBOOTFS) $(INTERNAL_RAMDISK_FILES) | $(MINIGZIP)
$(call pretty,"Target ram disk: $@")
$(hide) $(MKBOOTFS) $(TARGET_ROOT_OUT) | $(MINIGZIP) > $@
+endif
.PHONY: ramdisk-nodeps
ramdisk-nodeps: $(MKBOOTFS) | $(MINIGZIP)