X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-java;a=blobdiff_plain;f=build-release-jar.sh;h=a1e405ad400de503321778af70d3e680916ce6dd;hp=61d6fbcc62fff01c626a76a7041d0ced0cf56298;hb=da49351ec14e95c8e9a27eacf8c7a9924a0b488e;hpb=aaaa51a376846215eb681259d4428d696a96e681 diff --git a/build-release-jar.sh b/build-release-jar.sh index 61d6fbcc..a1e405ad 100755 --- a/build-release-jar.sh +++ b/build-release-jar.sh @@ -19,10 +19,9 @@ cd ziptmp unzip ../target/ldk-java-1.0-SNAPSHOT-sources.jar | grep inflating | awk '{ print $2 }' | sort > ../sources-zip-files.txt sed -i 's/#Fri Jan 01 00:.* UTC 2021/#Fri Jan 01 00:00:00 UTC 2021/' META-INF/maven/org.ldk/ldk-java/pom.properties touch -d "2021-01-01 00:00 UTC" $(cat ../sources-zip-files.txt) -cat ../sources-zip-files.txt | zip -X@ ../ldk-java-1.0-SNAPSHOT-sources-deterministic.jar +cat ../sources-zip-files.txt | zip -X@ ../ldk-java-sources.jar cd .. rm -r ziptmp -mv ldk-java-1.0-SNAPSHOT-sources-deterministic.jar target/ldk-java-1.0-SNAPSHOT-sources.jar mkdir ziptmp cd ziptmp @@ -30,7 +29,7 @@ unzip ../target/ldk-java-1.0-SNAPSHOT.jar | grep inflating | awk '{ print $2 }' sed -i 's/#Fri Jan 01 00:.* UTC 2021/#Fri Jan 01 00:00:00 UTC 2021/' META-INF/maven/org.ldk/ldk-java/pom.properties sed -i 's/Built-By: .*/Built-By: ldk-deterministic-builds/' META-INF/MANIFEST.MF touch -d "2021-01-01 00:00 UTC" $(cat ../classes-zip-files.txt) -cat ../classes-zip-files.txt | zip -X@ ../ldk-java-1.0-SNAPSHOT-deterministic.jar +cat ../classes-zip-files.txt | zip -X@ ../ldk-java.jar +cat ../classes-zip-files.txt | grep -v nativelib | zip -X@ ../ldk-java-classes.jar cd .. rm -r ziptmp -mv ldk-java-1.0-SNAPSHOT-deterministic.jar target/ldk-java-1.0-SNAPSHOT.jar