On Apr 28, 2010, at 10:52 PM, ext Bryce Schober wrote:

> Does Qt Creator's build output parser follow make recursion?

Yes, it tracks the "entering directory" and "leaving directory" output and adds 
that to the "educated guess" to find the files.

Br,
Eike

> I wouldn't be surprised if it doesn't follow my /cygdrive/c output, but I'd 
> like to know if it's worth putting effort into getting windows-style 
> directory output before putting the work in. That is, if I change these lines:
> 
> make[1]: Entering directory `/cygdrive/c/svn/sandbox/product/foo'
> ...
> make[1]: Leaving directory `/cygdrive/c/svn/sandbox/product/foo'
> 
> into:
> 
> 
> make[1]: Entering directory `c:\svn\sandbox\product\foo'
> ...
> make[1]: Leaving directory `c:\svn\sandbox\product\foo'
> 
> Will it help Qt creator point the errors at the correct source or not? 
> 
> For background, I have top-level Makefiles in c:\svn\sandbox and 
> product-specific makefiles (that have all the details) in 
> c:\svn\sandbox\product\foo. If I build from c:\svn\sandbox\product\foo, the 
> errors point correctly at the source, but not if I build from c:\svn\sandbox 
> with the recursion. I'm hoping it's only because of the Cygwin-style path 
> output...
> 
> -- 
> Bryce Schober
> <ATT00001..txt>

-- 
Eike Ziller
Software Engineer
Nokia, Qt Development Frameworks

Nokia gate5 GmbH
Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany
Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B
Umsatzsteueridentifikationsnummer: DE 812 845 193
Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori




_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to