* Version 3.0.28
* Update filenames in source
* Remove unnecessary symlink to fsck
* Commit "Recode short filenames from DOS codepage (default 437)." has
been reverted since we do not have access to iconv
* Commits cherry-picked on top of 3.0.28:
- mkfs.fat: fix incorrect int type
- Prevent out of bound array read in date_dos2unix()
Change-Id: I50310235c62ec2e6bc90afcd10f2814d3afb5113
56 lines
1.3 KiB
Makefile
56 lines
1.3 KiB
Makefile
ifneq ($(TARGET_SIMULATOR),true)
|
|
LOCAL_PATH:= $(call my-dir)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_SRC_FILES := \
|
|
src/boot.c \
|
|
src/check.c \
|
|
src/common.c \
|
|
src/fat.c \
|
|
src/file.c \
|
|
src/io.c \
|
|
src/lfn.c \
|
|
src/fsck.fat.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := libc
|
|
LOCAL_CFLAGS += -D_USING_BIONIC_
|
|
LOCAL_CFLAGS += -DUSE_ANDROID_RETVALS
|
|
LOCAL_MODULE = fsck.fat
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_MODULE_CLASS := RECOVERY_EXECUTABLES
|
|
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_SRC_FILES := \
|
|
src/boot.c \
|
|
src/check.c \
|
|
src/common.c \
|
|
src/fat.c \
|
|
src/file.c \
|
|
src/io.c \
|
|
src/lfn.c \
|
|
src/fatlabel.c
|
|
|
|
LOCAL_C_INCLUDES += bionic/libc/kernel/common
|
|
LOCAL_SHARED_LIBRARIES := libc
|
|
LOCAL_CFLAGS += -D_USING_BIONIC_
|
|
LOCAL_MODULE = fatlabel
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_MODULE_CLASS := RECOVERY_EXECUTABLES
|
|
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_SRC_FILES := src/mkfs.fat.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := libc
|
|
LOCAL_CFLAGS += -D_USING_BIONIC_
|
|
LOCAL_MODULE = mkfs.fat
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_MODULE_CLASS := RECOVERY_EXECUTABLES
|
|
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
endif
|