comparison cmake/internal/sysconfig.hpp.in @ 762:28f493661157

Misc: prefix all macros with IRCCD_
author David Demelier <markand@malikania.fr>
date Sun, 12 Aug 2018 09:40:36 +0200
parents 1b04ffb2b35e
children 8c44bbcbbab9
comparison
equal deleted inserted replaced
761:f25c878d823b 762:28f493661157
32 32
33 # include <winsock2.h> 33 # include <winsock2.h>
34 # include <windows.h> 34 # include <windows.h>
35 #endif 35 #endif
36 36
37 namespace irccd {
38
37 /* 39 /*
38 * Auto generated from CMake. 40 * Auto generated from CMake.
39 * ------------------------------------------------------------------ 41 * ------------------------------------------------------------------
40 */ 42 */
41 43
42 #define IRCCD_VERSION_MAJOR @IRCCD_VERSION_MAJOR@ 44 #define IRCCD_VERSION_MAJOR @IRCCD_VERSION_MAJOR@
43 #define IRCCD_VERSION_MINOR @IRCCD_VERSION_MINOR@ 45 #define IRCCD_VERSION_MINOR @IRCCD_VERSION_MINOR@
44 #define IRCCD_VERSION_PATCH @IRCCD_VERSION_PATCH@ 46 #define IRCCD_VERSION_PATCH @IRCCD_VERSION_PATCH@
45 #define IRCCD_VERSION_SHLIB @IRCCD_VERSION_SHLIB@ 47 #define IRCCD_VERSION_SHLIB @IRCCD_VERSION_SHLIB@
46 #define IRCCD_VERSION "@IRCCD_VERSION@" 48 #define IRCCD_VERSION "@IRCCD_VERSION@"
47 49
48 /* 50 /*
49 * User definable options. 51 * User definable options.
50 * ------------------------------------------------------------------ 52 * ------------------------------------------------------------------
51 */ 53 */
52 54
53 #define CMAKE_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@" 55 #define IRCCD_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@"
54 #define CMAKE_INSTALL_LOCALSTATEDIR "@CMAKE_INSTALL_LOCALSTATEDIR@" 56 #define IRCCD_INSTALL_LOCALSTATEDIR "@CMAKE_INSTALL_LOCALSTATEDIR@"
55 #define CMAKE_INSTALL_DATADIR "@CMAKE_INSTALL_DATADIR@" 57 #define IRCCD_INSTALL_DATADIR "@CMAKE_INSTALL_DATADIR@"
56 #define CMAKE_INSTALL_BINDIR "@CMAKE_INSTALL_BINDIR@" 58 #define IRCCD_INSTALL_BINDIR "@CMAKE_INSTALL_BINDIR@"
57 #define CMAKE_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@" 59 #define IRCCD_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@"
58 #define CMAKE_INSTALL_SYSCONFDIR "@CMAKE_INSTALL_SYSCONFDIR@" 60 #define IRCCD_INSTALL_SYSCONFDIR "@CMAKE_INSTALL_SYSCONFDIR@"
59 61
60 #cmakedefine IRCCD_HAVE_JS 62 #cmakedefine IRCCD_HAVE_JS
61 #cmakedefine IRCCD_HAVE_SSL 63 #cmakedefine IRCCD_HAVE_SSL
62 #cmakedefine IRCCD_HAVE_LIBEDIT 64 #cmakedefine IRCCD_HAVE_LIBEDIT
63 65
64 /* 66 /*
65 * Platform checks. 67 * Platform checks.
66 * ------------------------------------------------------------------ 68 * ------------------------------------------------------------------
67 */ 69 */
68 70
69 #cmakedefine HAVE_GETLOGIN 71 #cmakedefine IRCCD_HAVE_GETLOGIN
70 #cmakedefine HAVE_POPEN 72 #cmakedefine IRCCD_HAVE_POPEN
71 #cmakedefine HAVE_SETPROGNAME 73 #cmakedefine IRCCD_HAVE_SETPROGNAME
72 #cmakedefine HAVE_STAT 74 #cmakedefine IRCCD_HAVE_STAT
73 #cmakedefine HAVE_STAT_ST_ATIME 75 #cmakedefine IRCCD_HAVE_STAT_ST_ATIME
74 #cmakedefine HAVE_STAT_ST_BLKSIZE 76 #cmakedefine IRCCD_HAVE_STAT_ST_BLKSIZE
75 #cmakedefine HAVE_STAT_ST_BLOCKS 77 #cmakedefine IRCCD_HAVE_STAT_ST_BLOCKS
76 #cmakedefine HAVE_STAT_ST_CTIME 78 #cmakedefine IRCCD_HAVE_STAT_ST_CTIME
77 #cmakedefine HAVE_STAT_ST_DEV 79 #cmakedefine IRCCD_HAVE_STAT_ST_DEV
78 #cmakedefine HAVE_STAT_ST_GID 80 #cmakedefine IRCCD_HAVE_STAT_ST_GID
79 #cmakedefine HAVE_STAT_ST_INO 81 #cmakedefine IRCCD_HAVE_STAT_ST_INO
80 #cmakedefine HAVE_STAT_ST_MODE 82 #cmakedefine IRCCD_HAVE_STAT_ST_MODE
81 #cmakedefine HAVE_STAT_ST_MTIME 83 #cmakedefine IRCCD_HAVE_STAT_ST_MTIME
82 #cmakedefine HAVE_STAT_ST_NLINK 84 #cmakedefine IRCCD_HAVE_STAT_ST_NLINK
83 #cmakedefine HAVE_STAT_ST_RDEV 85 #cmakedefine IRCCD_HAVE_STAT_ST_RDEV
84 #cmakedefine HAVE_STAT_ST_SIZE 86 #cmakedefine IRCCD_HAVE_STAT_ST_SIZE
85 #cmakedefine HAVE_STAT_ST_UID 87 #cmakedefine IRCCD_HAVE_STAT_ST_UID
86 #cmakedefine HAVE_STD_PUT_TIME 88 #cmakedefine IRCCD_HAVE_STD_PUT_TIME
87 #cmakedefine HAVE_SYSLOG 89 #cmakedefine IRCCD_HAVE_SYSLOG
88 90
89 /** 91 /**
90 * \brief Describe irccd version. 92 * \brief Describe irccd version.
91 */ 93 */
92 struct version { 94 struct version {
93 unsigned major{IRCCD_VERSION_MAJOR}; //!< major 95 const unsigned major{IRCCD_VERSION_MAJOR}; //!< major
94 unsigned minor{IRCCD_VERSION_MINOR}; //!< minor 96 const unsigned minor{IRCCD_VERSION_MINOR}; //!< minor
95 unsigned patch{IRCCD_VERSION_PATCH}; //!< patch 97 const unsigned patch{IRCCD_VERSION_PATCH}; //!< patch
96 unsigned abi{IRCCD_VERSION_SHLIB}; //!< ABI compatibility 98 const unsigned abi{IRCCD_VERSION_SHLIB}; //!< ABI compatibility
97 }; 99 };
98 100
101 } // !irccd
102
99 #endif // !IRCCD_SYSCONFIG_HPP 103 #endif // !IRCCD_SYSCONFIG_HPP