summaryrefslogtreecommitdiffstats
path: root/Source/cmSetSourceFilesPropertiesCommand.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmSetSourceFilesPropertiesCommand.h')
-rw-r--r--Source/cmSetSourceFilesPropertiesCommand.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/Source/cmSetSourceFilesPropertiesCommand.h b/Source/cmSetSourceFilesPropertiesCommand.h
index e935a34..1acbc64 100644
--- a/Source/cmSetSourceFilesPropertiesCommand.h
+++ b/Source/cmSetSourceFilesPropertiesCommand.h
@@ -55,7 +55,15 @@ public:
return
"SET_SOURCE_FILES_PROPERTIES(file1 file2 .. filen PROPERTIES prop1 value1 prop2 value2 ... prop2 valuen)"
"Set properties on a file. The syntax for the command is to list all the files you want "
- "to change, and then provide the values you want to set next. Common boolean properties ABSTRACT, WRAP_EXCLUDE, GENERATED and COMPILE_FLAGS. The first three are boolean properties (use a 1 or 0, TRUE or FALSE) while the COMPILE_FLAGS accepts any string. You can make up your own properties as well.";
+ "to change, and then provide the values you want to set next. You can make up your own properties as well. "
+ "The following are used by CMake. "
+ "The ABSTRACT flag (boolean) appears to have some effect on the VTK wrapper commands. "
+ "If WRAP_EXCLUDE (boolean) is true then the wrapping commands (FLTKWrapUI, QTWrapCC, QTWrapUI, VTKMakeInstantiator, VTKWrapJava, VTKWrapPython, and VTKWrapTcl) will ignore this file. "
+ "If GENERATED (boolean) is true then it is not an error if this source file does not exist when it is added to a target. Obviously, it must be created (presumably by a custom command) before the target is built. "
+ "If the HEADER_FILE_ONLY (boolean) property is true then dependency information is not created for that file (this is set automatically, based on the file's name's extension and is probably only used by Makefiles). "
+ "OBJECT_DEPENDS (string) adds dependencies to the object file. "
+ "COMPILE_FLAGS (string) is passed to the compiler as additional command line arguments when the source file is compiled. ";
+
}
cmTypeMacro(cmSetSourceFilesPropertiesCommand, cmCommand);