1LOCAL_PATH:= $(call my-dir) 2 3common_src_files := \ 4 VolumeManager.cpp \ 5 CommandListener.cpp \ 6 VoldCommand.cpp \ 7 NetlinkManager.cpp \ 8 NetlinkHandler.cpp \ 9 Volume.cpp \ 10 DirectVolume.cpp \ 11 logwrapper.c \ 12 Process.cpp \ 13 Ext4.cpp \ 14 Fat.cpp \ 15 Loop.cpp \ 16 Devmapper.cpp \ 17 ResponseCode.cpp \ 18 Xwarp.cpp \ 19 cryptfs.c 20 21common_c_includes := \ 22 $(KERNEL_HEADERS) \ 23 system/extras/ext4_utils \ 24 external/openssl/include 25 26common_shared_libraries := \ 27 libsysutils \ 28 libcutils \ 29 libdiskconfig \ 30 libhardware_legacy \ 31 libcrypto 32 33include $(CLEAR_VARS) 34 35LOCAL_MODULE := libvold 36 37LOCAL_SRC_FILES := $(common_src_files) 38 39LOCAL_C_INCLUDES := $(common_c_includes) 40 41LOCAL_SHARED_LIBRARIES := $(common_shared_libraries) 42 43LOCAL_STATIC_LIBRARIES := libfs_mgr 44 45LOCAL_MODULE_TAGS := eng tests 46 47include $(BUILD_STATIC_LIBRARY) 48 49include $(CLEAR_VARS) 50 51LOCAL_MODULE:= vold 52 53LOCAL_SRC_FILES := \ 54 main.cpp \ 55 $(common_src_files) 56 57LOCAL_C_INCLUDES := $(common_c_includes) 58 59LOCAL_CFLAGS := -Werror=format 60 61LOCAL_SHARED_LIBRARIES := $(common_shared_libraries) 62 63LOCAL_STATIC_LIBRARIES := libfs_mgr 64 65include $(BUILD_EXECUTABLE) 66 67include $(CLEAR_VARS) 68 69LOCAL_SRC_FILES:= vdc.c 70 71LOCAL_MODULE:= vdc 72 73LOCAL_C_INCLUDES := $(KERNEL_HEADERS) 74 75LOCAL_CFLAGS := 76 77LOCAL_SHARED_LIBRARIES := libcutils 78 79include $(BUILD_EXECUTABLE) 80