diff options
Diffstat (limited to 'manpages/rebar3.1')
-rw-r--r-- | manpages/rebar3.1 | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/manpages/rebar3.1 b/manpages/rebar3.1 index b596925..997d144 100644 --- a/manpages/rebar3.1 +++ b/manpages/rebar3.1 @@ -1,4 +1,4 @@ -.TH "REBAR3" "1" "January 2017" "Erlang" +.TH "REBAR3" "1" "November 2018" "Erlang" .SH NAME @@ -62,8 +62,10 @@ Remove compiled beam files from apps. .IP \fI--profile\fR: Clean under profile. Equivalent to `rebar3 as <profile> clean` .TP -\fBcompile\fR +\fBcompile\fR [\fI-d\fR|\fI--deps_only\fR] Compile apps .app.src and .erl files. +.IP +\fI--deps_only\fR: Only compile dependencies, no project apps will be built. .TP \fBcover\fR [\fI-r\fR|\fI--reset\fR] [\fI-v\fR|\fI--verbose\fR] [\fI-m\fR|\fI--min_coverage\fR] Perform coverage analysis. @@ -131,7 +133,7 @@ Run Common Tests. .IP \fI--include\fR: Directories containing additional include files .IP -\fI--readable\fR: Shows test case names and only displays logs to shell on failures +\fI--readable\fR: Shows test case names and only displays logs to shell on failures (true | compact | false) .IP \fI--verbose\fR: Verbose output .IP @@ -226,7 +228,7 @@ Print paths to build dirs in current profile. \fI--rel\fR: Return the `rel' path of the current profile. .TP \fBpkgs\fR -List available packages. +List information for a package. .TP \fBrelease\fR [\fI-n\fR|\fI--relname\fR] [\fI-v\fR|\fI--relvsn\fR] [\fI-g\fR|\fI--goal\fR] [\fI-u\fR|\fI--upfrom\fR] [\fI-o\fR|\fI--output-dir\fR] [\fI-h\fR|\fI--help\fR] [\fI-l\fR|\fI--lib-dir\fR] [\fI-p\fR|\fI--path\fR] [\fI--default-libs\fR] [\fI-V\fR|\fI--verbose\fR] [\fI-d\fR|\fI--dev-mode\fR] [\fI-i\fR|\fI--include-erts\fR] [\fI-a\fR|\fI--override\fR] [\fI-c\fR|\fI--config\fR] [\fI--overlay_vars\fR] [\fI--vm_args\fR] [\fI--sys_config\fR] [\fI--system_libs\fR] [\fI--version\fR] [\fI-r\fR|\fI--root\fR] Build release of project. @@ -317,7 +319,7 @@ Create relup of releases. \fBreport\fR Provide a crash report to be sent to the rebar3 issues page. .TP -\fBshell\fR [\fI--config\fR] [\fI--name\fR] [\fI--sname\fR] [\fI--setcookie\fR] [\fI--script\fR] [\fI--apps\fR] [\fI--user_drv_args\fR] +\fBshell\fR [\fI--config\fR] [\fI--name\fR] [\fI--sname\fR] [\fI--setcookie\fR] [\fI--script\fR] [\fI--apps\fR] [\fI--start-clean\fR] [\fI--user_drv_args\fR] Run shell with project apps and deps in path. .IP \fI--config\fR: Path to the config file to use. Defaults to {shell, [{config, File}]} and then the relx sys.config file if not specified. @@ -332,6 +334,8 @@ Run shell with project apps and deps in path. .IP \fI--apps\fR: A list of apps to boot before starting the shell. (E.g. --apps app1,app2,app3) Defaults to rebar.config {shell, [{apps, Apps}]} or relx apps if not specified. .IP +\fI--start-clean\fR: Cancel any applications in the 'apps' list or release. +.IP \fI--user_drv_args\fR: Arguments passed to user_drv start function for creating custom shells. .TP \fBtar\fR [\fI-n\fR|\fI--relname\fR] [\fI-v\fR|\fI--relvsn\fR] [\fI-g\fR|\fI--goal\fR] [\fI-u\fR|\fI--upfrom\fR] [\fI-o\fR|\fI--output-dir\fR] [\fI-h\fR|\fI--help\fR] [\fI-l\fR|\fI--lib-dir\fR] [\fI-p\fR|\fI--path\fR] [\fI--default-libs\fR] [\fI-V\fR|\fI--verbose\fR] [\fI-d\fR|\fI--dev-mode\fR] [\fI-i\fR|\fI--include-erts\fR] [\fI-a\fR|\fI--override\fR] [\fI-c\fR|\fI--config\fR] [\fI--overlay_vars\fR] [\fI--vm_args\fR] [\fI--sys_config\fR] [\fI--system_libs\fR] [\fI--version\fR] [\fI-r\fR|\fI--root\fR] @@ -429,5 +433,9 @@ How much color to show in the terminal. Defaults to \fIhigh\fR. \fBREBAR_CONFIG\fR Name of rebar configuration files. Defaults to \fIrebar.config\fR +.TP +\fBREBAR_GIT_CLONE_OPTIONS\fR +Arguments to add after each \fIgit clone\fR operation. For example, the value \fI--reference ~/.cache/repos.reference\fR allows to create a cache of all fetched repositories across builds + .SH Configuration File Options See \fIhttp://www.rebar3.org/v3.0/docs/configuration\fR |