Chandan Uddaraju | a9b07bb | 2009-11-21 12:22:02 -0800 | [diff] [blame] | 1 | #Android makefile to build lk bootloader as a part of Android Build |
| 2 | |
Ajay Dudani | a66de4f | 2009-11-22 08:57:39 -0800 | [diff] [blame] | 3 | TARGET_BOOTLOADER := out/target/product/$(TARGET_PRODUCT)/appsboot.mbn |
Ajay Dudani | 168f6cb | 2009-12-07 19:04:02 -0800 | [diff] [blame^] | 4 | BOOTLOADER_OUT := $(TOP)/$(TARGET_OUT_INTERMEDIATES)/BOOTLOADER_OBJ |
Chandan Uddaraju | a9b07bb | 2009-11-21 12:22:02 -0800 | [diff] [blame] | 5 | |
| 6 | $(BOOTLOADER_OUT): |
| 7 | mkdir -p $(BOOTLOADER_OUT) |
| 8 | |
| 9 | $(TARGET_BOOTLOADER): $(BOOTLOADER_OUT) |
Ajay Dudani | a66de4f | 2009-11-22 08:57:39 -0800 | [diff] [blame] | 10 | $(MAKE) -C bootable/bootloader/lk BOOTLOADER_OUT=../../../$(BOOTLOADER_OUT) $(TARGET_PRODUCT) |
Chandan Uddaraju | a9b07bb | 2009-11-21 12:22:02 -0800 | [diff] [blame] | 11 | |
Ajay Dudani | 168f6cb | 2009-12-07 19:04:02 -0800 | [diff] [blame^] | 12 | |
| 13 | #build nandwrite as a part of Android Build |
| 14 | TARGET_NANDWRITE := $(PRODUCT_OUT)/obj/nandwrite/build-$(TARGET_PRODUCT)_nandwrite/lk |
| 15 | NANDWRITE_OUT := $(TOP)/$(TARGET_OUT_INTERMEDIATES)/nandwrite |
| 16 | |
| 17 | $(NANDWRITE_OUT): |
| 18 | mkdir -p $(BOOTLOADER_OUT) |
| 19 | |
| 20 | $(TARGET_NANDWRITE): $(NANDWRITE_OUT) |
| 21 | @echo $(TARGET_PRODUCT)_nandwrite |
| 22 | $(MAKE) -C bootable/bootloader/lk BOOTLOADER_OUT=../../../$(NANDWRITE_OUT) $(TARGET_PRODUCT)_nandwrite |
| 23 | |