Guest User

mkbootimg.mk

a guest
Apr 27th, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.16 KB | None | 0 0
  1. ## Overload bootimg generation: Same as the original, + Wi-Fi Modules
  2.  
  3. WIFI_MODULES := $(TARGET_ROOT_OUT)/wifi
  4.  
  5. $(WIFI_MODULES):
  6.     mkdir -p $(TARGET_ROOT_OUT)/wifi
  7.     rm -rf $(TARGET_OUT_INTERMEDIATES)/ath6kl-huawei
  8.     cp -a hardware/atheros/wifi/ath6kl-huawei $(TARGET_OUT_INTERMEDIATES)/
  9.     $(MAKE) -C $(TARGET_OUT_INTERMEDIATES)/ath6kl-huawei/cfg80211 KERNEL_OUT=$(KERNEL_OUT) ARCH="arm" CROSS_COMPILE="arm-eabi-" modules
  10.     $(MAKE) -C $(TARGET_OUT_INTERMEDIATES)/ath6kl-huawei/ar6000 KERNEL_OUT=$(KERNEL_OUT) ARCH="arm" CROSS_COMPILE="arm-eabi-" modules
  11.     $(TARGET_OBJCOPY) --strip-unneeded $(TARGET_OUT_INTERMEDIATES)/ath6kl-huawei/cfg80211/cfg80211.ko $(TARGET_ROOT_OUT)/wifi/cfg80211.ko
  12.     $(TARGET_OBJCOPY) --strip-unneeded $(TARGET_OUT_INTERMEDIATES)/ath6kl-huawei/ar6000/ar6000.ko $(TARGET_ROOT_OUT)/wifi/ar6000.ko
  13.  
  14. $(INSTALLED_BOOTIMAGE_TARGET): $(MKBOOTIMG) $(INTERNAL_BOOTIMAGE_FILES) $(INSTALLED_DTIMAGE_TARGET)
  15.     $(call pretty,"Target boot image: $@")
  16.     $(hide) $(MKBOOTIMG) $(INTERNAL_BOOTIMAGE_ARGS) $(BOARD_MKBOOTIMG_ARGS) --output $@
  17.     $(hide) $(call assert-max-image-size,$@,$(BOARD_BOOTIMAGE_PARTITION_SIZE),raw)
  18.     @echo -e ${CL_CYN}"Made boot image: $@"${CL_RST}
Advertisement
Add Comment
Please, Sign In to add comment