blob: ce1a6037a755912e599f52a7512b551ce1142c52 [file] [log] [blame]
San Mehat11f78c12010-01-03 08:59:37 -08001BUILD_VOLD2 := false
2ifneq ($(TARGET_SIMULATOR),true)
3 BUILD_VOLD2 := true
4endif
5
San Mehatf1b736b2009-10-10 17:22:08 -07006ifeq ($(BUILD_VOLD2),true)
7
8LOCAL_PATH:= $(call my-dir)
9
10include $(CLEAR_VARS)
11
12LOCAL_SRC_FILES:= \
13 main.cpp \
Kenny Root7b18a7b2010-03-15 13:13:41 -070014 VolumeManager.cpp \
15 CommandListener.cpp \
San Mehatf1b736b2009-10-10 17:22:08 -070016 VoldCommand.cpp \
17 NetlinkManager.cpp \
18 NetlinkHandler.cpp \
San Mehatf1b736b2009-10-10 17:22:08 -070019 Volume.cpp \
San Mehat49e2bce2009-10-12 16:29:01 -070020 DirectVolume.cpp \
San Mehata2677e42009-12-13 10:40:18 -080021 logwrapper.c \
San Mehat586536c2010-02-16 17:12:00 -080022 Process.cpp \
San Mehata19b2502010-01-06 10:33:53 -080023 Fat.cpp \
San Mehatb78a32c2010-01-10 13:02:12 -080024 Loop.cpp \
San Mehat8f2875b2010-02-18 11:40:49 -080025 Devmapper.cpp \
San Mehat2350c442010-03-02 13:16:50 -080026 ResponseCode.cpp \
Kenny Root7b18a7b2010-03-15 13:13:41 -070027 Xwarp.cpp
San Mehatf1b736b2009-10-10 17:22:08 -070028
29LOCAL_MODULE:= vold
30
Kenny Root7b18a7b2010-03-15 13:13:41 -070031LOCAL_C_INCLUDES := \
32 $(KERNEL_HEADERS) \
33 external/openssl/include
San Mehatf1b736b2009-10-10 17:22:08 -070034
35LOCAL_CFLAGS :=
36
Kenny Root7b18a7b2010-03-15 13:13:41 -070037LOCAL_SHARED_LIBRARIES := \
38 libsysutils \
39 libcutils \
40 libdiskconfig \
41 libcrypto
San Mehatf1b736b2009-10-10 17:22:08 -070042
43include $(BUILD_EXECUTABLE)
44
45include $(CLEAR_VARS)
Kenny Root7b18a7b2010-03-15 13:13:41 -070046
47LOCAL_SRC_FILES:= vdc.c
San Mehatf1b736b2009-10-10 17:22:08 -070048
49LOCAL_MODULE:= vdc
50
51LOCAL_C_INCLUDES := $(KERNEL_HEADERS)
52
53LOCAL_CFLAGS :=
54
55LOCAL_SHARED_LIBRARIES := libcutils
56
57include $(BUILD_EXECUTABLE)
58
59endif # ifeq ($(BUILD_VOLD,true)