summaryrefslogtreecommitdiff
path: root/Source/cmConfigureFileCommand.h
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2001-06-22 11:15:18 -0400
committerKen Martin <ken.martin@kitware.com>2001-06-22 11:15:18 -0400
commit8609fdb051c5a277b327618070951e443b0b37ae (patch)
tree6f0bca9ef9ff776dd4f35a7f448592490f3b6a99 /Source/cmConfigureFileCommand.h
parent43793f7df4c540b132010eccb74b73cf010eb60a (diff)
downloadcmake-8609fdb051c5a277b327618070951e443b0b37ae.tar.gz
added escape quotes option
Diffstat (limited to 'Source/cmConfigureFileCommand.h')
-rw-r--r--Source/cmConfigureFileCommand.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/Source/cmConfigureFileCommand.h b/Source/cmConfigureFileCommand.h
index 9cb5604b9e..bc6390b43d 100644
--- a/Source/cmConfigureFileCommand.h
+++ b/Source/cmConfigureFileCommand.h
@@ -77,13 +77,14 @@ public:
virtual const char* GetFullDocumentation()
{
return
- "CONFIGURE_FILE(InputFile OutputFile [COPYONLY])\n"
+ "CONFIGURE_FILE(InputFile OutputFile [COPYONLY] [ESCAPE_QUOTES])\n"
"The Input and Ouput files have to have full paths.\n"
- "They can also use variables like CMAKE_BINARY_DIR,CMAKE_SOURCE_DIR.\n"
- "This command replaces any variables in the input file with their\n"
- "values as determined by CMake. If a variables in not defined, it\n"
- "will be replaced with nothing. If COPYONLY is passed in, then\n"
- "then no varible expansion will take place.\n";
+ "They can also use variables like CMAKE_BINARY_DIR,CMAKE_SOURCE_DIR. "
+ "This command replaces any variables in the input file with their "
+ "values as determined by CMake. If a variables in not defined, it "
+ "will be replaced with nothing. If COPYONLY is passed in, then "
+ "then no varible expansion will take place. If ESCAPE_QUOTES is "
+ "passed in then any substitued quotes will be C style escaped.";
}
/**
@@ -95,6 +96,7 @@ private:
std::string m_InputFile;
std::string m_OuputFile;
bool m_CopyOnly;
+ bool m_EscapeQuotes;
};