Add CTFE execute function

Gor Gyolchanyan gor.f.gyolchanyan at gmail.com
Tue May 29 10:52:25 PDT 2012


On Tue, May 29, 2012 at 9:47 PM, Tobias Pankrath <tobias at pankrath.net>wrote:

> On Tuesday, 29 May 2012 at 16:32:17 UTC, Gor Gyolchanyan wrote:
>
>> On Tue, May 29, 2012 at 4:02 PM, Tobias Pankrath <tobias at pankrath.net
>> >wrote:
>>
>>
>>
>>  Going this path means that you have to turn the compiler into a full
>>> build
>>> system. That finds the right tools in the path, gives good error messages
>>> if they are absent, that caches results etc.
>>>
>>>
>>>  ... which is precisely what we need to reduce all problems related to
>> the
>> build process to zero. This would solve a heap of problems.
>>
>
> If we do that, we should carefully design the system. If we introduce the
> possiblity to execute arbitrary commands at compile time, we've just
> introduced
> the next generation preprocessor.
>

In any case being able to call external build systems is an important part
of any build system.

-- 
Bye,
Gor Gyolchanyan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20120529/8843d5db/attachment.html>


More information about the Digitalmars-d mailing list