diff options
Diffstat (limited to 'autodoc/source/exes/adc_uni/adc_cl.cxx')
-rw-r--r-- | autodoc/source/exes/adc_uni/adc_cl.cxx | 169 |
1 files changed, 0 insertions, 169 deletions
diff --git a/autodoc/source/exes/adc_uni/adc_cl.cxx b/autodoc/source/exes/adc_uni/adc_cl.cxx index 23d6db8a9029..45c98b7c7548 100644 --- a/autodoc/source/exes/adc_uni/adc_cl.cxx +++ b/autodoc/source/exes/adc_uni/adc_cl.cxx @@ -86,175 +86,6 @@ const char * const C_sUserGuide = "\n" "\n"; - -#if 0 // FUTURE -"\n\n\n" -" Use of Autodoc\n" -" --------------\n" -"\n" -" Basics:\n" -"\n" -" Autodoc may perform different tasks.\n" -"\n" -" Possible tasks are\n" -" - parsing source code\n" -" - creating HTML-output.\n" -" On the command line each task starts with a specific\n" -" option:\n" -" '-parse' for parsing source code,\n" -" '-html' for creating HTML.\n" -" All command line options, related to one task, have to follow before\n" -" the starting option of the next task.\n" -"\n" -" Within the task '-parse', there may be defined different projects.\n" -" A project definition is started with '-p'.\n" -" All not project specific options within the task '-parse' have to\n" -" appear in front of the first '-p'.\n" -" There can be no project at all. Then all options, available for\n" -" projects, can be used like for one nameless default project, without using\n" -" '-p', but these options still have to appear behind all other\n" -" options of the task '-parse'.\n" -"\n" -"\n" -" Legend:\n" -"\n" -" <SomeText> Describes an argument.\n" -" 'SomeText' Within '...' is the literal value of an argument.\n" -" + There can be multiple arguments.\n" -" | Separator for alternative literal values of an argument.\n" -"\n" -"\n" -" Syntax:\n" -"\n" -" -parse\n" -" -name <RepositoryName>]\n" -" -lg 'c++'|'idl'\n" -" -extg <AdditonalExtensions>+\n" -" -docg 'usehtml'\n" -" -p <ProjectName> <ProjectRootDir>\n" -" -l 'c++'|'idl'\n" -" -ext <AdditonalExtensions>+\n" -" -doc 'usehtml'\n" -" -d <SourceDir_relative2ProjectRootDir_nosubdirs>+\n" -" -t <SourceTree_relative2ProjectRootDir>+\n" -" -f <SourceFile_relative2ProjectRootDir>+\n" -" -html <OutputDir>\n" -" -xlinks <Namespace> <ExternLinksRootDir>\n" -" -i <CommandFilePath>\n" -" -v <VerboseNr>\n" -"\n" -"\n" -" Detailed Options Description:\n" -"\n" -" Option Arguments\n" -" ----------------------------------------------------------\n" -"\n" -" -parse \n\n" -" Starts the task \"Parse source code\".\n" -" May be omitted, if it would be the first option on the\n" -" command line.\n" -"\n" -" -name <RepositoryName>\n\n" -" This name is used for naming the repository in\n" -" human readable output. In future it may be used also for\n" -" identifiing a repository in searches.\n" -"\n" -" -lg 'c++|'idl'\n\n" -" Identifies the programming language to be parsed.\n" -" 'c++': C++\n" -" Files with extensions '.h', '.hxx' are parsed.\n" -" 'idl': UNO-IDL\n" -" Files with extensions '.idl' are parsed.\n" -" Here the language is set globally for all projects.\n" -" A project can override this by using '-l'.\n" -"\n" -" -extg <.AdditionalExtension>+\n\n" -" Has to follow immediately behind '-lg'.\n" -" Specifies additional extensions, that will be recognised as\n" -" source code files of the previously specified programming\n" -" language. Each extension has to start with '.'.\n" -" It is possible to include extensionless files, too,\n" -" by the argument '.'\n" -" Here these extensions are set globally for all projects.\n" -" A project can override this by using '-l' and '-ext'.\n" -"\n" -" -docg 'html'|'nohtml'\n\n" -" Specifies the default for all comments in source code, so \n" -" that HTML-tags are interpreted as such or else treated as\n" -" regular text.\n" -" Without this option, the default is 'nohtml'.\n" -" Here the default is set globally for all projects.\n" -" A project can override this by using '-doc'.\n" -"\n" -" -p <ProjectName> <ProjectRootDirectory>\n\n" -" ProjectName is used in output as human readable identifier\n" -" for the project. ProjectRootDirectory is the path,\n" -" where the arguments of '-d', '-t' and '-f' are relative to.\n" -" This option can be omitted, then there is no project name\n" -" and all paths are relative to the current working directory.\n" -"\n" -" -l 'c++|'idl'\n\n" -" Overrides -lg and -extg for the current project, which is\n" -" specified by the last previous '-p'.\n" -" For details see at option '-lg'.\n" -"\n" -" -ext <.AdditionalExtension>+\n\n" -" Can be used only immediately behind '-l'.\n" -" Overrides -extg for the current project, which is\n" -" specified by the last previous '-p'.\n" -" For details see at option '-extg'.\n" -"\n" -" -doc 'html'|'nohtml'\n\n" -" Overrides -docg for the current project, which is\n" -" specified by the last previous '-p'.\n" -" For details see at option '-docg'.\n" -"\n" -" -d <SourceDir_relative2ProjectRootDir_nosubdirs>+\n\n" -" For the current project all files in the given\n" -" directories are parsed, which have valid extensions.\n" -" Subdirectories are NOT parsed.\n" -"\n" -" -t <SourceTree_relative2ProjectRootDir>+\n\n" -" For the current project all files in the given\n" -" directories AND its subdirectories are parsed, which\n" -" have valid extensions.\n" -"\n" -" -f <SourceFile_relative2ProjectRootDir>+\n\n" -" For the current project and language the given files\n" -" are parsed. It doesn't matter, if their extensions match\n" -" the valid extensions.\n" -"\n" -" -html <OutputRootDir>\n\n" -" Starts the task \"Create HTML output\".\n" -"\n" -" -xlinks <Namespace> <ExternLinksRootDir>\n\n" -" This option allows, to create links to external\n" -" HTML-documents.\n" -" For all source code objects (like classes or functions)\n" -" which belong in the given namespace, the given root\n" -" directory is used as a base for links to them.\n" -" Presently, this works only for C++-mappings of IDL-items.\n" -" The given namespace has to be absolute.\n" -"\n" -" -i <CommandFilePath>\n\n" -" This option is replaced by the contents of the given\n" -" file. The file has to be ASCII and each option\n" -" has to start in the first column of a new line.\n" -" So each valid line starts with a '-'.\n" -" Empty lines are allowed.\n" -" Comment lines have to start with '#'\n" -"\n" -" -v <VerboseNumber>\n\n" -" Show details during parsing:\n" -" 2 shows each parsed letter,\n" -" 4 shows stored objects.\n" -" 1 shows recognised tokens.\n" -" These bit-values can be combined.\n" -" This option suppresses errors, because of\n" -" missing output options (no '-html').\n"; -#endif // 0, FUTURE - - CommandLine::CommandLine() : nDebugStyle(0), pSinceTransformator(new command::SinceTagTransformationData), |