summaryrefslogtreecommitdiff
path: root/install
blob: e11b547ddd049f1c046723cd2b08251233c7aa2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

## 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

if [ $? != 0 ]; then
	exit $?
fi

## Use application installer to perform actual installation
## into erlang distro
export ERL_LIBS=`(cd .. && pwd)`
priv/rebar install ${@}