@ -3,7 +3,9 @@
#----------------------------------------------------------------------
#----------------------------------------------------------------------
i f e q ( $( strip $ ( BOARD_CUSTOM_BOOTIMG_MK ) ) , )
i f e q ( $( strip $ ( BOARD_CUSTOM_BOOTIMG_MK ) ) , )
i f e q ( $( strip $ ( BOARD_KERNEL_SEPARATED_DT ) ) , t r u e )
i f e q ( $( strip $ ( BOARD_KERNEL_SEPARATED_DT ) ) , t r u e )
i f n e q ( $( strip $ ( BOARD_KERNEL_PREBUILT_DT ) ) , t r u e )
INSTALLED_DTIMAGE_TARGET := $( PRODUCT_OUT) /dt.img
i f e q ( $( strip $ ( BOARD_KERNEL_PREBUILT_DT ) ) , )
i f e q ( $( strip $ ( TARGET_CUSTOM_DTBTOOL ) ) , )
i f e q ( $( strip $ ( TARGET_CUSTOM_DTBTOOL ) ) , )
DTBTOOL_NAME := dtbToolLineage
DTBTOOL_NAME := dtbToolLineage
@ -13,8 +15,6 @@ endif
DTBTOOL := $( HOST_OUT_EXECUTABLES) /$( DTBTOOL_NAME) $( HOST_EXECUTABLE_SUFFIX)
DTBTOOL := $( HOST_OUT_EXECUTABLES) /$( DTBTOOL_NAME) $( HOST_EXECUTABLE_SUFFIX)
INSTALLED_DTIMAGE_TARGET := $( PRODUCT_OUT) /dt.img
i f e q ( $( strip $ ( TARGET_CUSTOM_DTBTOOL ) ) , )
i f e q ( $( strip $ ( TARGET_CUSTOM_DTBTOOL ) ) , )
# dtbToolLineage will search subdirectories
# dtbToolLineage will search subdirectories
possible_dtb_dirs = $( KERNEL_OUT) /arch/$( KERNEL_ARCH) /boot/
possible_dtb_dirs = $( KERNEL_OUT) /arch/$( KERNEL_ARCH) /boot/
@ -47,12 +47,19 @@ ifeq ($(strip $(BOARD_KERNEL_LZ4C_DT)),true)
e n d i f
e n d i f
@echo " Made DT image: $@ "
@echo " Made DT image: $@ "
e l s e
$(INSTALLED_DTIMAGE_TARGET) : $( BOARD_KERNEL_PREBUILT_DT ) | $( ACP )
$( transform-prebuilt-to-target)
e n d i f # BOARD_KERNEL_PREBUILT_DT
ALL_DEFAULT_INSTALLED_MODULES += $( INSTALLED_DTIMAGE_TARGET)
ALL_DEFAULT_INSTALLED_MODULES += $( INSTALLED_DTIMAGE_TARGET)
ALL_MODULES.$(LOCAL_MODULE).INSTALLED += $( INSTALLED_DTIMAGE_TARGET)
ALL_MODULES.$(LOCAL_MODULE).INSTALLED += $( INSTALLED_DTIMAGE_TARGET)
.PHONY : dtimage
.PHONY : dtimage
dtimage : $( INSTALLED_DTIMAGE_TARGET )
dtimage : $( INSTALLED_DTIMAGE_TARGET )
e n d i f
e n d i f
e n d i f
e n d i f
e n d i f