summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2018-11-30 12:01:36 +0000
committerVladimir Marko <vmarko@google.com>2018-11-30 13:11:55 +0000
commit0776942115cdf9610ad06cc673feebceb8de3c30 (patch)
tree7db00623bf74e8f37a87fcc653c37191b6d37024 /tools
parenta3a57d35ba82aef59db44b947f6ed6d058cf0817 (diff)
downloadart-0776942115cdf9610ad06cc673feebceb8de3c30.tar.gz
art-0776942115cdf9610ad06cc673feebceb8de3c30.tar.bz2
art-0776942115cdf9610ad06cc673feebceb8de3c30.zip
Fix ahat dependencies.
Add $(ART_HOST_SHARED_LIBRARY_DEPENDENCIES) in addition to $(ART_HOST_SHARED_LIBRARY_DEBUG_DEPENDENCIES) as the latter does not depend on the former. This brings the necessary dependency on libjavacore. Currently, the libjavacore is built thanks to the conscrypt, included in core image, depending on it. However, we want to remove the conscrypt from the core image, so we need to make the dependency explicit. Test: atest ahat-tests # from clean tree Test: Repeat the test above with additional cherry-pick https://android-review.googlesource.com/837432 . Bug: 119868597 Change-Id: I0ff13db3787443874bae380514b3c058387395cf
Diffstat (limited to 'tools')
-rw-r--r--tools/ahat/Android.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/ahat/Android.mk b/tools/ahat/Android.mk
index dcd910597d..e27878f6f0 100644
--- a/tools/ahat/Android.mk
+++ b/tools/ahat/Android.mk
@@ -115,6 +115,7 @@ endif
# Run ahat-test-dump.jar to generate test-dump.hprof and test-dump-base.hprof
AHAT_TEST_DUMP_DEPENDENCIES := \
$(AHAT_TEST_DALVIKVM_DEP) \
+ $(ART_HOST_SHARED_LIBRARY_DEPENDENCIES) \
$(ART_HOST_SHARED_LIBRARY_DEBUG_DEPENDENCIES) \
$(HOST_OUT_EXECUTABLES)/art \
$(HOST_CORE_IMG_OUT_BASE)$(CORE_IMG_SUFFIX)