Home | History | Annotate | Download | only in jni
      1 LOCAL_PATH:= $(call my-dir)
      2 include $(CLEAR_VARS)
      3 
      4 LOCAL_SRC_FILES:= \
      5     com_android_server_AlarmManagerService.cpp \
      6     com_android_server_BatteryService.cpp \
      7     com_android_server_InputManager.cpp \
      8     com_android_server_LightsService.cpp \
      9     com_android_server_PowerManagerService.cpp \
     10     com_android_server_SystemServer.cpp \
     11     com_android_server_UsbService.cpp \
     12     com_android_server_VibratorService.cpp \
     13 	com_android_server_location_GpsLocationProvider.cpp \
     14     onload.cpp
     15 
     16 LOCAL_C_INCLUDES += \
     17 	$(JNI_H_INCLUDE)
     18 
     19 LOCAL_SHARED_LIBRARIES := \
     20     libandroid_runtime \
     21 	libcutils \
     22 	libhardware \
     23 	libhardware_legacy \
     24 	libnativehelper \
     25     libsystem_server \
     26 	libutils \
     27 	libui \
     28     libsurfaceflinger_client
     29 
     30 ifeq ($(TARGET_SIMULATOR),true)
     31 ifeq ($(TARGET_OS),linux)
     32 ifeq ($(TARGET_ARCH),x86)
     33 LOCAL_LDLIBS += -lpthread -ldl -lrt
     34 endif
     35 endif
     36 endif
     37 
     38 ifeq ($(WITH_MALLOC_LEAK_CHECK),true)
     39 	LOCAL_CFLAGS += -DMALLOC_LEAK_CHECK
     40 endif
     41 
     42 LOCAL_MODULE:= libandroid_servers
     43 
     44 include $(BUILD_SHARED_LIBRARY)
     45     
     46