1 LOCAL_PATH:= $(call my-dir)
22 common_c_includes := \
23 system/extras/ext4_utils \
24 system/extras/f2fs_utils \
25 external/scrypt/lib/crypto \
26 frameworks/native/include \
27 system/security/keystore \
28 hardware/libhardware/include/hardware \
29 system/security/softkeymaster/include/keymaster
31 common_shared_libraries := \
47 common_static_libraries := \
53 vold_conlyflags := -std=c11
54 vold_cflags := -Werror -Wall -Wno-missing-field-initializers
58 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
59 LOCAL_MODULE := libvold
61 LOCAL_SRC_FILES := $(common_src_files)
62 LOCAL_C_INCLUDES := $(common_c_includes)
63 LOCAL_SHARED_LIBRARIES := $(common_shared_libraries)
64 LOCAL_STATIC_LIBRARIES := $(common_static_libraries)
65 LOCAL_MODULE_TAGS := eng tests
66 LOCAL_CFLAGS := $(vold_cflags)
67 LOCAL_CONLYFLAGS := $(vold_conlyflags)
69 include $(BUILD_STATIC_LIBRARY)
73 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
80 LOCAL_C_INCLUDES := $(common_c_includes)
81 LOCAL_CFLAGS := $(vold_cflags)
82 LOCAL_CONLYFLAGS := $(vold_conlyflags)
83 LOCAL_SHARED_LIBRARIES := $(common_shared_libraries)
84 LOCAL_STATIC_LIBRARIES := $(common_static_libraries)
86 include $(BUILD_EXECUTABLE)
90 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
92 LOCAL_SRC_FILES:= vdc.c
94 LOCAL_SHARED_LIBRARIES := libcutils
95 LOCAL_CFLAGS := $(vold_cflags)
96 LOCAL_CONLYFLAGS := $(vold_conlyflags)
98 include $(BUILD_EXECUTABLE)