Only release the jars which was in the previous release
This prevents the compat jars from being released to studio, where they are no
longer used (ag/9817255).
Change-Id: I1c611d02d7b8cc293a1e3857f9a4d80c47b936b6
diff --git a/tools/update_prebuilds_in_android.py b/tools/update_prebuilds_in_android.py
index 0cac61a..d059fb3 100755
--- a/tools/update_prebuilds_in_android.py
+++ b/tools/update_prebuilds_in_android.py
@@ -60,11 +60,13 @@
for i in range(len(srcs)):
src = os.path.join(root, srcs[i])
dest = os.path.join(target_root, 'prebuilts', 'r8', dests[i])
- print 'Copying: ' + src + ' -> ' + dest
- copyfile(src, dest)
- if maps:
- print 'Copying: ' + src + '.map -> ' + dest + '.map'
- copyfile(src + '.map', dest + '.map')
+ if os.path.exists(dest):
+ print 'Copying: ' + src + ' -> ' + dest
+ copyfile(src, dest)
+ if maps:
+ print 'Copying: ' + src + '.map -> ' + dest + '.map'
+ copyfile(src + '.map', dest + '.map')
+
def copy_jar_targets(root, target_root, jar_targets, maps):
srcs = map((lambda t: t[0] + '.jar'), jar_targets)