Packages

Create new rustler-based Erlang NIF libs in no time

Current section

Files

Jump to
rebar3_rustler priv _Makefile
Raw

priv/_Makefile

REBAR3 ?= $(shell test -e `which rebar3` 2>/dev/null && which rebar3 || echo "./rebar3")
.PHONY: deps test build
all: build
build: $(REBAR3)
@$(REBAR3) compile
deps:
@$(REBAR3) deps
shell:
@$(REBAR3) cargo clean
@$(REBAR3) shell
clean:
@$(REBAR3) clean
clean-all:
rm -rf $(CURDIR)/priv/crates
rm -rf $(CURDIR)/_build
distclean: clean
@$(REBAR3) clean --all
docs:
@$(REBAR3) edoc
test:
@$(REBAR3) cargo clean
@$(REBAR3) eunit
test-all:
@$(REBAR3) do eunit, ct, cover
release: test
@$(REBAR3) as prod release