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 27LOCAL_MULTILIB := both 28 29include $(BUILD_HOST_STATIC_LIBRARY) 30 31 32# For the device 33# ===================================================== 34include $(CLEAR_VARS) 35 36LOCAL_SRC_FILES:= \ 37 $(commonSources) 38 39LOCAL_MODULE:= libtinyxml 40 41LOCAL_SHARED_LIBRARIES := \ 42 libc \ 43 libstdc++ 44 45include $(BUILD_SHARED_LIBRARY) 46 47 48