aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/merge_zips
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2018-03-22 12:38:05 -0700
committerColin Cross <ccross@android.com>2018-03-22 13:02:39 -0700
commit628d55d7efcb633b4c01d29fcdf9afcc6e7b5811 (patch)
tree2b7a4a7396bd11724f062e84d73ba8d19c9f28ca /cmd/merge_zips
parent9f66306050a592f5a6b74db2fd89260f2de2419d (diff)
downloadbuild_soong-628d55d7efcb633b4c01d29fcdf9afcc6e7b5811.tar.gz
build_soong-628d55d7efcb633b4c01d29fcdf9afcc6e7b5811.tar.bz2
build_soong-628d55d7efcb633b4c01d29fcdf9afcc6e7b5811.zip
Make zipsync list file output empty if there are no files
The make javac rule uses [ -s srcjar-list ] to decide whether or not to run javac. zipsync was putting a trailing "\n" in the list file, so the file was never empty. There was one case of a package that contained no source files (so java-source-list was empty) and had a res directory with an xml file that declared no resources (so aapt.jar was created but empty). The 1-byte srcjar-list file caused javac to run and error with: javac: no source files Test: m checkbuild Change-Id: I26b394b66bf81e4f5abbd27e4dc06bee1d9420a8
Diffstat (limited to 'cmd/merge_zips')
0 files changed, 0 insertions, 0 deletions