Procházet zdrojové kódy

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 před 15 roky
rodič
revize
c0333631e1
1 změnil soubory, kde provedl 7 přidání a 2 odebrání
  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 := \