aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Stjernholm <mast@google.com>2024-02-13 13:59:12 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-02-13 13:59:12 +0000
commit6b8517d61382bc7252ebcbf5358c4043e243a905 (patch)
tree3a45abc75045931997efd47ba4554d264c91c97c
parent5e5567b62385f6d5760790b6fe045e028d0ef13b (diff)
parent15399ad50af81a3b418a75d0666341b12855e8e6 (diff)
downloadcommon-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-xbuild/mainline_modules_sdks.py6
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,