#!/bin/bash # Fail on first error set -e ## Check path for exiting rebar instance -- if it's around, use it ## for compilation (NOT installation!) `which -s rebar` if [ $? == 0 ]; then rebar compile ${@} else ## Use raw erlc.. erlc -I include -o ebin src/*.erl fi ## Use application installer to perform actual installation ## into erlang distro export ERL_LIBS=`(cd .. && pwd)` priv/rebar install ${@}