1BASE_PATH := $(call my-dir)
2LOCAL_PATH:= $(call my-dir)
3
4common_cflags := -Wall -Werror -Wunused -Wunreachable-code
5
6include $(CLEAR_VARS)
7
8# our source files
9#
10LOCAL_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
26LOCAL_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
39LOCAL_STATIC_LIBRARIES := \
40    libstorage \
41    libarect \
42
43LOCAL_WHOLE_STATIC_LIBRARIES := \
44    libnativewindow
45
46LOCAL_C_INCLUDES += \
47    frameworks/base/native/include \
48    frameworks/base/core/jni/android \
49    bionic/libc/dns/include \
50    system/netd/include \
51
52LOCAL_EXPORT_STATIC_LIBRARY_HEADERS := \
53    libarect \
54    libnativewindow \
55
56LOCAL_MODULE := libandroid
57
58LOCAL_CFLAGS += $(common_cflags)
59
60include $(BUILD_SHARED_LIBRARY)
61