blob: 9d2760e167c82cbd49ef696b5fdce2d5378974be [file] [log] [blame]
The Android Open Source Project9066cfe2009-03-03 19:31:44 -08001LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
5 com_android_server_AlarmManagerService.cpp \
6 com_android_server_BatteryService.cpp \
The Android Open Source Project9066cfe2009-03-03 19:31:44 -08007 com_android_server_KeyInputQueue.cpp \
Mike Lockwood3a322132009-11-24 00:30:52 -05008 com_android_server_LightsService.cpp \
The Android Open Source Project9066cfe2009-03-03 19:31:44 -08009 com_android_server_SensorService.cpp \
10 com_android_server_SystemServer.cpp \
Mike Lockwood3a322132009-11-24 00:30:52 -050011 com_android_server_VibratorService.cpp \
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080012 onload.cpp
13
14LOCAL_C_INCLUDES += \
15 $(JNI_H_INCLUDE)
16
17LOCAL_SHARED_LIBRARIES := \
18 libcutils \
19 libhardware \
20 libhardware_legacy \
21 libnativehelper \
22 libsystem_server \
23 libutils \
24 libui
25
26ifeq ($(TARGET_SIMULATOR),true)
27ifeq ($(TARGET_OS),linux)
28ifeq ($(TARGET_ARCH),x86)
29LOCAL_LDLIBS += -lpthread -ldl -lrt
30endif
31endif
32endif
33
34ifeq ($(WITH_MALLOC_LEAK_CHECK),true)
35 LOCAL_CFLAGS += -DMALLOC_LEAK_CHECK
36endif
37
38LOCAL_MODULE:= libandroid_servers
39
40include $(BUILD_SHARED_LIBRARY)
41