On 30/03/2015 3:51 p.m., Baz wrote:
On Monday, 30 March 2015 at 02:13:22 UTC, Alex Parrill wrote:
I have a directory structure like this:

    .
    |   test.d
    |
    \---test
        |   test1.txt
        |
        \---subfolder
                test2.txt

I am running test.d using this command:

    rdmd -Jtest test.d

I can do `import("test1.txt")` from test.d successfully, however,
`import("subfolder/test2.txt")` fails with the error `file
"subfolder/test2.txt" cannot be found or not in a path specified with -J`

I'm guessing that the -J option doesn't operate recursively, and that
I'm not allowed to import files from `test/subfolder`.

Is there a way to make the entire `test` directory tree available for
string imports?

It's a DMD Windows bug. It's just been reported 2 days ago:

https://issues.dlang.org/show_bug.cgi?id=14349

so nothing wrong from you side.

Well this is awkward, I knew about this 2 major releases ago and just assumed it was already reported. Or some artificial limitation.

Well this brings me back down to earth after fixing a bug that was just reported via another bug fix that I PR'd 2 major releases ago (not pulled yet).

Reply via email to