From 7481a74c57da26ade282f59a37aaa13adbf77ce5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Mon, 2 May 2016 10:15:02 +0200 Subject: Fix horizontal whitespace Patch from @msporleder on github. --- .../1/guide/external_plugins_list.asciidoc | 5 ++++ .../1/guide/external_plugins_list/index.html | 7 +++++ docs/en/erlang.mk/1/guide/getting_started.asciidoc | 27 +++++++++++++++++++ .../erlang.mk/1/guide/getting_started/index.html | 30 ++++++++++++++++++++++ 4 files changed, 69 insertions(+) (limited to 'docs') diff --git a/docs/en/erlang.mk/1/guide/external_plugins_list.asciidoc b/docs/en/erlang.mk/1/guide/external_plugins_list.asciidoc index f30797fd..fb98dbe4 100644 --- a/docs/en/erlang.mk/1/guide/external_plugins_list.asciidoc +++ b/docs/en/erlang.mk/1/guide/external_plugins_list.asciidoc @@ -31,6 +31,11 @@ as an Erlang.mk plugin. An https://github.com/inaka/hexer.mk[Hex plugin] for Erlang.mk. Hex is a https://hex.pm/[package manager for the Elixir ecosystem]. +=== jorel + +https://github.com/emedia-project/jorel[Jorel] is Just anOther RELease +assembler for Erlang/OTP, and is available as an Erlang.mk plugin. + === lfe.mk An https://github.com/ninenines/lfe.mk[LFE plugin] for Erlang.mk. diff --git a/docs/en/erlang.mk/1/guide/external_plugins_list/index.html b/docs/en/erlang.mk/1/guide/external_plugins_list/index.html index 405783c5..ef333210 100644 --- a/docs/en/erlang.mk/1/guide/external_plugins_list/index.html +++ b/docs/en/erlang.mk/1/guide/external_plugins_list/index.html @@ -109,6 +109,13 @@ Hex is a package manager for the Elixir ecosystem.
+

jorel

+
+

Jorel is Just anOther RELease +assembler for Erlang/OTP, and is available as an Erlang.mk plugin.

+
+
+

lfe.mk

An LFE plugin for Erlang.mk. diff --git a/docs/en/erlang.mk/1/guide/getting_started.asciidoc b/docs/en/erlang.mk/1/guide/getting_started.asciidoc index ef2f6e8e..cdb3bfe0 100644 --- a/docs/en/erlang.mk/1/guide/getting_started.asciidoc +++ b/docs/en/erlang.mk/1/guide/getting_started.asciidoc @@ -184,6 +184,33 @@ Eshell V7.0 (abort with ^G) Simple as that! +=== Getting started from scratch + +If you already have an application, or you want to have full +control over what files will be created, you can setup Erlang.mk +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: + +[source,make] +include erlang.mk + +For a step by step: + +[source,bash] +---- +$ mkdir hello_joe +$ cd hello_joe +$ curl https://raw.githubusercontent.com/ninenines/erlang.mk/master/erlang.mk +$ echo "include erlang.mk" > Makefile +$ make +---- + +From that point onward you can create an `src/` folder or start +using templates. + === Using spaces instead of tabs Erlang.mk defaults to tabs when creating files from templates. diff --git a/docs/en/erlang.mk/1/guide/getting_started/index.html b/docs/en/erlang.mk/1/guide/getting_started/index.html index 5619b384..67c402ef 100644 --- a/docs/en/erlang.mk/1/guide/getting_started/index.html +++ b/docs/en/erlang.mk/1/guide/getting_started/index.html @@ -273,6 +273,36 @@ Eshell V7.0

+

Getting started from scratch

+
+

If you already have an application, or you want to have full +control over what files will be created, you can setup Erlang.mk +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://raw.githubusercontent.com/ninenines/erlang.mk/master/erlang.mk
+$ echo "include erlang.mk" > Makefile
+$ make
+

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

+
+
+

Using spaces instead of tabs

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