1ifneq (,$(findstring $(TARGET_DEVICE),dragon)) 2 3LOCAL_PATH := $(call my-dir) 4 5include $(CLEAR_VARS) 6LOCAL_MODULE_TAGS := optional 7LOCAL_MODULE := librecovery_updater_dragon 8LOCAL_SRC_FILES := \ 9 flash_ec.c \ 10 flash_mtd.c \ 11 flash_device.c \ 12 flash_file.cpp \ 13 vboot_interface.c \ 14 recovery_updater.cpp \ 15 update_fw.cpp 16LOCAL_C_INCLUDES += bootable/recovery 17# For vboot_struct.h 18LOCAL_C_INCLUDES += external/vboot_reference/firmware/include 19LOCAL_CFLAGS += -Werror 20 21include $(BUILD_STATIC_LIBRARY) 22 23include $(CLEAR_VARS) 24LOCAL_MODULE_TAGS := optional 25LOCAL_MODULE := librecovery_ui_dragon 26LOCAL_SRC_FILES := \ 27 flash_ec.c \ 28 flash_mtd.c \ 29 flash_device.c \ 30 flash_file.cpp \ 31 vboot_interface.c \ 32 recovery_ui.cpp 33LOCAL_C_INCLUDES += bootable/recovery 34# For vboot_struct.h 35LOCAL_C_INCLUDES += external/vboot_reference/firmware/include 36LOCAL_CFLAGS += -Werror 37 38include $(BUILD_STATIC_LIBRARY) 39 40include $(CLEAR_VARS) 41LOCAL_MODULE := fwtool 42LOCAL_MODULE_TAGS := optional 43LOCAL_CLANG := true 44LOCAL_SRC_FILES := flash_ec.c flash_mtd.c flash_device.c vboot_interface.c debug_ec.c flash_file.cpp fwtool.cpp update_fw.cpp 45LOCAL_SHARED_LIBRARIES := liblog 46LOCAL_CFLAGS += -Wno-unused-parameter -DUSE_LOGCAT 47LOCAL_C_INCLUDES += bootable/recovery 48# For vboot_struct.h 49LOCAL_C_INCLUDES += external/vboot_reference/firmware/include 50 51include $(BUILD_EXECUTABLE) 52 53endif 54