BUG: Centralized generation of command line arguments in escaped form. This addresses bug#3786 for several platforms.

This commit is contained in:
Brad King
2006-09-21 15:14:06 -04:00
parent 0952a96485
commit 2459ceb076
8 changed files with 96 additions and 70 deletions

View File

@@ -35,6 +35,12 @@ public:
virtual ~cmLocalVisualStudioGenerator();
protected:
/** Construct a script from the given list of command lines. */
std::string ConstructScript(const cmCustomCommandLines& commandLines,
const char* workingDirectory,
const char* newline = "\n");
// Safe object file name generation.
void ComputeObjectNameRequirements(std::vector<cmSourceGroup> const&);
bool SourceFileCompiles(const cmSourceFile* sf);