Skip to content

Commit

Permalink
Port change from bazelbuild/bazel#8196
Browse files Browse the repository at this point in the history
  • Loading branch information
joshrosen-stripe committed Apr 30, 2019
1 parent c287aef commit 8b77258
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions java_stub_template/file/file.txt
Original file line number Diff line number Diff line change
Expand Up @@ -314,12 +314,14 @@ function create_and_run_classpath_jar() {
CLASSPATH_LINE="Class-Path:$MANIFEST_CLASSPATH"
# No line in the MANIFEST.MF file may be longer than 72 bytes.
# A space prefix indicates the line is still the content of the last attribute.
for ((i = 0; i < "${#CLASSPATH_LINE}"; i += 71)); do
IFS=$'\n'
WRAPPED_LINES=($(echo "$CLASSPATH_LINE" | fold -w 71))
for ((i = 0; i < "${#WRAPPED_LINES[*]}"; i += 1)); do
PREFIX=" "
if ((i == 0)); then
PREFIX=""
fi
echo "$PREFIX${CLASSPATH_LINE:$i:71}"
echo "$PREFIX${WRAPPED_LINES[$i]}"
done
echo "Created-By: Bazel"
) >$MANIFEST_FILE
Expand Down

0 comments on commit 8b77258

Please sign in to comment.