X-Git-Url: https://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=buildtools%2Fbuild.sh;h=f4f00f9e4fd17d9ad409629b13fcf594ddcc8b5c;hp=2b5c0f43eaf0c79e966852a020d9ecf854e853d2;hb=HEAD;hpb=63ba787308db606258b5b4b01c90853f2a365d68 diff --git a/buildtools/build.sh b/buildtools/build.sh index 2b5c0f4..f4f00f9 100644 --- a/buildtools/build.sh +++ b/buildtools/build.sh @@ -1,22 +1,26 @@ # Build script +set -e # Version number -PRUNENAME=gpsprune_19.2 +PRUNENAME=gpsprune_20.4 # remove compile directory rm -rf compile # remove dist directory rm -rf dist # create compile directory mkdir compile +echo "building..." # compile java -javac -d compile $( find tim -name "*.java" -print ) +# TODO: If your java3d libraries are not under /usr/share/java, please edit the following line with the correct path +javac -d compile -cp /usr/share/java/vecmath.jar:/usr/share/java/j3dutils.jar:/usr/share/java/j3dcore.jar $( find src -name "*.java" -print ) # add other required resources -cp -r tim/prune/lang compile/tim/prune/ -cp -r tim/prune/*.txt compile/tim/prune/ -cp -r tim/prune/gui/images compile/tim/prune/gui/ -cp tim/prune/function/srtm/srtmtiles.dat compile/tim/prune/function/srtm +cp -r src/tim/prune/lang compile/tim/prune/ +cp -r src/tim/prune/*.txt compile/tim/prune/ +cp -r src/tim/prune/gui/images compile/tim/prune/gui/ +cp src/tim/prune/function/srtm/srtmtiles.dat compile/tim/prune/function/srtm # make dist directory mkdir dist # build into jar file -jar cfm dist/${PRUNENAME}.jar MANIFEST.MF -C compile . +jar cfm dist/${PRUNENAME}.jar buildtools/MANIFEST.MF -C compile . # finished! echo "build complete" +