Mercurial Hosting > junotu
comparison package.gui_sh @ 25:64151d1c78b6
Package: Fix packing symlinks into TAR, add Windows run script
| author | Fox |
|---|---|
| date | Thu, 05 May 2022 17:09:31 +0200 |
| parents | 222aafd9491b |
| children | 14ba7a4ea7cd |
comparison
equal
deleted
inserted
replaced
| 24:b66fc08656c1 | 25:64151d1c78b6 |
|---|---|
| 1 #!/bin/sh | 1 #!/bin/sh |
| 2 | 2 |
| 3 #export _JAVA_AWT_WM_NONREPARENTING=1 | 3 #export _JAVA_AWT_WM_NONREPARENTING=1 |
| 4 export CLASSPATH=./src:./build:./lib/lucene-core-3.0.3.jar | 4 export CLASSPATH=./src:./build:./lib/lucene-core-3.0.3.jar |
| 5 #JAVA=/usr/lib/jvm/java-8-openjdk-amd64/bin/java | 5 #JAVA=/usr/lib/jvm/java-8-openjdk-amd64/bin/java |
| 6 | |
| 7 version=$(hg identify -i) | |
| 6 | 8 |
| 7 if [ ! -d './build' ]; then | 9 if [ ! -d './build' ]; then |
| 8 mkdir ./build | 10 mkdir ./build |
| 9 fi | 11 fi |
| 10 | 12 |
| 18 #!/bin/sh | 20 #!/bin/sh |
| 19 export CLASSPATH=./lucene-core-3.0.3.jar:./JUnotu.jar | 21 export CLASSPATH=./lucene-core-3.0.3.jar:./JUnotu.jar |
| 20 java junotu.Main | 22 java junotu.Main |
| 21 EOF | 23 EOF |
| 22 chmod +x ./build/packed/run.sh | 24 chmod +x ./build/packed/run.sh |
| 25 cat > ./build/packed/run.bat <<EOF | |
| 26 @echo off | |
| 27 set "CLASSPATH=%cd%\lucene-core-3.0.3.jar;%cd%\JUnotu.jar" | |
| 28 java junotu.Main | |
| 29 EOF | |
| 30 echo $version > ./build/packed/version | |
| 23 scp -r ./lib/* ./build/packed/ | 31 scp -r ./lib/* ./build/packed/ |
| 24 rm -f ./build/packed/JUnotu.tar | 32 rm -f ./build/packed/JUnotu.tar |
| 25 tar -cvf ./build/packed/JUnotu.tar -C ./build/packed/ $(ls ./build/packed) | 33 tar -cvhf ./build/packed/JUnotu.tar -C ./build/packed/ $(ls ./build/packed) |
| 34 echo Packed revision: $version |
