]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - buildtools/build.sh
Use data from viewfinderpanoramas.org
[GpsPrune.git] / buildtools / build.sh
old mode 100644 (file)
new mode 100755 (executable)
index 2b5c0f4..d2311b5
@@ -1,3 +1,4 @@
+set -e
 # Build script
 # Version number
 PRUNENAME=gpsprune_19.2
@@ -7,16 +8,21 @@ rm -rf compile
 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
+mkdir compile/tim/prune/function/srtm/viewfinder/
+cp src/tim/prune/function/srtm/viewfinder/tiles.dat compile/tim/prune/function/srtm/viewfinder/
 # 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"
+