diff options
author | Brad King <brad.king@kitware.com> | 2006-09-21 19:14:06 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2006-09-21 19:14:06 (GMT) |
commit | 2459ceb076d7788f7512ef4a2f68e81c43bc271d (patch) | |
tree | b198c9b7a49aed110b2a706f82426e84690dc582 /Source/cmLocalVisualStudioGenerator.h | |
parent | 0952a96485cad05f68724f0a703758dceb60add9 (diff) | |
download | CMake-2459ceb076d7788f7512ef4a2f68e81c43bc271d.zip CMake-2459ceb076d7788f7512ef4a2f68e81c43bc271d.tar.gz CMake-2459ceb076d7788f7512ef4a2f68e81c43bc271d.tar.bz2 |
BUG: Centralized generation of command line arguments in escaped form. This addresses bug#3786 for several platforms.
Diffstat (limited to 'Source/cmLocalVisualStudioGenerator.h')
-rw-r--r-- | Source/cmLocalVisualStudioGenerator.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/cmLocalVisualStudioGenerator.h b/Source/cmLocalVisualStudioGenerator.h index ac6baf9..38ca491 100644 --- a/Source/cmLocalVisualStudioGenerator.h +++ b/Source/cmLocalVisualStudioGenerator.h @@ -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); |