"nedbrek" <nedb...@yahoo.com> wrote in message 
news:ih6o0g$2geu$1...@digitalmars.com...
>
> "Vladimir Panteleev" <vladi...@thecybershadow.net> wrote in message 
> news:op.vpjlwrletuz...@cybershadow.mshome.net...
>> On Wed, 19 Jan 2011 08:09:11 +0200, Austin Hastings <ah0801...@yahoo.com> 
>> wrote:
>>
>>> On 1/19/2011 12:50 AM, Vladimir Panteleev wrote:
>>
>> Actually, you're probably right here. To my knowledge, there are only two 
>> build tools that take advantage of the -deps compiler option - rdmd and 
>> xfbuild. Older ones were forced to parse the source files - rebuild even 
>> used DMD's frontend for that. There's also a relatively new tool (dbuild 
>> oslt?) which generates makefiles.
>
> Can someone tell me the corner case that requires a build tool to parse 
> the whole source file?  My make helper is awk, it just looks for the 
> "import" and strips out the needed info...
>

Just as a few examples:

mixin("import foo.bar;");

// or

enum a = "import ";
enum b = "foo.";
enum c = "bar;";
mixin(a~b~c);

// or

static if(/+some fancy condition here+/)
    import foo.bar;



Reply via email to