ENH: Fixed recursive make call target escaping for Borland to support SubDirSpaces test.

This commit is contained in:
Brad King
2007-03-08 13:05:02 -05:00
parent 7157743d69
commit fd3688fa72
4 changed files with 18 additions and 2 deletions
+8
View File
@@ -158,6 +158,13 @@ public:
*/
void SetIgnoreLibPrefix(bool s) { this->IgnoreLibPrefix = s; }
/**
* Set whether passing a make target on a command line requires an
* extra level of escapes.
*/
void SetMakeCommandEscapeTargetTwice(bool b)
{ this->MakeCommandEscapeTargetTwice = b; }
// used in writing out Cmake files such as WriteDirectoryInformation
static void WriteCMakeArgument(std::ostream& os, const char* s);
@@ -334,6 +341,7 @@ private:
bool UnixCD;
bool PassMakeflags;
bool SilentNoColon;
bool MakeCommandEscapeTargetTwice;
//==========================================================================
std::string HomeRelativeOutputPath;