summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2016-03-31 23:00:59 +0200
committerandroid-build-merger <android-build-merger@google.com>2016-03-31 23:00:59 +0200
commit9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96 (patch)
tree27e2deeaa1395cd2e6e8263ceb0567f7cdbe6c76 /Android.mk
parentImport translations. DO NOT MERGE (diff)
parentMerge "recovery: use __android_log_pmsg_file_write for log files" (diff)
downloadandroid_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.tar
android_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.tar.gz
android_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.tar.bz2
android_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.tar.lz
android_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.tar.xz
android_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.tar.zst
android_bootable_recovery-9b9e5843d296c4bb0d2cdca5eb18a2d2277dff96.zip
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk24
1 files changed, 24 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index c2f98c6ed..61ec5b12b 100644
--- a/Android.mk
+++ b/Android.mk
@@ -103,6 +103,30 @@ else
LOCAL_STATIC_LIBRARIES += $(TARGET_RECOVERY_UI_LIB)
endif
+ifeq ($(BOARD_CACHEIMAGE_PARTITION_SIZE),)
+LOCAL_REQUIRED_MODULES := recovery-persist recovery-refresh
+endif
+
+include $(BUILD_EXECUTABLE)
+
+# recovery-persist (system partition dynamic executable run after /data mounts)
+# ===============================
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := recovery-persist.cpp
+LOCAL_MODULE := recovery-persist
+LOCAL_SHARED_LIBRARIES := liblog libbase
+LOCAL_CFLAGS := -Werror
+LOCAL_INIT_RC := recovery-persist.rc
+include $(BUILD_EXECUTABLE)
+
+# recovery-refresh (system partition dynamic executable run at init)
+# ===============================
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := recovery-refresh.cpp
+LOCAL_MODULE := recovery-refresh
+LOCAL_SHARED_LIBRARIES := liblog
+LOCAL_CFLAGS := -Werror
+LOCAL_INIT_RC := recovery-refresh.rc
include $(BUILD_EXECUTABLE)
# libverifier (static library)