A *release* will contain the erts libraries for the machine on which is was built. If you're all working in a common environment, the easiest thing to do is generate a release (which IIRC the maven-erlang-plugin does nicely) and have this pushed into your artefact repository (Nexus or equivalent). Providing the release is configured to include erts then the dependency, once pulled/installed into the users local .m2 repository is effectively standalone (and can be used in integration tests, for example, using the maven-failsafe-plugin). <div>
<br></div><div>We had to do some jiggery-pokery with the maven-assembly-plugin to get this working, but I suspect the maven-erlang-plugin might have moved on since then (and I've not looked at that bit of the build for a long while, as I've since moved a lot of stuff to rebar + rebar_dist_plugin and a custom script which deploys the 'artefacts' to nexus by hand using the REST api).</div>
<div><br></div><div>Not really sure (from the sounds of things) if that's what you're looking for, but I think it's as close as you're likely to get to not needing an Erlang install. Of course it'll fail miserably if your developers work across multiple os/architectures.</div>
<div><br><div class="gmail_quote">On 15 February 2012 16:39, Matthew Evans <span dir="ltr"><<a href="mailto:mattevans123@hotmail.com">mattevans123@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div><div dir="ltr">
Hi,<div><br></div><div>We have a situation where we are using Maven as a project management system for Java, Erlang and C.</div><div><br></div><div>I would like to allow the Java and C developers to do a build of the whole system including the Erlang sources.</div>
<div><br></div><div>Can they do that without downloading and installing Erlang? In other-words can "erlc" be made into a standalone library (it seems like erlc needs erl)?</div><div><br></div><div>NOTE: They will not need to build the Erlang/OTP modules, just the private modules used in the project.</div>
<div><br></div><div>Matt</div><div><br></div>                                     </div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>