aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUriel Rodriguez <urodriguez@google.com>2011-09-07 21:14:39 -0400
committerUriel Rodriguez <urodriguez@google.com>2011-09-07 21:14:39 -0400
commitcf2aec64a5665f48c6754d5282a596afafa569b3 (patch)
tree31b5afbee9205b0c96b28166211443572d326712
parent4422d7a0f10cc9e43771732f06da25183313f8fc (diff)
downloadboost-cf2aec64a5665f48c6754d5282a596afafa569b3.tar.gz
added Android.mk file to build boost/threading as static lib
Change-Id: I43a43b2c9a0151b4a30618b888cee9ab9ad9218e
-rw-r--r--Android.mk26
1 files changed, 26 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 00000000..213d4aa8
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,26 @@
+LOCAL_PATH:= $(call my-dir)
+
+common_SRC_FILES := \
+ libs/thread/src/pthread/thread.cpp \
+ libs/thread/src/pthread/once.cpp
+
+common_CFLAGS := -O3 -fvisibility=hidden -pthread
+common_CPPFLAGS := -fexceptions
+
+common_C_INCLUDES += $(LOCAL_PATH)/boost
+
+include $(CLEAR_VARS)
+
+LOCAL_SDK_VERSION := 9
+LOCAL_NDK_VERSION := 5
+LOCAL_NDK_STL_VARIANT := gnustl_static
+
+LOCAL_C_INCLUDES := $(common_C_INCLUDES)
+LOCAL_SRC_FILES := $(common_SRC_FILES)
+LOCAL_CFLAGS += $(common_CFLAGS)
+LOCAL_CPPFLAGS += $(common_CPPFLAGS)
+
+LOCAL_MODULE:= libboost
+
+include $(BUILD_STATIC_LIBRARY)
+