The file .appindicates which other applications your application depends on, for example, in this example . Then you create the release using reltool:create_target/2, as in this example . This function accepts the definition of release as a parameter that looks like this file . When Erlang VM downloads the release, it starts all applications in the correct order.
, , rebar, relx, mad, erlang.mk, builderl ( , , ).