Changeset View
Changeset View
Standalone View
Standalone View
Makefile
REBAR = ./rebar #$(shell which rebar || echo ./rebar) | REBAR = ./rebar3 #$(shell which rebar3 || echo ./rebar3) | ||||
ENABLE_STATIC = no | ENABLE_STATIC = no | ||||
all: deps-up guam | all: ENABLE_STATIC=$(ENABLE_STATIC) $(REBAR) compile | ||||
deps: | |||||
$(REBAR) get-deps | |||||
deps-up: deps | |||||
$(REBAR) update-deps | |||||
guam: | |||||
ENABLE_STATIC=$(ENABLE_STATIC) $(REBAR) compile | |||||
run: | run: | ||||
erl -pa apps/*/ebin deps/*/ebin -config app -s kolab_guam | $(REBAR) shell --config app.config --apps kolab_guam | ||||
release: | release: | ||||
$(REBAR) compile generate | $(REBAR) release | ||||
test.spec: test.spec.in cover.spec.in | test.spec: test.spec.in cover.spec.in | ||||
cat test.spec.in | sed -e "s,@PATH@,$(PWD)," > $(PWD)/test.spec | cat test.spec.in | sed -e "s,@PATH@,$(PWD)," > $(PWD)/test.spec | ||||
cat cover.spec.in | sed -e "s,@PATH@,$(PWD)," > $(PWD)/cover.spec | cat cover.spec.in | sed -e "s,@PATH@,$(PWD)," > $(PWD)/cover.spec | ||||
test: test.spec guam | test: test.spec guam | ||||
mkdir -p test_logs | mkdir -p test_logs | ||||
ct_run -pa $(PWD)/apps/*/ebin -pa $(PWD)/deps/*/ebin -spec test.spec -erl_args -config $(PWD)/apps/kolab_guam/test/test.config -s kolab_guam | ct_run -pa $(PWD)/apps/*/ebin -pa $(PWD)/deps/*/ebin -spec test.spec -erl_args -config $(PWD)/apps/kolab_guam/test/test.config -s kolab_guam |