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 8commonSources:= \ 9 tinyxml.cpp \ 10 tinyxmlparser.cpp \ 11 tinyxmlerror.cpp \ 12 tinystr.cpp 13 14# For the host 15# ===================================================== 16LOCAL_PATH:= $(call my-dir) 17include $(CLEAR_VARS) 18 19LOCAL_SRC_FILES:= \ 20 $(commonSources) 21 22LOCAL_MODULE:= libtinyxml 23 24LOCAL_CFLAGS+= $(TOOL_CFLAGS) 25LOCAL_LDFLAGS:= $(TOOL_LDFLAGS) -lstdc++ -lc 26 27include $(BUILD_HOST_STATIC_LIBRARY) 28 29 30# For the device 31# ===================================================== 32include $(CLEAR_VARS) 33 34LOCAL_SRC_FILES:= \ 35 $(commonSources) 36 37LOCAL_MODULE:= libtinyxml 38 39LOCAL_SHARED_LIBRARIES := \ 40 libc \ 41 libstdc++ 42 43include $(BUILD_SHARED_LIBRARY) 44 45 46