[erlang-questions] Escript and multiple OTP application archives (*.ez) or handling dependencies in an escript

CGS <>
Mon Sep 19 17:08:56 CEST 2011


Hi,

I am not expert, but a simple solution would be to create an application
which can call other applications. You can call at any time
application:start(...) inside your application.

Cheers,
CGS



On Mon, Sep 19, 2011 at 4:56 PM, Eric Merritt <>wrote:

> Hey guys,
>
>  I am looking at escript and wondering how to go about distributing
> more then one OTP app in an escript. That is, a project and it's
> dependencies.
>
>  From the documentation and tests on my part that validate that it
> looks like escript:create can have one of an escript or a code archive
> (one and only one) as its body. From reading the docs on code archives
> an archive may contain one and only one OTP Application and be named
> for that OTP Application.
>
> Unless I am missing something, which could be very true, it looks like
> an escript must conform to one of the following.
>
>  - All dependencies must be on the users box (ie part of the erlang
> distribution)
>  - All dependencies must be copied into a single OTP Application
>
> I am hoping that I am wrong on this as these constraints are a problem.
>
> Eric
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20110919/e6e64c09/attachment.html>


More information about the erlang-questions mailing list