| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 1 | /* config.h. Generated by cmake from config.h.cmake */ | 
 | 2 |  | 
 | 3 | #ifndef _DBUS_CONFIG_H | 
 | 4 | #define _DBUS_CONFIG_H | 
 | 5 | /****************************/ | 
 | 6 |  | 
 | 7 | #cmakedefine HAVE_GNUC_VARARGS 1 | 
 | 8 |  | 
 | 9 | #cmakedefine DBUS_CONSOLE_AUTH_DIR "@DBUS_CONSOLE_AUTH_DIR@" | 
 | 10 | #cmakedefine DBUS_DATADIR  "@DBUS_DATADIR@" | 
 | 11 | #cmakedefine DBUS_BINDIR   "@DBUS_BINDIR@" | 
 | 12 | #cmakedefine DBUS_SYSTEM_CONFIG_FILE  "@DBUS_SYSTEM_CONFIG_FILE@" | 
 | 13 | #cmakedefine DBUS_SESSION_CONFIG_FILE "@DBUS_SESSION_CONFIG_FILE@" | 
 | 14 | #cmakedefine DAEMON_NAME "@DAEMON_NAME@" | 
 | 15 | #cmakedefine DBUS_SYSTEM_BUS_DEFAULT_ADDRESS  "@DBUS_SYSTEM_BUS_DEFAULT_ADDRESS@" | 
 | 16 | #cmakedefine DBUS_MACHINE_UUID_FILE "@DBUS_MACHINE_UUID_FILE@" | 
 | 17 | //#cmakedefine DBUS_SESSION_BUS_DEFAULT_ADDRESS "@DBUS_SESSION_BUS_DEFAULT_ADDRESS@" | 
| Ralf Habacker | dee80a2 | 2007-06-03 14:15:57 +0000 | [diff] [blame] | 18 | #cmakedefine DBUS_DAEMONDIR "@DBUS_DAEMONDIR@" | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 19 | #cmakedefine PACKAGE "@PACKAGE@" | 
 | 20 | /* Version number of package */ | 
 | 21 | #cmakedefine VERSION "@VERSION@" | 
| Christian Ehrlicher | 4668480 | 2009-04-24 11:36:50 +0200 | [diff] [blame] | 22 | #cmakedefine DBUS_MAJOR_VERSION ${VERSION_MAJOR} | 
 | 23 | #cmakedefine DBUS_MINOR_VERSION ${VERSION_MINOR} | 
 | 24 | #cmakedefine DBUS_MICRO_VERSION ${VERSION_RELEASE} | 
 | 25 | #cmakedefine DBUS_VERSION ((@VERSION_MAJOR@ << 16) | (@VERSION_MINOR@ << 8) | (@VERSION_RELEASE@)) | 
 | 26 | #cmakedefine DBUS_VERSION_STRING "@VERSION@" | 
 | 27 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 28 | // test binaries | 
 | 29 | /* Full path to test file test/test-exit in builddir */ | 
| Ralf Habacker | dee80a2 | 2007-06-03 14:15:57 +0000 | [diff] [blame] | 30 | #define TEST_BUS_BINARY          "@TEST_BUS_BINARY@" | 
 | 31 | /* Full path to test file test/test-exit in builddir */ | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 32 | #define TEST_EXIT_BINARY          "@TEST_EXIT_BINARY@" | 
 | 33 | /* Full path to test file test/test-segfault in builddir */ | 
 | 34 | #define TEST_SEGFAULT_BINARY      "@TEST_SEGFAULT_BINARY@" | 
 | 35 | /* Full path to test file test/test-service in builddir */ | 
 | 36 | #define TEST_SERVICE_BINARY       "@TEST_SERVICE_BINARY@" | 
 | 37 | /* Full path to test file test/test-shell-service in builddir */ | 
 | 38 | #define TEST_SHELL_SERVICE_BINARY "@TEST_SHELL_SERVICE_BINARY@" | 
 | 39 | /* Full path to test file test/test-sleep-forever in builddir */ | 
 | 40 | #define TEST_SLEEP_FOREVER_BINARY "@TEST_SLEEP_FOREVER_BINARY@" | 
 | 41 |  | 
 | 42 | /* Some dbus features */ | 
 | 43 | #cmakedefine DBUS_BUILD_TESTS 1 | 
 | 44 | #cmakedefine DBUS_ENABLE_ANSI 1 | 
 | 45 | #cmakedefine DBUS_ENABLE_VERBOSE_MODE 1 | 
 | 46 | #cmakedefine DBUS_DISABLE_ASSERTS 1 | 
 | 47 | #cmakedefine DBUS_DISABLE_CHECKS 1 | 
 | 48 | /* xmldocs */ | 
 | 49 | /* doxygen */ | 
 | 50 | #cmakedefine DBUS_GCOV_ENABLED 1 | 
| Frank Osterfeld | 2feb3e2 | 2009-04-22 11:49:58 +0200 | [diff] [blame] | 51 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 52 | /* abstract-sockets */ | 
| Frank Osterfeld | 2feb3e2 | 2009-04-22 11:49:58 +0200 | [diff] [blame] | 53 |  | 
 | 54 | #cmakedefine HAVE_ABSTRACT_SOCKETS 1 | 
 | 55 |  | 
 | 56 | #cmakedefine DBUS_PATH_OR_ABSTRACT_VALUE 1 | 
 | 57 |  | 
 | 58 | #if (defined DBUS_PATH_OR_ABSTRACT_VALUE) | 
 | 59 | #define DBUS_PATH_OR_ABSTRACT @DBUS_PATH_OR_ABSTRACT_VALUE@ | 
 | 60 | #endif | 
 | 61 |  | 
 | 62 | #ifdef DBUS_PATH_OR_ABSTRACT_VALUE | 
 | 63 | #undef DBUS_PATH_OR_ABSTRACT_VALUE | 
 | 64 | #endif | 
 | 65 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 66 | /* selinux */ | 
 | 67 | #cmakedefine DBUS_BUS_ENABLE_DNOTIFY_ON_LINUX 1 | 
 | 68 | /* kqueue */ | 
 | 69 | #cmakedefine HAVE_CONSOLE_OWNER_FILE 1 | 
 | 70 | #define DBUS_CONSOLE_OWNER_FILE "@DBUS_CONSOLE_OWNER_FILE@" | 
 | 71 |  | 
 | 72 | #cmakedefine DBUS_HAVE_ATOMIC_INT 1 | 
 | 73 | #cmakedefine DBUS_USE_ATOMIC_INT_486 1 | 
 | 74 | #if (defined(__i386__) || defined(__x86_64__)) | 
 | 75 | # define DBUS_HAVE_ATOMIC_INT 1 | 
 | 76 | # define DBUS_USE_ATOMIC_INT_486 1 | 
 | 77 | #endif | 
 | 78 |  | 
 | 79 | #cmakedefine DBUS_BUILD_X11 1 | 
 | 80 |  | 
| Frank Osterfeld | 4806504 | 2009-07-24 10:39:54 +0100 | [diff] [blame^] | 81 | #define _DBUS_VA_COPY_ASSIGN(a1,a2) { a1 = a2; } | 
 | 82 |  | 
| Frank Osterfeld | ff92d15 | 2009-04-28 17:10:46 +0200 | [diff] [blame] | 83 | #cmakedefine DBUS_VA_COPY_FUNC | 
 | 84 | #if (defined DBUS_VA_COPY_FUNC) | 
 | 85 | # define DBUS_VA_COPY @DBUS_VA_COPY_FUNC@ | 
 | 86 | #endif | 
 | 87 |  | 
| Frank Osterfeld | 2feb3e2 | 2009-04-22 11:49:58 +0200 | [diff] [blame] | 88 | #ifdef DBUS_VA_COPY_FUNC | 
 | 89 | #undef DBUS_VA_COPY_FUNC | 
 | 90 | #endif | 
 | 91 |  | 
| Ralf Habacker | 8ab7f05 | 2009-11-30 16:01:19 +0100 | [diff] [blame] | 92 | #cmakedefine DBUS_VA_COPY_AS_ARRAY @DBUS_VA_COPY_AS_ARRAY@ | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 93 |  | 
 | 94 | // headers | 
 | 95 | /* Define to 1 if you have dirent.h */ | 
 | 96 | #cmakedefine   HAVE_DIRENT_H 1 | 
 | 97 |  | 
 | 98 | /* Define to 1 if you have io.h */ | 
 | 99 | #cmakedefine   HAVE_IO_H 1 | 
 | 100 |  | 
 | 101 | /* Define to 1 if you have grp.h */ | 
 | 102 | #cmakedefine   HAVE_GRP_H 1 | 
 | 103 |  | 
 | 104 | /* Define to 1 if you have sys/poll.h */ | 
 | 105 | #cmakedefine    HAVE_POLL 1 | 
 | 106 |  | 
 | 107 | /* Define to 1 if you have sys/time.h */ | 
 | 108 | #cmakedefine    HAVE_SYS_TIME 1 | 
 | 109 |  | 
 | 110 | /* Define to 1 if you have sys/wait.h */ | 
 | 111 | #cmakedefine    HAVE_SYS_WAIT 1 | 
 | 112 |  | 
 | 113 | /* Define to 1 if you have time.h */ | 
 | 114 | #cmakedefine   HAVE_TIME_H 1 | 
 | 115 |  | 
| Christian Ehrlicher | 452ff68 | 2008-05-09 16:17:13 +0000 | [diff] [blame] | 116 | /* Define to 1 if you have wspiapi.h */ | 
 | 117 | #cmakedefine   HAVE_WSPIAPI_H 1 | 
 | 118 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 119 | /* Define to 1 if you have unistd.h */ | 
 | 120 | #cmakedefine   HAVE_UNISTD_H 1 | 
 | 121 |  | 
| Ralf Habacker | d9b9b45 | 2007-06-15 21:04:43 +0000 | [diff] [blame] | 122 | /* Define to 1 if you have errno.h */ | 
 | 123 | #cmakedefine   HAVE_ERRNO_H 1 | 
 | 124 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 125 | /* Define to 1 if you have stdio.h */ | 
 | 126 | #cmakedefine   HAVE_STDIO_H 1 | 
 | 127 |  | 
| Ralf Habacker | dee80a2 | 2007-06-03 14:15:57 +0000 | [diff] [blame] | 128 | /* Define to 1 if you have sys/syslimits.h */ | 
 | 129 | #cmakedefine   HAVE_SYS_SYSLIMITS_H 1 | 
 | 130 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 131 | // symbols | 
 | 132 | /* Define to 1 if you have backtrace */ | 
 | 133 | #cmakedefine   HAVE_BACKTRACE 1 | 
 | 134 |  | 
 | 135 | /* Define to 1 if you have getgrouplist */ | 
 | 136 | #cmakedefine   HAVE_GETGROUPLIST 1 | 
 | 137 |  | 
 | 138 | /* Define to 1 if you have getpeerucred */ | 
 | 139 | #cmakedefine   HAVE_GETPEERUCRED 1 | 
 | 140 |  | 
 | 141 | /* Define to 1 if you have nanosleep */ | 
 | 142 | #cmakedefine   HAVE_NANOSLEEP 1 | 
 | 143 |  | 
 | 144 | /* Define to 1 if you have getpwnam_r */ | 
 | 145 | #cmakedefine   HAVE_POSIX_GETPWNAM_R 1 | 
 | 146 |  | 
 | 147 | /* Define to 1 if you have socketpair */ | 
 | 148 | #cmakedefine   HAVE_SOCKETPAIR 1 | 
 | 149 |  | 
 | 150 | /* Define to 1 if you have setenv */ | 
 | 151 | #cmakedefine   HAVE_SETENV 1 | 
 | 152 |  | 
 | 153 | /* Define to 1 if you have unsetenv */ | 
 | 154 | #cmakedefine   HAVE_UNSETENV 1 | 
 | 155 |  | 
 | 156 | /* Define to 1 if you have writev */ | 
 | 157 | #cmakedefine   HAVE_WRITEV 1 | 
 | 158 |  | 
| Ralf Habacker | dee80a2 | 2007-06-03 14:15:57 +0000 | [diff] [blame] | 159 | /* Define to 1 if you have socklen_t */ | 
 | 160 | #cmakedefine   HAVE_SOCKLEN_T 1 | 
 | 161 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 162 | // structs | 
 | 163 | /* Define to 1 if you have struct cmsgred */ | 
 | 164 | #cmakedefine    HAVE_CMSGCRED 1 | 
 | 165 |  | 
| Ralf Habacker | d38034c | 2007-03-08 20:10:09 +0000 | [diff] [blame] | 166 | // system type defines | 
| Ralf Habacker | d6387f4 | 2007-03-14 18:01:01 +0000 | [diff] [blame] | 167 | #if defined(_WIN32) || defined(_WIN64) || defined (_WIN32_WCE) | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 168 | # define DBUS_WIN | 
 | 169 | # define DBUS_WIN_FIXME 1 | 
| Ralf Habacker | d6387f4 | 2007-03-14 18:01:01 +0000 | [diff] [blame] | 170 | # ifdef _WIN32_WCE | 
 | 171 | #  define DBUS_WINCE | 
 | 172 | # else | 
 | 173 | #  define DBUS_WIN32 | 
 | 174 | # endif | 
 | 175 | #else | 
 | 176 | # define DBUS_UNIX | 
 | 177 | #endif  | 
| Ralf Habacker | d38034c | 2007-03-08 20:10:09 +0000 | [diff] [blame] | 178 |  | 
 | 179 | #if defined(_WIN32) || defined(_WIN64) | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 180 | // mingw mode_t | 
 | 181 | # ifdef HAVE_STDIO_H | 
 | 182 | #  include <stdio.h> | 
 | 183 | # endif | 
 | 184 | # ifndef _MSC_VER | 
 | 185 | #  define uid_t int | 
 | 186 | #  define gid_t int | 
 | 187 | # else | 
 | 188 | #  define snprintf _snprintf | 
 | 189 | #  define strtoll _strtoi64 | 
 | 190 | #  define strtoull _strtoui64 | 
 | 191 |    typedef int mode_t; | 
 | 192 | # endif | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 193 | #endif	// defined(_WIN32) || defined(_WIN64) | 
 | 194 |  | 
| Ralf Habacker | 36ebfd4 | 2007-03-03 14:32:17 +0000 | [diff] [blame] | 195 | #ifdef interface | 
 | 196 | #undef interface | 
 | 197 | #endif | 
 | 198 |  | 
 | 199 | #ifndef SIGHUP | 
 | 200 | #define SIGHUP	1 | 
 | 201 | #endif | 
 | 202 |  | 
 | 203 | #cmakedefine DBUS_VERBOSE_C_S 1 | 
 | 204 | #ifdef DBUS_VERBOSE_C_S | 
 | 205 | #define _dbus_verbose_C_S printf | 
 | 206 | #else | 
 | 207 | #define _dbus_verbose_C_S _dbus_verbose | 
 | 208 | #endif  | 
 | 209 |  | 
 | 210 | #endif  // _DBUS_CONFIG_H |