Home | History | Annotate | Download | only in cpp
      1 LOCAL_PATH:= $(call my-dir)
      2 
      3 libgabi++_cflags := \
      4 	-I$(LOCAL_PATH)/include 
      5 
      6 libgabi++_common_src_files := \
      7 	src/array_type_info.cc \
      8 	src/class_type_info.cc \
      9         src/delete.cc \
     10 	src/dynamic_cast.cc \
     11 	src/enum_type_info.cc \
     12 	src/function_type_info.cc \
     13         src/new.cc \
     14 	src/pbase_type_info.cc \
     15 	src/pointer_type_info.cc \
     16 	src/pointer_to_member_type_info.cc \
     17 	src/si_class_type_info.cc \
     18 	src/type_info.cc \
     19 	src/vmi_class_type_info.cc
     20 
     21 include $(CLEAR_VARS)
     22 
     23 LOCAL_MODULE_TAGS := optional
     24 
     25 LOCAL_CPP_EXTENSION := .cc
     26 
     27 LOCAL_SRC_FILES:= $(libgabi++_common_src_files)
     28 
     29 LOCAL_MODULE:= libgabi++
     30 
     31 LOCAL_CFLAGS := $(libgabi++_cflags)
     32 
     33 LOCAL_RTTI_FLAG := -frtti
     34 
     35 LOCAL_SYSTEM_SHARED_LIBRARIES := libc
     36 
     37 include $(BUILD_SHARED_LIBRARY)
     38 
     39 include $(CLEAR_VARS)
     40 
     41 LOCAL_MODULE_TAGS := optional
     42 
     43 LOCAL_CPP_EXTENSION := .cc
     44 
     45 LOCAL_SRC_FILES:= $(libgabi++_common_src_files)
     46 
     47 LOCAL_MODULE:= libgabi++
     48 
     49 LOCAL_CFLAGS := $(libgabi++_cflags)
     50 
     51 LOCAL_RTTI_FLAG := -frtti
     52 
     53 LOCAL_SYSTEM_SHARED_LIBRARIES := libc
     54 
     55 include $(BUILD_STATIC_LIBRARY)
     56