DIP11: Automatic downloading of libraries

Simen Kjaeraas simen.kjaras at gmail.com
Tue Jun 14 14:01:51 PDT 2011


On Tue, 14 Jun 2011 21:14:28 +0200, Andrei Alexandrescu  
<SeeWebsiteForEmail at erdani.org> wrote:

> On 6/14/11 1:58 PM, Steven Schveighoffer wrote:
>> I think it should be split as follows:
>>
>> dmd: determine *what* to download (i.e. I need to import module x.y.z)
>
> It can't (unless it does the download too) due to transitive  
> dependencies.

So pipe dmd's output to the build tool, dmd waits for the build tool to
feed it some info on stdin, and then continues, using the new info to
locate the downloaded files?

This way, the build tool is free to grab stuff using git, svn, from
additional library folders on the local computer, or even generate
random modules to feed to dmd.

-- 
   Simen


More information about the Digitalmars-d mailing list