#!/usr/bin/env bash main() { # Replace this with your local location for the Java SE 6 JDK local JAVAC=${JAVAC:-~/Downloads/jdk1.6.0_45/bin/javac} echo "Using JAVAC=${JAVAC}" mkdir -p out find source -name "*.java" >sources.txt ${JAVAC} -source 1.6 -target 1.6 -Xlint:none -d out @sources.txt jar cf out/worlds.jar -C out . jar cfm out/worlds.jar MANIFEST.MF -C out . rm sources.txt } main