Brad King
9b212ad01a
Make --help-* options available from all command-line tools
...
Make the standard --help-* options available from all command-line
tools. Drop options that are no longer supported:
--copyright, --help-full, --help-html, --help-man,
--help-compatcommands, --help-custom-modules
De-duplicate Help/manual/*.1.rst help options by using an
OPTIONS_HELP.txt file included from each manual.
2013-10-16 16:24:51 -04:00
Brad King
0c39a757da
Drop the 'Full' field from cmDocumentationEntry
...
We need only 'Brief' for usage documentation. We no longer have builtin
'Full' documentation, which is now in Help/*/*.rst files.
2013-10-16 09:22:37 -04:00
Brad King
87cc62cab9
Drop "full" documentation output types
...
We will no longer support full documentation generation from executables
and will instead generate documentation with other tools. Disable (with
a warning left behind) the command-line options:
--copyright
--help-compatcommands
--help-full
--help-html
--help-man
Drop supporting code. Drop manual sections generation from executables.
Remove internal documentation construction APIs. Drop unused sections
See Also, Author, Copyright, Compat Commands, Custom Modules.
2013-10-15 14:12:49 -04:00
Eric NOULARD
c6a0169442
CPack begin the implementation of --help-command* and --help-variables*
...
This modifications set tries to keep the unified doc for cmake/ctest/cpack
while introducing tool specific documentation separated.
Some documentation sections for CMake do not fit well to CPack.
2012-01-22 11:42:49 +01:00
Nicolas Despres
de512644d8
Usage: Print help, version and copyright options in usage information.
...
There were missing for ctest, cpack and ccmake.
2011-10-23 22:18:14 +02:00
Nicolas Despres
d3d7e45df2
Remove trailing white-spaces.
2011-10-23 22:15:20 +02:00
Brad King
96afb12087
Convert CMake to OSI-approved BSD License
...
This converts the CMake license to a pure 3-clause OSI-approved BSD
License. We drop the previous license clause requiring modified
versions to be plainly marked. We also update the CMake copyright to
cover the full development time range.
2009-09-28 11:43:28 -04:00
Brad King
9f61e2a235
ENH: Centralized and globalized computation of CMake program locations. This eliminates startup paths that failed to produce this information.
2007-12-13 17:56:50 -05:00
Ken Martin
6cdf032505
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
Alexander Neundorf
c41f798383
COMP: make it build on NetBSD, which has separate curses and ncurses, so
...
it has to be detected that curses isn't good enough, but ncurses is, and
that ncurses.h instead of curses.h is included
Alex
2007-08-27 09:01:14 -04:00
Alexander Neundorf
c95dc91237
ENH:
...
-in the full documentation there is now an extra section for
compatibility commands, so users see which commands they shouldn't use
-cmake -h <command> now also works with lower case commands
--help-fullm --help-command, --help-module and --help-property now determine
the output format from the extension of the given filename
Let me know if there are some things I overlooked.
Alex
2007-06-28 11:00:57 -04:00
Brad King
9e709f6bde
BUG: The --help option should list generators. This addresses bug #2494 .
2006-10-04 19:21:20 -04:00
Andy Cedilnik
21c818340e
STYLE: Remove unused code
2004-10-27 10:45:45 -04:00
Brad King
8017a17f57
ENH: Added documentation of specifying an existing build tree as an argument.
2003-08-20 13:00:46 -04:00
Brad King
d4854628ab
ENH: Added SEE ALSO support for generated unix manpage.
2003-08-06 15:12:43 -04:00
Brad King
b78888fe38
ENH: Added configuration of name of executable in man page header and version banner.
2003-08-06 14:49:52 -04:00
Brad King
be68519dd4
ENH: Added introduction paragraph to documentation.
2003-07-21 17:13:53 -04:00
Brad King
1cecf7b5aa
ENH: Added support to write multiple help options with one command line. Output files can now also be specified for the help options.
2003-07-07 22:44:18 -04:00
Andy Cedilnik
dfd22fdf23
ENH: On envocation of ccmake check if directories are correct, but do not rerun configure
2003-05-29 11:14:48 -04:00
Andy Cedilnik
cb9e995d0b
ENH: Do not do configure first time. This way ccmake loads fast.
2003-05-28 15:52:54 -04:00
Brad King
a5ea72df88
ENH: Improved documentation. Also modified behavior of "cmake" to not configure a project in the current directory unless . is given.
2003-04-02 22:48:12 -05:00
Brad King
5e18bec8f7
ENH: Re-implemented document generation class to be more organized and more robust.
2003-02-18 20:42:02 -05:00
Brad King
1f55680332
ENH: Added cmDocumentation class to generate various forms of documentation. Each executable will be able to generate its own documentation.
2003-02-14 10:53:37 -05:00
Ken Martin
865074b244
spelling fix
2003-01-22 11:27:53 -05:00
Brad King
486454ef78
BUG: Fixed crash when CMAKE_ROOT cannot be found.
2003-01-22 10:33:34 -05:00
Andy Cedilnik
5a0641ac3b
Cleanup
2002-11-05 13:35:02 -05:00
Brad King
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
Andy Cedilnik
6769e84472
Improve message handler to include client data.
2002-09-18 14:18:43 -04:00
Ken Martin
2c7e9b3b59
new architecture
2002-09-06 13:00:12 -04:00
Ken Martin
e8d0e8088f
some changes in cachemanager and singletons
2002-08-28 16:35:54 -04:00
Brad King
55f3a3817e
ERR: Fixed compiler warnings about unused parameters.
2002-06-18 17:20:07 -04:00
Bill Hoffman
20308ac96a
ERR: Fixed sun CC warnings.
2002-06-11 09:14:19 -04:00
Bill Hoffman
2caeffcb20
ENH: add -B option to specify the build directory, so make edit_cache will work
2002-05-07 11:03:56 -04:00
Berk Geveci
d53458de9a
The entry widgets are now created with what is initially available on the terminal.
2002-05-01 11:34:27 -04:00
Berk Geveci
77bb62e00c
Exit ccmake on fatal errors.
2002-04-23 16:16:48 -04:00
Will Schroeder
a6a43d5320
ENH:Updated copyright
2002-01-21 15:30:43 -05:00
Ken Martin
3f013a2759
Cleaning last line at exit.
2001-12-06 11:49:16 -05:00
Berk Geveci
d42ded5b16
Added debugging.
2001-12-04 11:16:04 -05:00
Berk Geveci
b64e2b83b0
Can non use clear because it is undef'ed.
2001-11-30 11:34:13 -05:00
Berk Geveci
1499a4268d
Fixed warning.
2001-11-30 10:58:23 -05:00
Berk Geveci
86e75e0d39
Fixed warning.
2001-11-30 10:54:04 -05:00
Berk Geveci
521d8d9410
Improvements to the curses interface.
2001-11-29 16:44:22 -05:00
Brad King
7ac4e78316
ERR: Re-ordered includes to fix macro conflict for gcc 3.0.
2001-11-14 09:56:33 -05:00
Berk Geveci
1efcd4d035
Renaming ccurses to ccmake.
2001-11-09 16:16:56 -05:00