Hello Daniel, On Mon, Nov 8, 2010 at 3:40 PM, Daniel Pfeifer <[email protected]> wrote: > > Hi Stefan, > > Many IDEs provide the convenience to open a file directly at the position > where the compiler issued a message (warning or error). When the build system > copies the headers to another directory, the file where the error is found > differs from the file where the error should be fixed. Excuse me for being > harsh, but THIS SUCKS.
Agreed. I was wrongly assuming this is a non-issue since VS never opened the forward headers, but obviously it likes the copied ones. Apologies for the inconvenience. > I offer a different approach, which also solves a lot of other issues like > the ability to use pre-compiled headers, build both static and shared > libraries and modularized builds. [snip] > Modularization will allow users (who think Equalizer is overkill) to use just > the modules they need. It will not break any compatibility, since the > amalgamation will be identical to the current monolythic build. > > Interested? I am about 70% there. Should I complete it and commit? Sure :) Obviously your snippets are missing the code for doxygen and other details. The modularization part is, as you know, on our roadmap anyways. Which systems would you test? VS & Linux? That keeps the XCode part for me. Cheers, Stefan. _______________________________________________ eq-dev mailing list [email protected] http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev http://www.equalizergraphics.com

