Erlang Automake is designed to remove the burden of writing and maintaining pure Erlang "Emakefile" manually. It also offers several other features whose purpose is to ease the creation of different build environment for your Erlang code.

1 Contents

2 Introduction

Erlang Automake is designed to remove the burden of writing and maintaining pure Erlang "Emakefile" manually. It also offers several other features whose purpose is to ease the creation of different build environment for your Erlang code.

3 Running automake

Simply type erl -s automake in your project directory and the Emakefile project file will be create automatically.

4 Advanced features

Erlang Automake can also create fresh build environment to help in your multi-package Erlang development.

One of the major use is the following:

This type of environment can be set up in 3 minutes with Erlang Automake. It does not implies that you have to stop writing "Makefile"s. For example, ejabberd still has its own build chain to compile Erlang and C files. However, once your C files are stable you can simply setup new build environment easily with Erlang Automake.

Here is how: