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