From 3aeb00eb6ce136e2ea5caae1aca995f09148003e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Thu, 14 Jul 2016 16:31:41 +0200 Subject: Update user guide --- guide/getting_started.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'guide/getting_started.html') diff --git a/guide/getting_started.html b/guide/getting_started.html index bd13fd3..2579fa4 100644 --- a/guide/getting_started.html +++ b/guide/getting_started.html @@ -41,7 +41,7 @@ to your remote repositories. For example, for GitHub users, put all your projects in a common folder with the same name as your username. For example $HOME/ninenines/cowboy for the Cowboy project.

2.2. Downloading Erlang.mk

At the time of writing, Erlang.mk is unlikely to be present -in your Erlang distribution, or even in your OS packages.

The next step is therefore to download it:

$ wget https://erlang.mk/erlang.mk

Or:

$ curl https://erlang.mk/erlang.mk

Alternatively, just click on this link.

Make sure you put the file inside the folder we created previously.

2.3. Getting started with OTP applications

An OTP application is an Erlang application that has a supervision +in your Erlang distribution, or even in your OS packages.

The next step is therefore to download it:

$ wget https://erlang.mk/erlang.mk

Or:

$ curl https://erlang.mk/erlang.mk -o erlang.mk

Alternatively, just click on this link.

Make sure you put the file inside the folder we created previously.

2.3. Getting started with OTP applications

An OTP application is an Erlang application that has a supervision tree. In other words, it will always have processes running.

This kind of project can be automatically generated by Erlang.mk. All you need to do is use the bootstrap target:

$ make -f erlang.mk bootstrap

Something similar to the following snippet will then appear on your screen:

git clone https://github.com/ninenines/erlang.mk .erlang.mk.build
@@ -121,7 +121,7 @@ manually.

Erlang.mk is very easy to setup: all that you need to do is to create a folder, put Erlang.mk in it, and write a one line Makefile containing:

include erlang.mk

For a step by step:

$ mkdir hello_joe
 $ cd hello_joe
-$ curl https://erlang.mk/erlang.mk
+$ curl https://erlang.mk/erlang.mk -o erlang.mk
 $ echo "include erlang.mk" > Makefile
 $ make

From that point onward you can create an src/ folder or start using templates.

2.7. Using spaces instead of tabs

Erlang.mk defaults to tabs when creating files from templates. -- cgit v1.2.3