[erlang-questions] Identifying modules to load in a release file

Dale Harvey <>
Sat Dec 19 17:45:48 CET 2009

I believe you only need to put in applications which require to be started
in order for your app to work,

so mnesia / crypto / ssl / sasl are common, ets isnt required

(I also use it to add non standard library paths to the build, not sure if
thats best practice)

2009/12/19 Doug Fort <>

> How can one identify which library modules to put in the .rel file? For
> example, if a process uses the ets term storage, you must add {mnesia,
> "4.4.12"} to the release file. I suspect I'm missing something obvious, but
> I haven't found a straightforward way determine this.
> --
> Doug Fort, Consulting Programmer
> http://www.dougfort.com
> Sent from Arlington, VA, United States

More information about the erlang-questions mailing list