cmLocalUnixMakefileGenerator: Re-arrange data layout.
Size goes from 536 to 528 bytes.
This commit is contained in:
parent
e042170103
commit
3e087a408b
|
@ -254,26 +254,10 @@ private:
|
||||||
|
|
||||||
ImplicitDependTargetMap ImplicitDepends;
|
ImplicitDependTargetMap ImplicitDepends;
|
||||||
|
|
||||||
//==========================================================================
|
|
||||||
// Configuration settings.
|
|
||||||
int MakefileVariableSize;
|
|
||||||
std::string ConfigurationName;
|
std::string ConfigurationName;
|
||||||
bool MakeCommandEscapeTargetTwice;
|
|
||||||
bool BorlandMakeCurlyHack;
|
|
||||||
//==========================================================================
|
|
||||||
|
|
||||||
std::string HomeRelativeOutputPath;
|
std::string HomeRelativeOutputPath;
|
||||||
|
|
||||||
/* Copy the setting of CMAKE_COLOR_MAKEFILE from the makefile at the
|
|
||||||
beginning of generation to avoid many duplicate lookups. */
|
|
||||||
bool ColorMakefile;
|
|
||||||
|
|
||||||
/* Copy the setting of CMAKE_SKIP_PREPROCESSED_SOURCE_RULES and
|
|
||||||
CMAKE_SKIP_ASSEMBLY_SOURCE_RULES at the beginning of generation to
|
|
||||||
avoid many duplicate lookups. */
|
|
||||||
bool SkipPreprocessedSourceRules;
|
|
||||||
bool SkipAssemblySourceRules;
|
|
||||||
|
|
||||||
struct LocalObjectEntry
|
struct LocalObjectEntry
|
||||||
{
|
{
|
||||||
cmTarget* Target;
|
cmTarget* Target;
|
||||||
|
@ -302,6 +286,13 @@ private:
|
||||||
/* does the work for each target */
|
/* does the work for each target */
|
||||||
std::map<std::string, std::string> MakeVariableMap;
|
std::map<std::string, std::string> MakeVariableMap;
|
||||||
std::map<std::string, std::string> ShortMakeVariableMap;
|
std::map<std::string, std::string> ShortMakeVariableMap;
|
||||||
|
|
||||||
|
int MakefileVariableSize;
|
||||||
|
bool MakeCommandEscapeTargetTwice;
|
||||||
|
bool BorlandMakeCurlyHack;
|
||||||
|
bool ColorMakefile;
|
||||||
|
bool SkipPreprocessedSourceRules;
|
||||||
|
bool SkipAssemblySourceRules;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue