[cmake-developers] Additional properties for PCH support

Peter Kuemmel syntheticpp at gmx.net
Tue Nov 26 15:20:29 EST 2013


> 
> It could be a combination of C++-coded logic plus lookups of

You mean lookups only form C++ the side?

> platform information variables set in Modules/Platform/*.cmake
> and Modules/Compiler/*.cmake files.  Just about everything
> CMake generates works this way.
> 
> > With this property we have similar solutions for msvc and gcc
> > which could be a starting point of a "official" pch macro.
> 
> That doesn't matter because IMO the properties are not suitable
> for addition because they step on the toes of internal implementation

What properties would be needed for the IDEs?
And couldn't we make some properties internal only?

> details and won't work for IDEs.  The reason they make the PCH rules
> easier to write is because they expose internal details.  Direct
> C++-coded PCH support would be able to see these details anyway.
> 
> > But ATM I don't know if these properties are usable for the IDEs.
> 
> ...and as a result they won't be useable for the PCH modules either.
> 
> The link Steve posted in his first response in this thread looks
> like a more realistic approach.

OK, I'm sure I will have a detailed look at it within the next nine years ;)

> 
> -Brad
> --

> 
-- 
Diese E-Mail wurde aus dem Sicherheitsverbund E-Mail made in
Germany versendet: http://www.gmx.net/e-mail-made-in-germany



More information about the cmake-developers mailing list