summaryrefslogtreecommitdiffstats
path: root/pkgs/build-support/release
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-11-05 18:07:25 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-11-05 18:12:21 +0100
commit83758d2b26a9b2200936325939b26a33c9ed07ee (patch)
treeb20563a593cac415361a30cbed3ef2253a3da4cc /pkgs/build-support/release
parent2d498a3c1c36eb22bcf5c890f5c1094e4ca56756 (diff)
Die tabs die
Diffstat (limited to 'pkgs/build-support/release')
-rw-r--r--pkgs/build-support/release/functions.sh32
1 files changed, 16 insertions, 16 deletions
diff --git a/pkgs/build-support/release/functions.sh b/pkgs/build-support/release/functions.sh
index 877edf92728c..0e730ffb250e 100644
--- a/pkgs/build-support/release/functions.sh
+++ b/pkgs/build-support/release/functions.sh
@@ -9,26 +9,26 @@ findTarballs() {
}
canonicalizeJarManifest() {
- local input=$1
- # http://docs.oracle.com/javase/7/docs/technotes/guides/jar/jar.html#Notes_on_Manifest_and_Signature_Files
- (head -n 1 $input && tail -n +2 $input | sort | grep -v '^\s*$') > $input-tmp
- mv $input-tmp $input
+ local input=$1
+ # http://docs.oracle.com/javase/7/docs/technotes/guides/jar/jar.html#Notes_on_Manifest_and_Signature_Files
+ (head -n 1 $input && tail -n +2 $input | sort | grep -v '^\s*$') > $input-tmp
+ mv $input-tmp $input
}
# Post-process a jar file to contain canonical timestamps and metadata ordering
canonicalizeJar() {
- local input=$1
- local outer=$(pwd)
- unzip -qq $input -d $input-tmp
- canonicalizeJarManifest $input-tmp/META-INF/MANIFEST.MF
- # Set all timestamps to Jan 1 1980, which is the earliest date the zip format supports...
- find $input-tmp -exec touch -t 198001010000.00 {} +
- rm $input
- pushd $input-tmp
- zip -q -r -o -X $outer/tmp-out.jar . 2> /dev/null
- popd
- rm -rf $input-tmp
- mv $outer/tmp-out.jar $input
+ local input=$1
+ local outer=$(pwd)
+ unzip -qq $input -d $input-tmp
+ canonicalizeJarManifest $input-tmp/META-INF/MANIFEST.MF
+ # Set all timestamps to Jan 1 1980, which is the earliest date the zip format supports...
+ find $input-tmp -exec touch -t 198001010000.00 {} +
+ rm $input
+ pushd $input-tmp
+ zip -q -r -o -X $outer/tmp-out.jar . 2> /dev/null
+ popd
+ rm -rf $input-tmp
+ mv $outer/tmp-out.jar $input
}
propagateImageName() {