Provide for the full range of partition tools to be built for the target (2/2)
Set 'TW_ENABLE_ALL_PARTITION_TOOLS := true', to build all the partition tools
(lpmake, lpadd, lpflash, lpunpack, lpdump) and lptools
Change-Id: I1ec9d5e085c3ddf26fe9058839ebeeb401208e81
diff --git a/prebuilt/Android.mk b/prebuilt/Android.mk
index ca57e5f..8bfefc5 100755
--- a/prebuilt/Android.mk
+++ b/prebuilt/Android.mk
@@ -282,6 +282,14 @@
RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_VENDOR_EXECUTABLES)/hw/android.hardware.boot@1.2-service
endif
ifeq ($(PRODUCT_USE_DYNAMIC_PARTITIONS),true)
+ ifeq ($(TW_ENABLE_ALL_PARTITION_TOOLS),true)
+ TW_INCLUDE_LPDUMP := true
+ TW_INCLUDE_LPTOOLS := true
+ RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/lpmake
+ RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/lpadd
+ RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/lpflash
+ RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/lpunpack
+ endif
ifneq ($(TW_INCLUDE_LPDUMP),)
RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/bootctl
RECOVERY_BINARY_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/lpdump