• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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