On 2012-10-30 2:23 AM, Mike Hommey wrote:
It's not a problem of include paths being absolute or not, it's a
problem of files of identical content but with different inode being
included. A typical case would be:

Foo.cpp:
#include "Bar.h"
#include "mozilla/Foo.h"

Bar.h:
#include "Foo.h"

with Foo.h, Bar.h and Foo.cpp in the same source directory, and
mozilla/Foo.h is Foo.h, installed in dist/include/mozilla.

In such cases, that you use -I. or -I/full/path/to/the/src/dir doesn't
change anything.

Well, in that case I think we can't really do much about this. So, I guess this proposal is canned.

Ehsan

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to