#!/bin/sh

JEMPLATE="perl -I../.. ../../jemplate"
DAEMON_PID=

function run() {
    $JEMPLATE $* > runtime.js
    echo -e "\n"
    echo -e "*** Testing: $*"
    echo -e "*** Press return when you're ready to continue ***";
    read;
}

function quit() {
    [ -n "$DAEMON_PID" ] && kill -9 $DAEMON_PID
    exit
}

trap "quit" SIGINT SIGTERM
make all
cd var
../bin/daemon -p 8081 &
DAEMON_PID=$!

run --runtime=standard
run --runtime=yui
run --runtime=jquery

quit
