You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cmake: always install man pages, only install for the binaries installed
There are currently two problems with the manpage installation:
- Installing man pages is conditional on "build_doc", which otherwise
controls whether the PDF and HTML is generated. However, the man pages
are small and statically checked into git -- their purpose is not to
fully document doxygen, but provide versions of the `--help` text
which don't require running the program, and can be searched and
indexed. Distributors *always* expect software to install the man
pages, even when documentation is disabled.
- All the manpages are installed together, for 4 different programs. But
depending on build configuration, 3 of those programs might not be
built. It makes no sense to document the `--help` text for programs
which are not installed.
message(FATAL_ERROR \"\nTerminating:\n documentation has not been generated, \n create documentation by using the 'docs' target followed by an 'install'\n\")
0 commit comments