ENH: make it compile on vs6
This commit is contained in:
parent
7bdec94154
commit
398827ebc1
@ -165,21 +165,6 @@ public:
|
|||||||
/** Get the include flags for the current makefile and language. */
|
/** Get the include flags for the current makefile and language. */
|
||||||
void GetIncludeDirectories(std::vector<std::string>& dirs);
|
void GetIncludeDirectories(std::vector<std::string>& dirs);
|
||||||
|
|
||||||
protected:
|
|
||||||
/** Construct a script from the given list of command lines. */
|
|
||||||
std::string ConstructScript(const cmCustomCommandLines& commandLines,
|
|
||||||
const char* workingDirectory,
|
|
||||||
const char* newline = "\n");
|
|
||||||
|
|
||||||
///! Fill out these strings for the given target. Libraries to link, flags, and linkflags.
|
|
||||||
void GetTargetFlags(std::string& linkLibs,
|
|
||||||
std::string& flags,
|
|
||||||
std::string& linkFlags,
|
|
||||||
cmTarget&target);
|
|
||||||
|
|
||||||
///! put all the libraries for a target on into the given stream
|
|
||||||
virtual void OutputLinkLibraries(std::ostream&, cmTarget&, bool relink);
|
|
||||||
|
|
||||||
// Create a struct to hold the varibles passed into
|
// Create a struct to hold the varibles passed into
|
||||||
// ExpandRuleVariables
|
// ExpandRuleVariables
|
||||||
struct RuleVariables
|
struct RuleVariables
|
||||||
@ -208,8 +193,22 @@ protected:
|
|||||||
const char* TargetSOName;
|
const char* TargetSOName;
|
||||||
const char* LinkFlags;
|
const char* LinkFlags;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
protected:
|
||||||
|
/** Construct a script from the given list of command lines. */
|
||||||
|
std::string ConstructScript(const cmCustomCommandLines& commandLines,
|
||||||
|
const char* workingDirectory,
|
||||||
|
const char* newline = "\n");
|
||||||
|
|
||||||
|
///! Fill out these strings for the given target. Libraries to link, flags, and linkflags.
|
||||||
|
void GetTargetFlags(std::string& linkLibs,
|
||||||
|
std::string& flags,
|
||||||
|
std::string& linkFlags,
|
||||||
|
cmTarget&target);
|
||||||
|
|
||||||
|
///! put all the libraries for a target on into the given stream
|
||||||
|
virtual void OutputLinkLibraries(std::ostream&, cmTarget&, bool relink);
|
||||||
|
|
||||||
// Expand rule variables in CMake of the type found in language rules
|
// Expand rule variables in CMake of the type found in language rules
|
||||||
void ExpandRuleVariables(std::string& string,
|
void ExpandRuleVariables(std::string& string,
|
||||||
const RuleVariables& replaceValues);
|
const RuleVariables& replaceValues);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user