]> gitweb.fperrin.net Git - GpsPrune.git/blob - buildtools/build.sh
b38e2ce60f042c9a31274ee4a6dfae683219843f
[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 echo "building..."
11 # compile java
12 # TODO: If your java3d libraries are not under /usr/share/java, please edit the following line with the correct path
13 javac -d compile -cp /usr/share/java/vecmath.jar:/usr/share/java/j3dutils.jar:/usr/share/java/j3dcore.jar $( find src -name "*.java" -print )
14 # add other required resources
15 cp -r src/tim/prune/lang compile/tim/prune/
16 cp -r src/tim/prune/*.txt compile/tim/prune/
17 cp -r src/tim/prune/gui/images compile/tim/prune/gui/
18 cp src/tim/prune/function/srtm/srtmtiles.dat compile/tim/prune/function/srtm
19 # make dist directory
20 mkdir dist
21 # build into jar file
22 jar cfm dist/${PRUNENAME}.jar buildtools/MANIFEST.MF -C compile .
23 # finished!
24 echo "build complete"
25