<div dir="ltr">For a while now, I've wished I could have more control over where module source files were on the filesystem. For example, instead of <div><br></div><div>src/myapp_part_subpart.erl:</div><div>-module(myapp_part_subpart). </div><div><br></div><div>I'd really like to be able to put that in src/myapp/part/subpart.erl - maybe this is a misapprehension turned superstition, but I was under the impression that I'd need to have a whole separate build step to copy the latter into the former before handing it to erlc. Is that not the case? I'm pretty ambivalent about the extra step and the extra set of files vs. being able to name files as I'd like to, and if there's a way to get that to happen in one step I'd love to learn about it.</div><div><br></div><div>Judson</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Feb 22, 2016 at 3:12 PM Richard A. O'Keefe <<a href="mailto:ok@cs.otago.ac.nz">ok@cs.otago.ac.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The little AWK program is indeed neat, but it goes in the broken direction<br>
(from file name to module name) not the working direction (from module<br>
name to file name).  This is the whole problem: given a file name,<br>
we cannot cross-platform reliably reconstruct a module name.<br>
<br>
<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div>