Include http based module

tcak tcak at gmail.com
Fri Feb 19 19:20:39 UTC 2021


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)?


More information about the Digitalmars-d-learn mailing list