| LOCAL_PATH := $(call my-dir) |
| MY_include_path := $(LOCAL_PATH)/include |
| MY_local_cflags := -g -O2 -Wall -Wextra |
| MY_local_cflags += -Wwrite-strings -Wno-sign-compare -D_FILE_OFFSET_BITS=64 |
| |
| # ubidetach util |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := ubidetach |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := ubi-utils/ubidetach.c |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| LOCAL_C_INCLUDES = $(MY_include_path) |
| |
| include $(BUILD_EXECUTABLE) |
| |
| # ubiattach util |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := ubiattach |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := ubi-utils/ubiattach.c |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| LOCAL_C_INCLUDES = $(MY_include_path) |
| |
| include $(BUILD_EXECUTABLE) |
| |
| # ubinfo util |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := ubinfo |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := ubi-utils/ubinfo.c |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| LOCAL_C_INCLUDES = $(MY_include_path) |
| |
| include $(BUILD_EXECUTABLE) |
| |
| # ubiformat util |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := ubiformat |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := ubi-utils/ubiformat.c |
| LOCAL_STATIC_LIBRARIES := libubi libmtd libscan libubigen |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| LOCAL_C_INCLUDES = $(MY_include_path) |
| |
| include $(BUILD_EXECUTABLE) |
| |
| # ubimkvol util |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := ubimkvol |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := ubi-utils/ubimkvol.c |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| LOCAL_C_INCLUDES = $(MY_include_path) |
| |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := nand-utils/nandwrite.c |
| LOCAL_MODULE := nandwrite |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_STATIC_LIBRARIES := libmtd |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| LOCAL_C_INCLUDES = $(MY_include_path) |
| include $(BUILD_EXECUTABLE) |
| |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := nand-utils/nandtest.c |
| LOCAL_MODULE := nandtest |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_STATIC_LIBRARIES := libmtd |
| LOCAL_C_INCLUDES := $(MY_include_path) |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := nand-utils/nanddump.c |
| LOCAL_MODULE := nanddump |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_STATIC_LIBRARIES := libmtd |
| LOCAL_C_INCLUDES := $(MY_include_path) |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := misc-utils/flash_erase.c |
| LOCAL_MODULE := flash_erase |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN) |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_C_INCLUDES := $(MY_include_path) |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := misc-utils/flash_lock.c |
| LOCAL_MODULE := flashlock |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_C_INCLUDES := $(MY_include_path) |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := misc-utils/flash_unlock.c |
| LOCAL_MODULE := flash_unlock |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_C_INCLUDES := $(MY_include_path) |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SRC_FILES := misc-utils/flashcp.c |
| LOCAL_MODULE := flashcp |
| LOCAL_STATIC_LIBRARIES := libubi libmtd |
| LOCAL_C_INCLUDES := $(MY_include_path) |
| LOCAL_CFLAGS = $(MY_local_cflags) |
| include $(BUILD_EXECUTABLE) |
| |
| |
| include $(call all-makefiles-under,$(LOCAL_PATH)) |