summaryrefslogtreecommitdiff
path: root/runtime/entrypoints/entrypoint_utils.cc
diff options
context:
space:
mode:
author Jiyong Park <jiyong@google.com> 2019-03-21 15:01:11 +0900
committer Treehugger Robot <treehugger-gerrit@google.com> 2019-03-21 22:19:47 +0000
commit72da9855659cd7c1b0780453e74ff56a72c10828 (patch)
treef1d8b6196cdc1366656acafff5b48bfc932c09b0 /runtime/entrypoints/entrypoint_utils.cc
parent4cb26acc1dfe806a4e88ad1fa1b71247e510f33f (diff)
Ensure to create the symlink in the symbols directory
Previous CL dc70fea0b4e08d90447e54a0195885d03bdb37e0 didn't work well because the rule for creating the symlink is tied to the phony target com.android.runtime whose output file (com.android.runtime-timestamp) is never installed unless `m com.android.runtime` is executed. This change fixes the problem by binding the symlink creation rule to the apex_manifest.json file that is guaranteed to be installed whenever the runtime APEX is installed (regardless of the flatteness). Bug: 120846816 Test: m dist with marlin (flattened) and blueline (non-flattened) examine symbols.zip file and check that unstripped shared libraries are found under /apex/com.android.runtime directory Change-Id: I88b501fac36c11797cffbd1da8687c5f32bdee54
Diffstat (limited to 'runtime/entrypoints/entrypoint_utils.cc')
0 files changed, 0 insertions, 0 deletions