<br><br><div class="gmail_quote">On Sun, May 16, 2010 at 06:13, Graham Fawcett <span dir="ltr">&lt;<a href="mailto:fawcett@uwindsor.ca">fawcett@uwindsor.ca</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
&#39;trunk/dranges&#39; would be fine -- keeping &#39;trunk&#39; makes good sense for<br>
a Subversion project. For my purposes, any depth is okay, e.g.<br>
&#39;trunk/src/lang/d2/dranges&#39; would also work. The key is that modules<br>
which belong to the &#39;dranges&#39; package should exist in a &#39;dranges&#39;<br>
directory.<br></blockquote><div><br>OK. I admit switching to a package.module naming convention quite recently (a month or so), so it&#39;s still a bit incomplete. <br>I should have done that.<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
What I&#39;m doing is adding the parent of the &#39;dranges&#39; directory to<br>
dmd&#39;s include-path. Then I just let DMD look up the module files using<br>
its own conventions (e.g. DMD expects that a module named foo.bar.baz<br>
will be defined in a file named foo/bar/baz.d). That&#39;s why I renamed<br>
trunk to dranges: it was the easiest way to honour the DMD naming<br>
convention.<br><br></blockquote><div><br>OK, got it. I&#39;ll add a dranges directory inside trunk today. And add a dranges dir in the downloadable .zip.That&#39;a another alternative you have: look inside /download if there is something to get.<br>
<br>I&#39;m following your project with interest, as  that&#39;d be cool to have an easy-to-use tool to grap projects. I use dstats from time to time and just dumped the files into my own project file, but a command-line tool is better.<br>
<br>Philippe<br><br></div></div>