blob: 737484b839dade5ce2292872e5e867abc2636cea [file] [log] [blame]
#!/bin/bash
# -- ENSURE THESE ARE CORRECT ---
# Directory where Groovy release is installed
export GROOVY_HOME=/Applications/Java/groovy-2.4.8
# Directory of Roller webapp context
export WEBAPP_DIR=../../../../../../app/target/roller
# Directory of additional jars
export JARS_DIR=/Applications/Java/lib
# --- SHOULD NOT NEED TO EDIT BELOW THIS LINE ---
RGPATH=${WEBAPP_DIR}/WEB-INF/classes:\
${GROOVY_HOME}/embeddable/groovy-all-2.4.8.jar:\
${GROOVY_HOME}/lib/commons-cli-1.2.jar:\
${GROOVY_HOME}/lib/ant-1.9.4.jar:\
${GROOVY_HOME}/lib/ant-launcher-1.9.4.jar
for i in "$WEBAPP_DIR"/WEB-INF/lib/*.jar; do
RGPATH="$RGPATH":"$i"
done
for i in "$JARS_DIR"/*.jar; do
RGPATH="$RGPATH":"$i"
done
export RGPATH
java \
-Droller.custom.config=roller-custom.properties \
-classpath ${RGPATH} groovy.lang.GroovyShell $1 $2 $3 $4 $5 $6 $7 $8 $9 $10