Starting from scratch

How do you start a project from scratch?

Rebar3

Provided you have rebar3 in PATH

rebar3 new release myrelease

Further configurations are done in the newly created rebar.conf

erlang.mk

Provided erlang.mk is in the current directory

OTP Applications

make -f erlang.mk bootstrap

OTP libraries

make -f erlang.mk bootstrap-lib

Further configurations are done in the newly created Makefile

mix

mix new kv --module KV

Further configuration is done in the newly created mix.exs