On Friday, 19 February 2021 at 19:20:39 UTC, tcak wrote:
I have written a test module and put it into /var/www/html:

module mymodule;

import std.stdio;

void testMe(){ writeln("I tested you!"); }


Then I have a main file where I would like to call the function "testMe".


My build line is as follows:

dmd main.d "http://localhost/mymodule.d";


Result:

Error: module mymodule is in file 'http://localhost/mymodule.d' which cannot be read
import path[0] = /usr/include/dmd/phobos
import path[1] = /usr/include/dmd/druntime/import


Is there any way to include http(s) based modules into compilation (Please do not suggest dub etc)?

If you *desperately* wanted that I guess you could map it via some fs-network driver or similar.

Reply via email to