1 #!/bin/bash
   2 
   3 if [ -z ${JAVA_HOME} ]; then
   4   echo "Error: set JAVA_HOME"
   5   exit
   6 fi
   7 
   8 JAVA=${JAVA_HOME}/bin/java
   9 JAVAC=${JAVA_HOME}/bin/javac
  10 JAVAPACKAGER=${JAVA_HOME}/bin/javapackager
  11 JMODS=${JAVA_HOME}/jmods
  12 JAR=${JAVA_HOME}/bin/jar
  13 MODULES=${JAVA_HOME}/jmods
  14 
  15 rm -r -f build
  16 rm -r -f jars
  17 mkdir -p build/dist
  18 mkdir jars
  19 
  20 SOURCE=../../apps/MinesweeperFX/src
  21 BUILDDIR=`pwd`/build/dist
  22 
  23 echo $BUILDDIR
  24 
  25 
  26 pushd ${SOURCE} >> /dev/null
  27 $JAVAC $(find . -name "*.java") -d ${BUILDDIR}
  28 popd >> /dev/null
  29 
  30 # Copy resources
  31 cp -a ${SOURCE}/resources ${BUILDDIR}/resources
  32 
  33 ${JAR} cMf jars/MinesweeperFX.jar -C build/dist .