OSDN Git Service

Only enable WITH_DEXPREOPT by default for libdvm.so
authorBrian Carlstrom <bdc@google.com>
Thu, 29 May 2014 05:13:07 +0000 (22:13 -0700)
committerBrian Carlstrom <bdc@google.com>
Thu, 29 May 2014 05:13:07 +0000 (22:13 -0700)
Bug: 14298175
Change-Id: I42255a61667f88924a779fff1812134044c7b6b2

core/main.mk

index dd5cfa3..da05548 100644 (file)
@@ -330,13 +330,15 @@ ifneq (,$(user_variant))
     enable_target_debugging :=
   endif
 
-  # Turn on Dalvik preoptimization for user builds, but only if not
+  # Turn on Dalvik preoptimization for libdvm.so user builds, but only if not
   # explicitly disabled and the build is running on Linux (since host
   # Dalvik isn't built for non-Linux hosts).
   ifeq (,$(WITH_DEXPREOPT))
-    ifeq ($(user_variant),user)
-      ifeq ($(HOST_OS),linux)
-        WITH_DEXPREOPT := true
+    ifeq ($(DALVIK_VM_LIB),libdvm.so)
+      ifeq ($(user_variant),user)
+        ifeq ($(HOST_OS),linux)
+          WITH_DEXPREOPT := true
+        endif
       endif
     endif
   endif