Source

earlybrew / setup.sh

Full commit
#!/bin/bash

NAME=$1
if [ -z $NAME ] || [[ $NAME =~ ^[\.\~\/] ]]; then
    echo "usage: earlybrew.sh project_name"
    exit 1
fi
COFFEEMACHINE=$PWD/apps/coffeemachine
WWW=$COFFEEMACHINE/priv/www/
CAPPGEN=$WWW/$NAME
TEMPLATEDIR=$PWD/t
NEWWEBMACHINE=$PWD/deps/webmachine/scripts/new_webmachine.sh
export CAPP_BUILD=$PWD/cappuccino/cappuccino-dist
PATH=$PWD/cappuccino/narwhal/bin:$PATH

$(rm -fr $COFFEEMACHINE)
$NEWWEBMACHINE coffeemachine apps &&
capp gen $CAPPGEN -l &&
$(mv $CAPPGEN/* $WWW)
$(cp -fr $TEMPLATEDIR/* $COFFEEMACHINE/)
$(rm -fr $CAPPGEN $COFFEEMACHINE/deps $COFFEEMACHINE/README $COFFEEMACHINE/rebar $COFFEEMACHINE/start.sh)