aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach Pfeffer <zach.pfeffer@linaro.org>2012-10-11 23:04:44 -0500
committerZach Pfeffer <zach.pfeffer@linaro.org>2012-10-14 22:07:46 -0500
commit6c62b0da79c870b69b4b8e4aa82eb99fe842d231 (patch)
tree2026480a606468d60acd0655c05a729bd427cecd
parent29996915c2865cb2728007d7906fe810d7e6c34b (diff)
Add Android.mk
Allows linux-system.axf to be built and installed. Change-Id: Idf0767c47af527a9d2faa6ed5c67466b6148335f Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
-rw-r--r--Android.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..f9aa230
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,15 @@
+include $(CLEAR_VARS)
+
+.PHONY: boot-wrapper
+droid: boot-wrapper
+
+boot-wrapper: $(ACP) $(INSTALLED_KERNEL_TARGET) $(INSTALLED_RAMDISK_TARGET)
+ PATH=$(PATH):$(TOP)/gcc-linaro-aarch64-linux-gnu-4.7/bin && \
+ ln -sf $(KERNEL_OUT)/scripts/dtc/dtc $(TOP)/boot-wrapper/dtc && \
+ ln -sf ../kernel/arch/arm64/boot/dts/vexpress-v2p-aarch64.dts $(TOP)/boot-wrapper/vexpress-v2p-aarch64.dts && \
+ ln -sf ../kernel/arch/arm64/boot/dts/vexpress-v2m-rs1.dtsi $(TOP)/boot-wrapper/vexpress-v2m-rs1.dtsi && \
+ ln -sf ../kernel/arch/arm64/boot/dts/skeleton.dtsi $(TOP)/boot-wrapper/skeleton.dtsi && \
+ ln -sf ../$(INSTALLED_KERNEL_TARGET) $(TOP)/boot-wrapper/Image && \
+ ln -sf ../$(INSTALLED_RAMDISK_TARGET) $(TOP)/boot-wrapper/filesystem.cpio.gz && \
+ $(MAKE) -C $(TOP)/boot-wrapper CROSS_COMPILE=aarch64-linux-gnu- && \
+ $(ACP) -fpt $(TOP)/boot-wrapper/linux-system.axf $(PRODUCT_OUT)/boot/linux-system.axf \ No newline at end of file