Mercurial Hosting > junotu
comparison package.gui_sh @ 27:14ba7a4ea7cd
Make Linux run script function when called from different directory
author | Fox |
---|---|
date | Fri, 06 May 2022 14:54:22 +0200 |
parents | 64151d1c78b6 |
children | 11bf54badc99 |
comparison
equal
deleted
inserted
replaced
26:03fb5ab2e0a6 | 27:14ba7a4ea7cd |
---|---|
17 javac -d ./build $(find ./src -name '*.java' | xargs) && cd build && jar cvf ./packed/JUnotu.jar $(find ./ -name *.class) | 17 javac -d ./build $(find ./src -name '*.java' | xargs) && cd build && jar cvf ./packed/JUnotu.jar $(find ./ -name *.class) |
18 cd .. | 18 cd .. |
19 cat > ./build/packed/run.sh <<EOF | 19 cat > ./build/packed/run.sh <<EOF |
20 #!/bin/sh | 20 #!/bin/sh |
21 export CLASSPATH=./lucene-core-3.0.3.jar:./JUnotu.jar | 21 export CLASSPATH=./lucene-core-3.0.3.jar:./JUnotu.jar |
22 cd \$(dirname \$0) | |
22 java junotu.Main | 23 java junotu.Main |
23 EOF | 24 EOF |
24 chmod +x ./build/packed/run.sh | 25 chmod +x ./build/packed/run.sh |
25 cat > ./build/packed/run.bat <<EOF | 26 cat > ./build/packed/run.bat <<EOF |
26 @echo off | 27 @echo off |