diff options
author | Doug Kwan <dougkwan@google.com> | 2011-06-07 14:15:04 -0700 |
---|---|---|
committer | Doug Kwan <dougkwan@google.com> | 2011-06-07 14:15:04 -0700 |
commit | 205eadee368a00ee61c9d78dff069354a867d0a5 (patch) | |
tree | 5bc15ef07788e2adc98e5fc49e6345d8c57a59f5 /Android.mk | |
parent | 7efaedecf216fce967a8d9147f3a053fd6a2b9d7 (diff) | |
download | cpp-205eadee368a00ee61c9d78dff069354a867d0a5.tar.gz |
Check in the initial version of libgabi++ for RTTI support.
Change-Id: I51f94a2fd4324fbf172b39ee33f86b915e6f9f69
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..ddbc353 --- /dev/null +++ b/Android.mk @@ -0,0 +1,51 @@ +LOCAL_PATH:= $(call my-dir) + +libgabi++_cflags := \ + -I$(LOCAL_PATH)/include + +libgabi++_common_src_files := \ + src/array_type_info.cc \ + src/class_type_info.cc \ + src/delete.cc \ + src/dynamic_cast.cc \ + src/enum_type_info.cc \ + src/function_type_info.cc \ + src/new.cc \ + src/pbase_type_info.cc \ + src/pointer_type_info.cc \ + src/pointer_to_member_type_info.cc \ + src/si_class_type_info.cc \ + src/type_info.cc \ + src/vmi_class_type_info.cc + +include $(CLEAR_VARS) + +LOCAL_CPP_EXTENSION := .cc + +LOCAL_SRC_FILES:= $(libgabi++_common_src_files) + +LOCAL_MODULE:= libgabi++ + +LOCAL_CFLAGS := $(libgabi++_cflags) + +LOCAL_RTTI_FLAG := -frtti + +LOCAL_SYSTEM_SHARED_LIBRARIES := libc + +include $(BUILD_SHARED_LIBRARY) + +include $(CLEAR_VARS) + +LOCAL_CPP_EXTENSION := .cc + +LOCAL_SRC_FILES:= $(libgabi++_common_src_files) + +LOCAL_MODULE:= libgabi++ + +LOCAL_CFLAGS := $(libgabi++_cflags) + +LOCAL_RTTI_FLAG := -frtti + +LOCAL_SYSTEM_SHARED_LIBRARIES := libc + +include $(BUILD_STATIC_LIBRARY) |