--- /dev/null 2016-11-22 16:08:42.000000000 -0800 +++ new/modules/jdk.packager/src/test/examples/modularswingapp/compile.sh 2016-11-22 16:08:42.000000000 -0800 @@ -0,0 +1,24 @@ +#!/bin/bash + +if [ -z ${JAVA_HOME} ]; then + echo "Error: set JAVA_HOME" + exit +fi + +JAVA=${JAVA_HOME}/bin/java +JAVAC=${JAVA_HOME}/bin/javac +JAVAPACKAGER=${JAVA_HOME}/bin/javapackager +JMODS=${JAVA_HOME}/jmods +JAR=${JAVA_HOME}/bin/jar +MODULES=${JAVA_HOME}/jmods + +rm -r -f build +rm -r -f modules +mkdir -p build/hello.world +mkdir modules + +$JAVAC -d build/hello.world --source-path src `find src -name '*.java'` +$JAR --create --file=modules/hello.world.jar --main-class=com.greetings.HelloWorld -C build/hello.world . + + +#TODO generate hello.world.jmod