I'm not sure what the problem ('o' vs 'outdir', or the inital path './'), but the following line works as expected on my machine:<br>{"*", [{outdir, "./beam/"}]}.<br>br<br><br>
<div><span class="gmail_quote">On 7/27/07, <b class="gmail_sendername">Vesa Kaihlavirta</b> <<a href="mailto:vpkaihla@gmail.com">vpkaihla@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Emake is not acting as I think it should be.<br><br>This works as expected.<br><br># ls *.erl | wc -l<br>5<br># erlc -o beam/ *erl<br clear="all"># ls beam/ | wc -l<br>5<br># rm beam/*<br><br><br>But if I try the same with emake, the beams end up in the same directory:
<br><br><br># cat Emakefile<br>{'*', [{o, "beam/"}]}.<br>#  erl<br>Erlang (BEAM) emulator version 5.5.5 [source] [async-threads:0] [hipe] [kernel-poll:false]<br><br>Eshell V5.5.5  (abort with ^G)<br>1> make:all().
<br>Recompile: ...<br>Recompile: ...<br>...<br>up_to_date<br>2> q().<br>ok<br><br># ls -l beam/<br># ls *.beam | wc -l<br>5<br><br><br><br>Am I using it wrong or is it broken? erl -man make suggests that giving the 'o' parameter should work like that.
<br><span class="sg"> <br>--vk
</span><br>_______________________________________________<br>erlang-questions mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org
</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote>
</div><br>