copied everything over from 2012 and removed all of the actual robot code except the drivetrain stuff
git-svn-id: https://robotics.mvla.net/svn/frc971/2013/trunk/src@4078 f308d9b7-e957-4cde-b6ac-9a88185e7312
diff --git a/aos/build/create_onejar b/aos/build/create_onejar
new file mode 100755
index 0000000..aa7ecd5
--- /dev/null
+++ b/aos/build/create_onejar
@@ -0,0 +1,26 @@
+#!/bin/bash
+source `dirname $0`/jdk_tools_common
+
+# This is a helper script that puts jars into a OneJAR package.
+
+MAIN_JAR=$1
+OUTPUT_ONEJAR=$4
+ONEJAR_JAR=$5
+SHARED_OBJECTS=$6
+
+JAR_DIR=${TMPDIR}/jardir
+
+# the dir name in the jar under which shared objects get put
+BINLIB_DIR=so_libs
+
+[ -a ${JAR_DIR} ] && rm -r ${JAR_DIR}
+mkdir ${JAR_DIR} ${JAR_DIR}/main ${JAR_DIR}/lib ${JAR_DIR}/${BINLIB_DIR}
+
+cp ${EXTRA_JARS} ${JAR_DIR}/lib
+cp ${SHARED_OBJECTS} ${JAR_DIR}/${BINLIB_DIR}
+cp ${MAIN_JAR} ${JAR_DIR}/main/main.jar
+
+unzip -q -d ${JAR_DIR} ${ONEJAR_JAR}
+cp ${JAR_DIR}/boot-manifest.mf ${TMPDIR}/manifest.mf
+echo "One-Jar-Expand: ${BINLIB_DIR}" >> ${TMPDIR}/manifest.mf
+jar cfm ${OUTPUT_ONEJAR} ${TMPDIR}/manifest.mf -C ${JAR_DIR} .