]> gitweb.fperrin.net Git - GpsPrune.git/blob - buildtools/build.sh
2b5c0f43eaf0c79e966852a020d9ecf854e853d2
[GpsPrune.git] / buildtools / build.sh
1 # Build script
2 # Version number
3 PRUNENAME=gpsprune_19.2
4 # remove compile directory
5 rm -rf compile
6 # remove dist directory
7 rm -rf dist
8 # create compile directory
9 mkdir compile
10 # compile java
11 javac -d compile $( find tim -name "*.java" -print )
12 # add other required resources
13 cp -r tim/prune/lang compile/tim/prune/
14 cp -r tim/prune/*.txt compile/tim/prune/
15 cp -r tim/prune/gui/images compile/tim/prune/gui/
16 cp tim/prune/function/srtm/srtmtiles.dat compile/tim/prune/function/srtm
17 # make dist directory
18 mkdir dist
19 # build into jar file
20 jar cfm dist/${PRUNENAME}.jar MANIFEST.MF -C compile .
21 # finished!
22 echo "build complete"