# clean
find . -name '*.class' |xargs rm 
# Compile the application code
javac -d . src/*.java
# Jar it up
jar cvf demo.jar module-info.class  demo
# Run jlink to build a mini-java distribution with demo app imbedded
rm -rf mini-java
jlink --module-path . --no-header-files \
	--no-man-pages --compress=2 --strip-debug \
	--launcher rundemo=demo/demo.Hello \
	--add-modules demo --output mini-java

# Run demo it using 'java' command
mini-java/bin/java demo.Hello

# Run it with the generated startup script
mini-java/bin/rundemo
