From 14069d84174ca7a4e60db4d75912903e9679b643 Mon Sep 17 00:00:00 2001 From: Jan-Marek Glogowski Date: Mon, 24 May 2021 14:12:18 +0200 Subject: configure: Improve help-options handling This patch includes: * A README.help.md as a general documentation for the different help types, the LO code and help-related build options. * Adds --disable-xmlhelp for removing the xmlhelp support from the build. Disable for iOS, Android and Emscripten. This was partly included in HAVE_FEATURE_DESKTOP before. * Rename WITH_HELP define to WITH_HELPPACKS, which reflects the actual usage AFAIK. * Depend --with-omindex on --with-help=online and don't override the --with-help setting. Error out on conflicting options. * Depend --with-helppack-integration on build help variants, which actually result in help packs. Kind of reverts commit 2c38ea6d16b910294220cefaf8ae6a0683e6405a ("Building without --with-help is not supposed to disable help functionality"). Change-Id: Ie4cb73905b3ed94e991d9f1bd75cfbd6de9da385 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116222 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski --- config_host/config_features.h.in | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'config_host') diff --git a/config_host/config_features.h.in b/config_host/config_features.h.in index ef09850492a9..e38e46386d83 100644 --- a/config_host/config_features.h.in +++ b/config_host/config_features.h.in @@ -145,4 +145,11 @@ */ #define HAVE_FEATURE_COMMUNITY_FLAVOR 0 +/* XMLHELP - whether we include the XML help mechanisms + * + * Can be turned off with --without-xmlhelp + */ + +#define HAVE_FEATURE_XMLHELP 0 + #endif -- cgit