]> granicus.if.org Git - icinga2/blob - config.h.cmake
Merge pull request #7591 from Icinga/feature/docs-api-joins
[icinga2] / config.h.cmake
1 #ifndef CONFIG_H
2 #define CONFIG_H
3
4 #cmakedefine HAVE_BACKTRACE_SYMBOLS
5 #cmakedefine HAVE_PIPE2
6 #cmakedefine HAVE_VFORK
7 #cmakedefine HAVE_DLADDR
8 #cmakedefine HAVE_LIBEXECINFO
9 #cmakedefine HAVE_CXXABI_H
10 #cmakedefine HAVE_NICE
11 #cmakedefine HAVE_EDITLINE
12 #cmakedefine HAVE_SYSTEMD
13
14 #cmakedefine ICINGA2_UNITY_BUILD
15
16 #define ICINGA_CONFIGDIR "${ICINGA2_FULL_CONFIGDIR}"
17 #define ICINGA_DATADIR "${ICINGA2_FULL_DATADIR}"
18 #define ICINGA_LOGDIR "${ICINGA2_FULL_LOGDIR}"
19 #define ICINGA_CACHEDIR "${ICINGA2_FULL_CACHEDIR}"
20 #define ICINGA_SPOOLDIR "${ICINGA2_FULL_SPOOLDIR}"
21 #define ICINGA_INITRUNDIR "${ICINGA2_FULL_INITRUNDIR}"
22 #define ICINGA_INCLUDECONFDIR "${ICINGA2_FULL_INCLUDEDIR}"
23 #define ICINGA_USER "${ICINGA2_USER}"
24 #define ICINGA_GROUP "${ICINGA2_GROUP}"
25 #define ICINGA_BUILD_HOST_NAME "${ICINGA2_BUILD_HOST_NAME}"
26 #define ICINGA_BUILD_COMPILER_NAME "${ICINGA2_BUILD_COMPILER_NAME}"
27 #define ICINGA_BUILD_COMPILER_VERSION "${ICINGA2_BUILD_COMPILER_VERSION}"
28
29 // Deprecated options?
30 #define ICINGA_PKGDATADIR "${ICINGA2_FULL_PKGDATADIR}"
31 #define ICINGA_PREFIX "${CMAKE_INSTALL_PREFIX}"
32 #define ICINGA_SYSCONFDIR "${CMAKE_INSTALL_FULL_SYSCONFDIR}"
33 #define ICINGA_RUNDIR "${ICINGA2_FULL_RUNDIR}"
34 #define ICINGA_LOCALSTATEDIR "${CMAKE_INSTALL_FULL_LOCALSTATEDIR}"
35
36 #endif /* CONFIG_H */