diff options
author | Martin Stjernholm <mast@google.com> | 2024-02-13 13:59:12 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2024-02-13 13:59:12 +0000 |
commit | 6b8517d61382bc7252ebcbf5358c4043e243a905 (patch) | |
tree | 3a45abc75045931997efd47ba4554d264c91c97c | |
parent | 5e5567b62385f6d5760790b6fe045e028d0ef13b (diff) | |
parent | 15399ad50af81a3b418a75d0666341b12855e8e6 (diff) | |
download | common-6b8517d61382bc7252ebcbf5358c4043e243a905.tar.gz |
Skip builds that have no targets when a subset of modules are built. am: 15399ad50a
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/2954597
Change-Id: I9194d2fd9c3f0779fb84a53cd59ed89ed9296175
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rwxr-xr-x | build/mainline_modules_sdks.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/build/mainline_modules_sdks.py b/build/mainline_modules_sdks.py index d4cc56b2..a9976df2 100755 --- a/build/mainline_modules_sdks.py +++ b/build/mainline_modules_sdks.py @@ -376,7 +376,8 @@ class SnapshotBuilder: for sdk in module.sdks ] - self.build_target_paths(build_release, paths) + if paths: + self.build_target_paths(build_release, paths) return self.mainline_sdks_dir def build_snapshots_for_build_r(self, build_release, modules): @@ -531,7 +532,8 @@ java_sdk_library_import {{ paths, dict_item = self.latest_api_file_targets(sdk_info_file) target_paths.extend(paths) target_dict[sdk_info_file] = dict_item - self.build_target_paths(build_release, target_paths) + if target_paths: + self.build_target_paths(build_release, target_paths) return target_dict def appendDiffToFile(self, file_object, sdk_zip_file, current_api, |