From 92b54aacc0de5446dd5497c39897b0bbff72e626 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 13 Jun 2018 09:54:12 +0200 Subject: Rebuild using Asciideck --- docs/en/erlang.mk/1/guide/shell/index.html | 68 +++++++++++------------------- 1 file changed, 25 insertions(+), 43 deletions(-) (limited to 'docs/en/erlang.mk/1/guide/shell') diff --git a/docs/en/erlang.mk/1/guide/shell/index.html b/docs/en/erlang.mk/1/guide/shell/index.html index ff3f3524..c287d6b1 100644 --- a/docs/en/erlang.mk/1/guide/shell/index.html +++ b/docs/en/erlang.mk/1/guide/shell/index.html @@ -62,66 +62,48 @@

Erlang shell

-

Erlang.mk provides a convenient target for starting a shell -with all the paths set properly to experiment with your code.

-
+

Erlang.mk provides a convenient target for starting a shell with all the paths set properly to experiment with your code.

Configuration

-
-

The SHELL_DEPS variable can be used to define dependencies -that are only to be used when the make shell command is called. -For example, if you want to use kjell as your shell:

-
-
-
SHELL_DEPS = kjell
-

Dependencies are downloaded and compiled the first time you -run the make shell command.

-

You can customize the executable used to start the Erlang shell. -To continue with our example, if you want to use kjell as your -shell, you also need to change SHELL_ERL and point it to the -kjell executable:

-
-
-
SHELL_ERL = $(DEPS_DIR)/kjell/bin/kjell
-

You can specify additional options to be used when starting the -shell using the SHELL_OPTS variable:

-
-
-
SHELL_OPTS = -setcookie chocolate
-

Any of the usual erl options can be used, including -eval:

-
-
-
SHELL_OPTS = -eval 'my_app:run()'
-
-
-
+
SHELL_OPTS = -eval 'my_app:run()'
+

Usage

-
-

To start the shell, all you need is the following command:

-
-
-
$ make shell
-

The shell can be stopped as usual with a double Ctrl+C or the -command q()..

-

Note that the shell target does not build the application. To do it, -use either the app target or, if you want to include also test -modules, the test-build target.

-
- +
$ make shell
+ +

The shell can be stopped as usual with a double Ctrl+C or the command q()..

+

Note that the shell target does not build the application. To do it, use either the app target or, if you want to include also test modules, the test-build target.

+ -- cgit v1.2.3