1LOCAL_PATH:= $(call my-dir)
2
3include $(CLEAR_VARS)
4LOCAL_CLANG := true
5ifeq ($(HOST_OS),linux)
6LOCAL_SANITIZE := integer
7endif
8LOCAL_MODULE := fec
9LOCAL_SRC_FILES := main.cpp image.cpp
10LOCAL_MODULE_TAGS := optional
11LOCAL_STATIC_LIBRARIES := \
12    libsparse_host \
13    libz \
14    libcrypto_static \
15    libfec_host \
16    libfec_rs_host \
17    libext4_utils_host \
18    libsquashfs_utils_host
19LOCAL_SHARED_LIBRARIES := libbase
20LOCAL_CFLAGS += -Wall -Werror -O3
21LOCAL_C_INCLUDES += external/fec
22include $(BUILD_HOST_EXECUTABLE)
23
24include $(CLEAR_VARS)
25LOCAL_CLANG := true
26LOCAL_SANITIZE := integer
27LOCAL_MODULE := fec
28LOCAL_FORCE_STATIC_EXECUTABLE := true
29LOCAL_SRC_FILES := main.cpp image.cpp
30LOCAL_MODULE_TAGS := optional
31LOCAL_STATIC_LIBRARIES := \
32    libcrypto_static \
33    libfec \
34    libfec_rs \
35    libbase \
36    libext4_utils_static \
37    libsquashfs_utils \
38    libcutils
39LOCAL_CFLAGS += -Wall -Werror -O3 -DIMAGE_NO_SPARSE=1
40LOCAL_C_INCLUDES += external/fec
41include $(BUILD_EXECUTABLE)
42