diff options
author | Cole Faust <colefaust@google.com> | 2023-09-06 02:35:58 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-09-06 02:35:58 +0000 |
commit | 2ccfa709b8ac0e58d15116f3aa895a1e3c2b47a8 (patch) | |
tree | 5d11b91a68348fc8ee6e84b07a7115f0276a4894 | |
parent | 098d84498db7c87a16fb23a22868cce3d7b8ff37 (diff) | |
parent | 57415ffeb4cdbb84d29cc54f5029407e879abdb9 (diff) | |
download | hwservicemanager-2ccfa709b8ac0e58d15116f3aa895a1e3c2b47a8.tar.gz |
Install the compatibility symlink with a soong module am: bff3433084 am: 38e0a4e5fd am: 57415ffeb4
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2736498
Change-Id: I0c8ce8ed5c1667291f18c71c022d7228eec0aba0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -112,6 +112,17 @@ cc_binary { ], bootstrap: true, system_ext_specific: true, + required: ["hwservicemanager_compat_symlink_module"], +} + +// Create symlink /system/bin/hwservicemanager -> /system/system_ext/bin/hwservicemanager +// Old vendor libraries (like libhidlbase) may require /system/bin/hwservicemanager to be present +install_symlink { + name: "hwservicemanager_compat_symlink_module", + symlink_target: "/system/system_ext/bin/hwservicemanager", + // installed_location is relative to /system because that's the default partition for soong + // modules, unless we add something like `system_ext_specific: true` like in hwservicemanager. + installed_location: "bin/hwservicemanager", } cc_test { |