From ccec6ad2ecea89131620019ade65469b9a8c7d1e Mon Sep 17 00:00:00 2001 From: Jooyung Han Date: Tue, 29 Aug 2023 10:16:31 +0900 Subject: [PATCH] ota_from_target_files requires apexd_host apexd_host is invoked in check_target_files_vintf.py to prepare the apex directory before invoking checkvintf. ota_from_target_files uses check_target_files_vintf.py via (python_library) releasetools_check_target_files_vintf. Since soong doesn't inherit "required:" property from library to binary, adding the dependency manually to ota_from_target_files. Bug: n/a Test: $ m ota_from_target_files # should build apexd_host Change-Id: Ie7e6c3acf376c23960f242294f5a9bf99fec26aa --- tools/releasetools/Android.bp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/releasetools/Android.bp b/tools/releasetools/Android.bp index c785c8eda4..bd347a1003 100644 --- a/tools/releasetools/Android.bp +++ b/tools/releasetools/Android.bp @@ -165,6 +165,7 @@ python_defaults { "ota_utils_lib", ], required: [ + "apexd_host", "brillo_update_payload", "checkvintf", "generate_gki_certificate", @@ -643,6 +644,7 @@ python_defaults { }, }, required: [ + "apexd_host", "deapexer", ], }