From 958598fd6ed481f802716dd0aff4502eae2c62c2 Mon Sep 17 00:00:00 2001 From: Brad Anderson Date: Wed, 18 Aug 2010 17:48:18 -0400 Subject: order matters in rebar.config, esp. on clean slate --- .rebar/templates/Makefile | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .rebar/templates/Makefile (limited to '.rebar/templates/Makefile') diff --git a/.rebar/templates/Makefile b/.rebar/templates/Makefile new file mode 100644 index 00000000..4bb6a814 --- /dev/null +++ b/.rebar/templates/Makefile @@ -0,0 +1,31 @@ +all: compile + +compile: + @ERL_LIBS="`pwd`/apps" ./rebar compile + +clean: + @./rebar clean + +check: compile + @ERL_LIBS="`pwd`/apps" ./rebar eunit + @ERL_LIBS="`pwd`/apps" prove apps/couch/test/*.t + +compilenative: + @./rebar compile erl_opts=native + +dist: compile + @rm -rf rel/dbcore + @./rebar generate + +distclean: clean + @rm -rf rel/dbcore + @rm -f rel/overlay/etc/default.ini + @rm -f rel/overlay/erts-vsn/bin/erl_call + +install: dist + @mkdir -p {{prefix}}/dbcore/ + @cp -R rel/dbcore/* {{prefix}}/dbcore/ + @mkdir -p {{data}} + @chown {{user}} {{data}} + @mkdir -p {{view}} + @chown {{user}} {{view}} -- cgit v1.2.3