blob: d503ce77eecb07f8c74707bb995140a6b272d124 [file] [log] [blame]
preludedrew38058dc2011-01-29 23:30:44 -07001LOCAL_PATH := $(call my-dir)
2
3ifneq ($(TARGET_SIMULATOR),true)
4ifeq ($(TARGET_ARCH),arm)
5
6include $(CLEAR_VARS)
7LOCAL_SRC_FILES := flashutils.c
8LOCAL_MODULE := libflashutils
9LOCAL_MODULE_TAGS := eng
10LOCAL_C_INCLUDES += bootable/recovery
11LOCAL_STATIC_LIBRARIES := libmmcutils libmtdutils libbmlutils
12include $(BUILD_STATIC_LIBRARY)
13
14include $(CLEAR_VARS)
15LOCAL_SRC_FILES := flash_image.c
16LOCAL_MODULE := flash_image
17LOCAL_MODULE_TAGS := eng
18#LOCAL_STATIC_LIBRARIES += $(BOARD_FLASH_LIBRARY)
19LOCAL_STATIC_LIBRARIES := libflashutils libmtdutils libmmcutils libbmlutils
20LOCAL_SHARED_LIBRARIES := libcutils libc
21include $(BUILD_EXECUTABLE)
22
23include $(CLEAR_VARS)
24LOCAL_SRC_FILES := dump_image.c
25LOCAL_MODULE := dump_image
26LOCAL_MODULE_TAGS := eng
27LOCAL_STATIC_LIBRARIES := libflashutils libmtdutils libmmcutils libbmlutils
28LOCAL_SHARED_LIBRARIES := libcutils libc
29include $(BUILD_EXECUTABLE)
30
31include $(CLEAR_VARS)
32LOCAL_SRC_FILES := erase_image.c
33LOCAL_MODULE := erase_image
34LOCAL_MODULE_TAGS := eng
35LOCAL_STATIC_LIBRARIES := libflashutils libmtdutils libmmcutils libbmlutils
36LOCAL_SHARED_LIBRARIES := libcutils libc
37include $(BUILD_EXECUTABLE)
38
39include $(CLEAR_VARS)
40LOCAL_SRC_FILES := flash_image.c
41LOCAL_MODULE := libflash_image
42LOCAL_MODULE_TAGS := eng
43LOCAL_CFLAGS += -Dmain=flash_image_main
44include $(BUILD_STATIC_LIBRARY)
45
46include $(CLEAR_VARS)
47LOCAL_SRC_FILES := dump_image.c
48LOCAL_MODULE := libdump_image
49LOCAL_MODULE_TAGS := eng
50LOCAL_CFLAGS += -Dmain=dump_image_main
51include $(BUILD_STATIC_LIBRARY)
52
53include $(CLEAR_VARS)
54LOCAL_SRC_FILES := erase_image.c
55LOCAL_MODULE := liberase_image
56LOCAL_MODULE_TAGS := eng
57LOCAL_CFLAGS += -Dmain=erase_image_main
58include $(BUILD_STATIC_LIBRARY)
59
preludedrew38058dc2011-01-29 23:30:44 -070060include $(CLEAR_VARS)
61LOCAL_SRC_FILES := dump_image.c
62LOCAL_MODULE := utility_dump_image
63LOCAL_MODULE_TAGS := eng
64LOCAL_MODULE_CLASS := UTILITY_EXECUTABLES
65LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
66LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
67LOCAL_MODULE_STEM := dump_image
68LOCAL_STATIC_LIBRARIES := libflashutils libmtdutils libmmcutils libbmlutils libcutils libc
69LOCAL_FORCE_STATIC_EXECUTABLE := true
70include $(BUILD_EXECUTABLE)
71
72include $(CLEAR_VARS)
73LOCAL_SRC_FILES := flash_image.c
74LOCAL_MODULE := utility_flash_image
75LOCAL_MODULE_TAGS := eng
76LOCAL_MODULE_CLASS := UTILITY_EXECUTABLES
77LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
78LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
79LOCAL_MODULE_STEM := flash_image
80LOCAL_STATIC_LIBRARIES := libflashutils libmtdutils libmmcutils libbmlutils libcutils libc
81LOCAL_FORCE_STATIC_EXECUTABLE := true
82include $(BUILD_EXECUTABLE)
83
84include $(CLEAR_VARS)
85LOCAL_SRC_FILES := erase_image.c
86LOCAL_MODULE := utility_erase_image
87LOCAL_MODULE_TAGS := eng
88LOCAL_MODULE_CLASS := UTILITY_EXECUTABLES
89LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
90LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
91LOCAL_MODULE_STEM := erase_image
92LOCAL_STATIC_LIBRARIES := libflashutils libmtdutils libmmcutils libbmlutils libcutils libc
93LOCAL_FORCE_STATIC_EXECUTABLE := true
94include $(BUILD_EXECUTABLE)
95
96endif # TARGET_ARCH == arm
97endif # !TARGET_SIMULATOR