Autogen: Evaluate compiler features for the same exectuable only once
To speed up the AUTOGEN
configuration process, evaluate the compiler
features only once. The feature evaluation result is stored in the new class
cmQtAutoGen::CompilerFeatures
, and the instance is shared by using
std::shared_ptr
.