Brian,<br><br>I struggled with releases and eventually started using Sinan and Faxien. Although still maturing, and needing attention for more complex applications, these tools have saved me enormous time and trouble. It may be worth your while, if you haven't already, to take a look at them.<br>
<br><a href="http://erlware.org/erlware/index.html">http://erlware.org/erlware/index.html</a><br><br>Note: I have no interest in, or connection with these tools or their authors, other than as a tools user.<br><br>Regards,<br>
Edwin Fine<br><br><div class="gmail_quote">On Tue, Oct 28, 2008 at 5:18 AM, Brian Troutwine <span dir="ltr"><<a href="mailto:goofyheadedpunk@gmail.com">goofyheadedpunk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello all,<br>
<br>
I've grown enough as an Erlang developer that having proper release<br>
handling is now appealing to me. For this I need a properly installed<br>
target system, which I gave up on previously out of frustration.<br>
Starting with the OTP Design Principles I am able to get all the way<br>
through section 10.4, up until the point where the documentation<br>
states "Refer to System Principles for how to install the first target<br>
system..."<br>
<br>
After heading on over to the System Principles I was quite perturbed<br>
to see that it's using a custom script to handle installation. I<br>
dutifully started over from the top of the System Principles document,<br>
getting to section 3.3 before being greeted with this:<br>
<br>
3> target_system:install("aule", "/usr/local/erl-target").<br>
Extracting aule.tar.gz ...<br>
Substituting in erl.src, start.src and start_erl.src to<br>
form erl, start and start_erl ...<br>
** exception error: no match of right hand side value {error,enoent}<br>
     in function  target_system:read_txt_file/1<br>
     in call from target_system:subst_file/4<br>
     in call from lists:foreach/2<br>
     in call from target_system:install/2<br>
<br>
The file it's choking on is<br>
/usr/local/erl-target/erts-5.6.3/bin/erl.src, which does not exist.<br>
<br>
Yikes. Have I done something wrong? Can someone explain, in a manner<br>
more clear than the documentation provided, how to complete my task?<br>
<br>
Thanks,<br>
Brian<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
<br>
</blockquote></div><br>