summaryrefslogtreecommitdiffstats
path: root/core/java.mk
diff options
context:
space:
mode:
authorYing Wang <wangying@google.com>2013-02-20 13:34:05 -0800
committerYing Wang <wangying@google.com>2013-02-20 13:34:05 -0800
commit9c3aa053f5c0ab7d47181cc6966d7ffebb679a96 (patch)
treec0eadeed05771aa4de3f09391ff7b0260af7ee8c /core/java.mk
parentb9a4e1eeea0b28642371c01392f553e9f416f4ba (diff)
downloadbuild-9c3aa053f5c0ab7d47181cc6966d7ffebb679a96.zip
build-9c3aa053f5c0ab7d47181cc6966d7ffebb679a96.tar.gz
build-9c3aa053f5c0ab7d47181cc6966d7ffebb679a96.tar.bz2
Order-only deps on LOCAL_C/CXX and BCC_COMPAT
So if the host binaries are updated, we don't run the rules again. Bug: 8234097 Change-Id: I6c888d2b3ae39db1f91411da630ac098273f139d
Diffstat (limited to 'core/java.mk')
-rw-r--r--core/java.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java.mk b/core/java.mk
index 1db8a83..37a0bee 100644
--- a/core/java.mk
+++ b/core/java.mk
@@ -224,9 +224,9 @@ rs_support_lib := $(TARGET_OUT_INTERMEDIATE_LIBRARIES)/libRSSupport.so
rs_jni_lib := $(TARGET_OUT_INTERMEDIATE_LIBRARIES)/librsjni.so
LOCAL_JNI_SHARED_LIBRARIES += libRSSupport librsjni
-$(rs_compatibility_jni_libs): $(RenderScript_file_stamp)
-$(rs_compatibility_jni_libs): $(BCC_COMPAT) $(rs_built_clcore)
-$(rs_compatibility_jni_libs): $(rs_support_lib) $(rs_jni_lib) $(rs_compiler_rt)
+$(rs_compatibility_jni_libs): $(RenderScript_file_stamp) $(rs_built_clcore) \
+ $(rs_support_lib) $(rs_jni_lib) $(rs_compiler_rt)
+$(rs_compatibility_jni_libs): | $(BCC_COMPAT)
$(rs_compatibility_jni_libs): PRIVATE_CXX := $(TARGET_CXX)
$(rs_compatibility_jni_libs): PRIVATE_LIBCLCORE := $(rs_built_clcore)
$(rs_compatibility_jni_libs): PRIVATE_COMPILER_RT := $(rs_compiler_rt)