- "To create a complete source package all man and HTML pages need "
- "to be generated. "
- "You need to run 'make man html' or set GMX_BUILD_HELP=ON to get "
- "them automatically built together with the binaries.")
+ "To create a complete source package, bash completions, "
+ "man and HTML pages, and INSTALL need to be generated. "
+ "Run 'make completion man html install-guide' to build "
+ "these parts. You can also configure with "
+ "GMX_BUILD_HELP=ON to automatically build the HTML parts.")
+ endif()
+else()
+ # TODO: If GMX_BUILD_HELP is AUTO, it may happen that the generation fails,
+ # and things are silently left out.
+ # Also, it is currently impossible to get these files into the binary
+ # package for cross-compilation. However, binary packages are not
+ # currently used much, either...
+ if (NOT CPACK_GMX_BUILD_HELP)
+ message(WARNING
+ "To create a complete binary package, bash completions, and "
+ "man and HTML pages need to be generated. "
+ "You need to configure with GMX_BUILD_HELP=ON to include all "
+ "in the binary package.")
+ # Building the man, html, ... targets is not sufficient because than the
+ # install is still not done.