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