Home | History | Annotate | Download | only in android
      1 BASE_PATH := $(call my-dir)
      2 LOCAL_PATH:= $(call my-dir)
      3 
      4 common_cflags := -Wall -Werror -Wunused -Wunreachable-code
      5 
      6 include $(CLEAR_VARS)
      7 
      8 # our source files
      9 #
     10 LOCAL_SRC_FILES:= \
     11     asset_manager.cpp \
     12     choreographer.cpp \
     13     configuration.cpp \
     14     hardware_buffer_jni.cpp \
     15     input.cpp \
     16     looper.cpp \
     17     native_activity.cpp \
     18     native_window_jni.cpp \
     19     net.c \
     20     obb.cpp \
     21     sensor.cpp \
     22     sharedmem.cpp \
     23     storage_manager.cpp \
     24     trace.cpp \
     25 
     26 LOCAL_SHARED_LIBRARIES := \
     27     liblog \
     28     libcutils \
     29     libandroidfw \
     30     libinput \
     31     libutils \
     32     libbinder \
     33     libui \
     34     libgui \
     35     libsensor \
     36     libandroid_runtime \
     37     libnetd_client \
     38 
     39 LOCAL_STATIC_LIBRARIES := \
     40     libstorage \
     41     libarect \
     42 
     43 LOCAL_WHOLE_STATIC_LIBRARIES := \
     44     libnativewindow
     45 
     46 LOCAL_C_INCLUDES += \
     47     frameworks/base/native/include \
     48     frameworks/base/core/jni/android \
     49     bionic/libc/dns/include \
     50     system/netd/include \
     51 
     52 LOCAL_EXPORT_STATIC_LIBRARY_HEADERS := \
     53     libarect \
     54     libnativewindow \
     55 
     56 LOCAL_MODULE := libandroid
     57 
     58 LOCAL_CFLAGS += $(common_cflags)
     59 
     60 include $(BUILD_SHARED_LIBRARY)
     61