| #!/bin/bash | |
| function fatal() { | |
| echo $* >&2 | |
| exit 1 | |
| } | |
| if [ -z ${JBAKE_HOME} ] | |
| then | |
| fatal "Missing JBAKE_HOME variable" | |
| fi | |
| if [ -z ${WORKDIR} ] | |
| then | |
| fatal "Missing WORKDIR variable" | |
| fi | |
| SUCCESS_FILE=$WORKDIR/.htaccess | |
| export JBAKE_OPTS="-Djavax.xml.accessExternalDTD=http,https" | |
| ${JBAKE_HOME}/bin/jbake $@ || fatal "jbake failed, exiting" | |
| if [ ! -f $SUCCESS_FILE ] | |
| then | |
| fatal "Missing $SUCCESS_FILE , JBake build failed?" | |
| fi |