Android.mk revision 2a5b8ce09b8836a8463ef9beaaff865c36ca5e6a
1BUILD_VOLD2 := false
2ifneq ($(TARGET_SIMULATOR),true)
3    BUILD_VOLD2 := true
4endif
5
6ifeq ($(BUILD_VOLD2),true)
7
8LOCAL_PATH:= $(call my-dir)
9
10include $(CLEAR_VARS)
11
12LOCAL_SRC_FILES:=                                      \
13                  main.cpp                             \
14		  VolumeManager.cpp                    \
15		  CommandListener.cpp                  \
16                  VoldCommand.cpp                      \
17                  NetlinkManager.cpp                   \
18                  NetlinkHandler.cpp                   \
19                  BlockDevice.cpp                      \
20                  Volume.cpp                           \
21                  DirectVolume.cpp                     \
22                  logwrapper.c                         \
23                  Process.cpp                          \
24                  Fat.cpp                              \
25                  Loop.cpp                             \
26                  Devmapper.cpp                        \
27                  ResponseCode.cpp                     \
28                  Xwarp.cpp
29
30LOCAL_MODULE:= vold
31
32LOCAL_C_INCLUDES := $(KERNEL_HEADERS) -I../../frameworks/base/include/
33
34LOCAL_CFLAGS := 
35
36LOCAL_SHARED_LIBRARIES := libsysutils libcutils libdiskconfig
37
38include $(BUILD_EXECUTABLE)
39
40include $(CLEAR_VARS)
41LOCAL_SRC_FILES:=          \
42                  vdc.c \
43
44LOCAL_MODULE:= vdc
45
46LOCAL_C_INCLUDES := $(KERNEL_HEADERS)
47
48LOCAL_CFLAGS := 
49
50LOCAL_SHARED_LIBRARIES := libcutils
51
52include $(BUILD_EXECUTABLE)
53
54endif # ifeq ($(BUILD_VOLD,true)
55