Sfoglia il codice sorgente

Skip stlport for simulator

The host's stl library conflicts with stlport, so we need to exclude
stlport from inclusion in the build if we're targeting the simulator.

Change-Id: Ib4da6140f4b8abb271d8e67636ccec2a796c8c5a
Kenny Root 15 anni fa
parent
commit
c0333631e1
1 ha cambiato i file con 7 aggiunte e 2 eliminazioni
  1. 7 2
      Android.mk

+ 7 - 2
Android.mk

@@ -54,11 +54,16 @@ LOCAL_SRC_FILES := \
 LOCAL_C_INCLUDES := \
     $(LOCAL_PATH)/android \
     bionic \
-    external/stlport/stlport \
     $(LOCAL_PATH)/src
 
 LOCAL_SHARED_LIBRARIES := \
-    libcutils libutils libstlport
+    libcutils libutils
+
+# stlport conflicts with the host stl library
+ifneq ($(TARGET_SIMULATOR),true)
+LOCAL_C_INCLUDES += external/stlport/stlport
+LOCAL_SHARED_LIBRARIES += libstlport
+endif
 
 # Define the header files to be copied
 #LOCAL_COPY_HEADERS := \