#!/usr/bin/env sh # TIP: # You should be able to copy this script anywhere you want. Just make symlinks # to the jfniki.jar and freenet.jar files in the same directory. export set JAR_NAME="jfniki.jar" export set SCRIPT_DIR=`dirname $0` export set JAR_PATH="${SCRIPT_DIR}/../build/jar" export set JAR_FILE="${JAR_PATH}/${JAR_NAME}" if [ ! -f ${JAR_FILE} ]; then export set JAR_PATH=${SCRIPT_DIR} export set JAR_FILE="${JAR_PATH}/${JAR_NAME}" if [ ! -f ${JAR_FILE} ]; then echo "Looked in:" echo "${SCRIPT_DIR}/../build/jar/${JAR_NAME}" echo "and" echo "${JAR_FILE}" echo echo "but still can't find the jar file!" echo "Maybe run: ant jar?" exit -1 fi fi echo "Using fniki.jar: ${JAR_FILE}" echo export set FN_JAR_NAME="freenet.jar" export set FN_JAR_PATH="${SCRIPT_DIR}/../alien/libs" export set FN_JAR_FILE="${FN_JAR_PATH}/${FN_JAR_NAME}" if [ ! -f ${FN_JAR_FILE} ]; then export set FN_JAR_PATH=${SCRIPT_DIR} export set FN_JAR_FILE="${FN_JAR_PATH}/${FN_JAR_NAME}" if [ ! -f ${FN_JAR_FILE} ]; then echo "Looked in:" echo "${SCRIPT_DIR}/../alien/libs/${FN_JAR_NAME}" echo "and" echo "${FN_JAR_FILE}" echo echo "but still can't find the freenet.jar file!" echo "Not sure what's going on. :-(" exit -1 fi fi echo "Using freenet.jar: ${FN_JAR_FILE}" echo export set JAVA_CMD="java" ${JAVA_CMD} -classpath ${JAR_FILE}:${FN_JAR_FILE} fniki.standalone.ServeHttp $1 $2