Dub integrated into the compiler?

Tofu Ninja via Digitalmars-d digitalmars-d at puremagic.com
Sun Oct 26 20:55:50 PDT 2014


On Monday, 27 October 2014 at 03:42:08 UTC, ketmar via 
Digitalmars-d wrote:
> i'm dreaming about having this as CTFE interface. one, for 
> example,
> could write special module like 'core.import_resolver', DMD 
> will load
> and parse it when it encounters missing import, and then 
> evaluate some
> of it's well-defined API funcions that can prepare command line 
> for the
> necessary tool or even execute that tool and parse it's output.
>
> sure, this is not safe and not secure, so such such things as 
> "allow
> import resolver to execute external programs" must be explicitly
> enabled with some CLI switch.

I have brought up the idea of executing external exe's at compile 
time and capturing the output a few times before. Specifically 
for the use you just mentioned. But every time I suggest it, it 
gets shot down with concerns over security.


More information about the Digitalmars-d mailing list