1 # Copyright 2005 The Android Open Source Project 2 # 3 # Android.mk for TinyXml. 4 # 5 # Add -DTIXML_USE_STL to CFLAGS to use STL. 6 # 7 8 commonSources:= \ 9 tinyxml.cpp \ 10 tinyxmlparser.cpp \ 11 tinyxmlerror.cpp \ 12 tinystr.cpp 13 14 # For the host 15 # ===================================================== 16 LOCAL_PATH:= $(call my-dir) 17 include $(CLEAR_VARS) 18 19 LOCAL_SRC_FILES:= \ 20 $(commonSources) 21 22 LOCAL_MODULE:= libtinyxml 23 24 LOCAL_CFLAGS+= $(TOOL_CFLAGS) 25 LOCAL_LDFLAGS:= $(TOOL_LDFLAGS) -lstdc++ -lc 26 27 LOCAL_MULTILIB := both 28 29 include $(BUILD_HOST_STATIC_LIBRARY) 30 31 32 # For the device 33 # ===================================================== 34 include $(CLEAR_VARS) 35 36 LOCAL_SRC_FILES:= \ 37 $(commonSources) 38 39 LOCAL_MODULE:= libtinyxml 40 41 LOCAL_SHARED_LIBRARIES := \ 42 libc \ 43 libstdc++ 44 45 include $(BUILD_SHARED_LIBRARY) 46 47 48