diff options
author | Geoff Cant <nem@erlang.geek.nz> | 2015-11-13 13:18:09 -0800 |
---|---|---|
committer | Geoff Cant <nem@erlang.geek.nz> | 2015-11-13 14:15:58 -0800 |
commit | 748142838cd11ce5cd532dd598d220cab8424f75 (patch) | |
tree | d57ef25ce2b0aa658be7564366a86834712c2f29 /priv | |
parent | 0b01c9fcf7443d36c6c3d67c74a70bad789ede5f (diff) |
Feature: rebar shell [--script <FILE>]
Adds the ability to run an escript before starting the apps and
interactive shell for a project. This is intended to improve the
local development experience for projects by providing an easy way to
run companion services (mock rest APIs, databases etc) that the
project relies on.
This patch also adds {shell, Defaults} to the rebar config file so
that a project can supply default values for many of the new or
improved 'rebar3 shell' options:
* {apps, OTPApps}
* {script_file, EscriptFileName}
* {config, ConfigFileName}
The order of option precedence is command line, rebar.config, relx.
Diffstat (limited to 'priv')
0 files changed, 0 insertions, 0 deletions