Android.mk revision acc9e7dcca8978fc809fa5b4d9b819c515a980ff
111f78c181e6afe024427be2b7a530280cd4b64e1San MehatBUILD_VOLD2 := false 211f78c181e6afe024427be2b7a530280cd4b64e1San Mehatifneq ($(TARGET_SIMULATOR),true) 311f78c181e6afe024427be2b7a530280cd4b64e1San Mehat BUILD_VOLD2 := true 411f78c181e6afe024427be2b7a530280cd4b64e1San Mehatendif 511f78c181e6afe024427be2b7a530280cd4b64e1San Mehat 6f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehatifeq ($(BUILD_VOLD2),true) 7f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 8f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_PATH:= $(call my-dir) 9f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 10acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Rootcommon_src_files := \ 11acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root VolumeManager.cpp \ 12acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root CommandListener.cpp \ 13acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root VoldCommand.cpp \ 14acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root NetlinkManager.cpp \ 15acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root NetlinkHandler.cpp \ 16acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root Volume.cpp \ 17acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root DirectVolume.cpp \ 18acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root logwrapper.c \ 19acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root Process.cpp \ 20acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root Fat.cpp \ 21acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root Loop.cpp \ 22acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root Devmapper.cpp \ 23acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root ResponseCode.cpp \ 24acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root Xwarp.cpp 25acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 26acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Rootcommon_c_includes := \ 27acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root $(KERNEL_HEADERS) \ 28acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root external/openssl/include 29acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 30acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Rootcommon_shared_libraries := \ 31acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root libsysutils \ 32acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root libcutils \ 33acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root libdiskconfig \ 34acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root libcrypto 35acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 36f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehatinclude $(CLEAR_VARS) 37f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 38acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_MODULE := libvold 39acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 40acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_SRC_FILES := $(common_src_files) 41acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 42acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_C_INCLUDES := $(common_c_includes) 43acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 44acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_SHARED_LIBRARIES := $(common_shared_libraries) 45acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 46acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_MODULE_TAGS := eng tests 47acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 48acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Rootinclude $(BUILD_STATIC_LIBRARY) 49acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 50acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Rootinclude $(CLEAR_VARS) 51f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 52f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_MODULE:= vold 53f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 54acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_SRC_FILES := \ 55acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root main.cpp \ 56acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root $(common_src_files) 57acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny Root 58acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_C_INCLUDES := $(common_c_includes) 59f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 60f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_CFLAGS := 61f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 62acc9e7dcca8978fc809fa5b4d9b819c515a980ffKenny RootLOCAL_SHARED_LIBRARIES := $(common_shared_libraries) 63f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 64f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehatinclude $(BUILD_EXECUTABLE) 65f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 66f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehatinclude $(CLEAR_VARS) 677b18a7b36f61574c0f0bdde0a7409dc36676fa12Kenny Root 687b18a7b36f61574c0f0bdde0a7409dc36676fa12Kenny RootLOCAL_SRC_FILES:= vdc.c 69f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 70f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_MODULE:= vdc 71f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 72f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_C_INCLUDES := $(KERNEL_HEADERS) 73f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 74f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_CFLAGS := 75f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 76f1b736bc5605e92e917ab27f5abf3ba839be2270San MehatLOCAL_SHARED_LIBRARIES := libcutils 77f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 78f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehatinclude $(BUILD_EXECUTABLE) 79f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehat 80f1b736bc5605e92e917ab27f5abf3ba839be2270San Mehatendif # ifeq ($(BUILD_VOLD,true) 81