Specify an entire directory tree for string imports

Baz via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sun Mar 29 19:51:55 PDT 2015


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.


More information about the Digitalmars-d-learn mailing list