1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:=                 \
5    AAtomizer.cpp                 \
6    ABitReader.cpp                \
7    ABuffer.cpp                   \
8    ADebug.cpp                    \
9    AHandler.cpp                  \
10    AHierarchicalStateMachine.cpp \
11    ALooper.cpp                   \
12    ALooperRoster.cpp             \
13    AMessage.cpp                  \
14    ANetworkSession.cpp           \
15    AString.cpp                   \
16    AStringUtils.cpp              \
17    AWakeLock.cpp                 \
18    ColorUtils.cpp                \
19    MediaBuffer.cpp               \
20    MediaBufferGroup.cpp          \
21    MetaData.cpp                  \
22    ParsedMessage.cpp             \
23    base64.cpp                    \
24    hexdump.cpp
25
26LOCAL_C_INCLUDES:= \
27    frameworks/av/include/media/stagefright/foundation
28
29LOCAL_SHARED_LIBRARIES := \
30        libbinder         \
31        libutils          \
32        libcutils         \
33        liblog            \
34        libpowermanager
35
36LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
37LOCAL_CLANG := true
38LOCAL_SANITIZE := unsigned-integer-overflow signed-integer-overflow
39
40LOCAL_MODULE:= libstagefright_foundation
41
42
43
44include $(BUILD_SHARED_LIBRARY)
45