LibreOffice » config_host
View module in: git
These are configuration files for various features as detected by configure
.
Include only those files you need (in order to reduce rebuilds when a setting changes).
Settings here are only C/C++ #define
directives, so they apply only to C/C++ source,
not to Makefiles.
AC_DEFINE(HAVE_FOO)
in configure.ac
when a setting should be setconfig_host/config_XXX.h
file to use
config_host/config_global.h
config_host/config_XXX.h
fileconfig_host/config_XXX.h.in
here, with just #ifndef
include guardAC_CONFIG_HEADERS([config_host/config_XXX.h])
next to the others
in configure.ac
#define HAVE_FOO 0
to the config_host/config_XXX.h
, possibly with a comment
(do not use #undef HAVE_FOO
, unless the setting has more values than on/off)#include <config_XXX.h>
before any #if HAVE_FOO
in a source file#if HAVE_FOO
for on/off settings, do not use #ifdef
Generated by Libreoffice CI on lilith.documentfoundation.org
Last updated: 2023-07-30 04:48:18 | Privacy Policy | Impressum (Legal Info)