diff options
author | Brad King <brad.king@kitware.com> | 2001-12-18 16:35:51 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2001-12-18 16:35:51 (GMT) |
commit | 1f68c1be85362102c6712ff40f38425b9097871b (patch) | |
tree | 84bd03269a0800bfca0b0b81417d858e139cd163 /Source/cmVTKMakeInstantiatorCommand.h | |
parent | 633041837c365fc031ff3045010b7575a0b3c3b2 (diff) | |
download | CMake-1f68c1be85362102c6712ff40f38425b9097871b.zip CMake-1f68c1be85362102c6712ff40f38425b9097871b.tar.gz CMake-1f68c1be85362102c6712ff40f38425b9097871b.tar.bz2 |
ENH: Improved flexibility of command by allowing specificiation of separate input and outputs source lists. Multiple input source lists are now also allowed.
Diffstat (limited to 'Source/cmVTKMakeInstantiatorCommand.h')
-rw-r--r-- | Source/cmVTKMakeInstantiatorCommand.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/Source/cmVTKMakeInstantiatorCommand.h b/Source/cmVTKMakeInstantiatorCommand.h index a475312..297ed09 100644 --- a/Source/cmVTKMakeInstantiatorCommand.h +++ b/Source/cmVTKMakeInstantiatorCommand.h @@ -69,24 +69,24 @@ public: /** Succinct documentation. */ virtual const char* GetTerseDocumentation() { - return "Setup a library's classes to be created by vtkInstantiator"; + return "Register classes for creation by vtkInstantiator"; } /** More documentation. */ virtual const char* GetFullDocumentation() { return - "VTK_MAKE_INSTANTIATOR(libName srcList exportMacro\n" + "VTK_MAKE_INSTANTIATOR(className outSourceList\n" + " src-list1 [src-list2 ..]\n" + " EXPORT_MACRO exportMacro\n" " [HEADER_LOCATION dir] [GROUP_SIZE groupSize])\n" - "Generates a new class for the given library to allow its other\n" - "classes to be created by vtkInstantiator. Functions to create\n" - "classes listed in srcList are registered with vtkInstantiator, and\n" - "the new class containing this code is added to the srcList for\n" - "inclusion in the library. The libName argument is used to generate\n" - "the filename and name of the class used to register the functions\n" - "when the library is loaded. The exportMacro is the name of the\n" - "DLL export macro to use in the class definition\n" - "(ex. VTK_COMMON_EXPORT).\n" + "Generates a new class with the given name and adds its files to the\n" + "given outSourceList. It registers the classes from the other given\n" + "source lists with vtkInstantiator when it is loaded. The output\n" + "source list should be added to the library with the classes it\n" + "registers.\n" + "The EXPORT_MACRO argument must be given and followed by the export\n" + "macro to use when generating the class (ex. VTK_COMMON_EXPORT).\n" "The HEADER_LOCATION option must be followed by a path. It specifies\n" "the directory in which to place the generated class's header file.\n" "The generated class implementation files always go in the build\n" |