mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 21:31:08 -06:00
Drop builtin command documentation
Drop all GetTerseDocumentation and GetFullDocumentation methods from commands. The command documentation is now in Help/command/*.rst files.
This commit is contained in:
@@ -38,41 +38,6 @@ public:
|
||||
*/
|
||||
virtual const char* GetName() const { return "target_compile_definitions";}
|
||||
|
||||
/**
|
||||
* Succinct documentation.
|
||||
*/
|
||||
virtual const char* GetTerseDocumentation() const
|
||||
{
|
||||
return
|
||||
"Add compile definitions to a target.";
|
||||
}
|
||||
|
||||
/**
|
||||
* More documentation.
|
||||
*/
|
||||
virtual const char* GetFullDocumentation() const
|
||||
{
|
||||
return
|
||||
" target_compile_definitions(<target> "
|
||||
"<INTERFACE|PUBLIC|PRIVATE> [items1...]\n"
|
||||
" [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])\n"
|
||||
"Specify compile definitions to use when compiling a given target. "
|
||||
"The named <target> must have been created by a command such as "
|
||||
"add_executable or add_library and must not be an IMPORTED target. "
|
||||
"The INTERFACE, PUBLIC and PRIVATE keywords are required to specify "
|
||||
"the scope of the following arguments. PRIVATE and PUBLIC items will "
|
||||
"populate the COMPILE_DEFINITIONS property of <target>. PUBLIC and "
|
||||
"INTERFACE items will populate the INTERFACE_COMPILE_DEFINITIONS "
|
||||
"property of <target>. "
|
||||
"The following arguments specify compile definitions. "
|
||||
"Repeated calls for the same <target> append items in the order called."
|
||||
"\n"
|
||||
"Arguments to target_compile_definitions may use \"generator "
|
||||
"expressions\" with the syntax \"$<...>\". "
|
||||
CM_DOCUMENT_COMMAND_GENERATOR_EXPRESSIONS
|
||||
;
|
||||
}
|
||||
|
||||
cmTypeMacro(cmTargetCompileDefinitionsCommand, cmTargetPropCommandBase);
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user