blob: 790b8bd695282ad02e400119ec3f6587e045d64b [file] [log] [blame]
The Android Open Source Projectc24a8e62009-03-03 19:28:42 -08001ifneq ($(TARGET_SIMULATOR),true)
2ifeq ($(TARGET_ARCH),arm)
3
4LOCAL_PATH := $(call my-dir)
5include $(CLEAR_VARS)
6
7LOCAL_SRC_FILES := \
8 mtdutils.c \
9 mounts.c
10
11LOCAL_MODULE := libmtdutils
12
13include $(BUILD_STATIC_LIBRARY)
14
15include $(CLEAR_VARS)
16LOCAL_SRC_FILES := flash_image.c
17LOCAL_MODULE := flash_image
Doug Zongker20697b92009-07-23 15:17:00 -070018LOCAL_MODULE_TAGS := eng
The Android Open Source Projectc24a8e62009-03-03 19:28:42 -080019LOCAL_STATIC_LIBRARIES := libmtdutils
20LOCAL_SHARED_LIBRARIES := libcutils libc
21include $(BUILD_EXECUTABLE)
22
Koushik K. Dutta841b2bf2010-02-15 01:45:38 -080023include $(CLEAR_VARS)
Koushik K. Dutta1a7ee532010-02-21 17:52:30 -080024LOCAL_SRC_FILES := dump_image.c
Koushik K. Duttac788c262010-02-20 17:25:03 -080025LOCAL_MODULE := dump_image
26LOCAL_MODULE_TAGS := eng
Koushik K. Dutta1a7ee532010-02-21 17:52:30 -080027LOCAL_STATIC_LIBRARIES := libmtdutils
28LOCAL_SHARED_LIBRARIES := libcutils libc
Koushik K. Duttac788c262010-02-20 17:25:03 -080029include $(BUILD_EXECUTABLE)
30
31include $(CLEAR_VARS)
Koushik K. Dutta841b2bf2010-02-15 01:45:38 -080032LOCAL_SRC_FILES := flash_image.c
Koushik K. Dutta99fb6fe2010-03-03 00:42:58 -080033LOCAL_MODULE := libflash_image
Koushik K. Dutta981b0cd2010-02-22 08:53:34 -080034LOCAL_CFLAGS += -Dmain=flash_image_main
Koushik K. Dutta981b0cd2010-02-22 08:53:34 -080035include $(BUILD_STATIC_LIBRARY)
Koushik K. Dutta8ce0be42010-02-20 15:59:06 -080036
37include $(CLEAR_VARS)
Koushik K. Dutta1a7ee532010-02-21 17:52:30 -080038LOCAL_SRC_FILES := dump_image.c
Koushik K. Dutta99fb6fe2010-03-03 00:42:58 -080039LOCAL_MODULE := libdump_image
Koushik K. Dutta981b0cd2010-02-22 08:53:34 -080040LOCAL_CFLAGS += -Dmain=dump_image_main
Koushik K. Dutta981b0cd2010-02-22 08:53:34 -080041include $(BUILD_STATIC_LIBRARY)
42
43
44include $(CLEAR_VARS)
45LOCAL_SRC_FILES := driver.c
46LOCAL_MODULE_CLASS := RECOVERY_EXECUTABLES
47LOCAL_MODULE := recovery_tools
Koushik K. Dutta8ce0be42010-02-20 15:59:06 -080048LOCAL_MODULE_TAGS := eng
Koushik K. Dutta99fb6fe2010-03-03 00:42:58 -080049LOCAL_STATIC_LIBRARIES := libmkyaffs2image libunyaffs libdump_image libflash_image libmtdutils libcutils libc
Koushik K. Dutta8ce0be42010-02-20 15:59:06 -080050LOCAL_FORCE_STATIC_EXECUTABLE := true
51LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin
Koushik K. Dutta36d02892010-02-22 15:08:23 -080052LOCAL_UNSTRIPPED_PATH := $(TARGET_OUT_EXECUTABLES_UNSTRIPPED)
Koushik K. Dutta981b0cd2010-02-22 08:53:34 -080053ADDITIONAL_RECOVERY_EXECUTABLES += recovery_tools
Koushik K. Dutta99fb6fe2010-03-03 00:42:58 -080054#include $(BUILD_EXECUTABLE)
Koushik K. Dutta8ce0be42010-02-20 15:59:06 -080055
The Android Open Source Projectc24a8e62009-03-03 19:28:42 -080056endif # TARGET_ARCH == arm
57endif # !TARGET_SIMULATOR