summaryrefslogtreecommitdiffstats
path: root/articles/page/3/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'articles/page/3/index.html')
-rw-r--r--articles/page/3/index.html17
1 files changed, 17 insertions, 0 deletions
diff --git a/articles/page/3/index.html b/articles/page/3/index.html
index 3e2823bd..3531ea47 100644
--- a/articles/page/3/index.html
+++ b/articles/page/3/index.html
@@ -67,6 +67,23 @@
<article class="blog_item">
<header>
+ <h2><a href="https://ninenines.eu/articles/erlang.mk-and-relx/">Build Erlang releases with Erlang.mk and Relx</a></h2>
+ <p class="date">
+ <span class="year">2013</span>
+ <span class="day-month">28 May</span>
+ </p>
+ </header>
+
+ <p>Building OTP releases has always been a difficult task. Tools like Reltool or Rebar have made this simpler, but it&apos;s no panacea. This article will show you an alternative and hopefully much simpler solution.
+There is two steps to building a release. First you need to build the various OTP applications you want to include in the release. Once done, you need to create the release itself, by including the Erlang runtime system alongside the applications, a boot script to start the node and all its applications, and some configuration files.</p>
+
+ <p style="text-align:right">
+ <a class="read_more" href="https://ninenines.eu/articles/erlang.mk-and-relx/">Read More</a>
+ </p>
+ </article>
+
+ <article class="blog_item">
+ <header>
<h2><a href="https://ninenines.eu/articles/xerl-0.5-intermediate-module/">Xerl: intermediate module</a></h2>
<p class="date">
<span class="year">2013</span>