blob: 7faffef4a2350583273cadd9f6aec5814776f9cd [file] [log] [blame]
Ralf Habacker36ebfd42007-03-03 14:32:17 +00001/* 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@"
18#cmakedefine PACKAGE "@PACKAGE@"
19/* Version number of package */
20#cmakedefine VERSION "@VERSION@"
21// test binaries
22/* Full path to test file test/test-exit in builddir */
23#define TEST_EXIT_BINARY "@TEST_EXIT_BINARY@"
24/* Full path to test file test/test-segfault in builddir */
25#define TEST_SEGFAULT_BINARY "@TEST_SEGFAULT_BINARY@"
26/* Full path to test file test/test-service in builddir */
27#define TEST_SERVICE_BINARY "@TEST_SERVICE_BINARY@"
28/* Full path to test file test/test-shell-service in builddir */
29#define TEST_SHELL_SERVICE_BINARY "@TEST_SHELL_SERVICE_BINARY@"
30/* Full path to test file test/test-sleep-forever in builddir */
31#define TEST_SLEEP_FOREVER_BINARY "@TEST_SLEEP_FOREVER_BINARY@"
32
33/* Some dbus features */
34#cmakedefine DBUS_BUILD_TESTS 1
35#cmakedefine DBUS_ENABLE_ANSI 1
36#cmakedefine DBUS_ENABLE_VERBOSE_MODE 1
37#cmakedefine DBUS_DISABLE_ASSERTS 1
38#cmakedefine DBUS_DISABLE_CHECKS 1
39/* xmldocs */
40/* doxygen */
41#cmakedefine DBUS_GCOV_ENABLED 1
42/* abstract-sockets */
43/* selinux */
44#cmakedefine DBUS_BUS_ENABLE_DNOTIFY_ON_LINUX 1
45/* kqueue */
46#cmakedefine HAVE_CONSOLE_OWNER_FILE 1
47#define DBUS_CONSOLE_OWNER_FILE "@DBUS_CONSOLE_OWNER_FILE@"
48
49#cmakedefine DBUS_HAVE_ATOMIC_INT 1
50#cmakedefine DBUS_USE_ATOMIC_INT_486 1
51#if (defined(__i386__) || defined(__x86_64__))
52# define DBUS_HAVE_ATOMIC_INT 1
53# define DBUS_USE_ATOMIC_INT_486 1
54#endif
55
56#cmakedefine DBUS_BUILD_X11 1
57
58#cmakedefine DBUS_VA_COPY @DBUS_VA_COPY_FUNC@
59
60// headers
61/* Define to 1 if you have dirent.h */
62#cmakedefine HAVE_DIRENT_H 1
63
64/* Define to 1 if you have io.h */
65#cmakedefine HAVE_IO_H 1
66
67/* Define to 1 if you have grp.h */
68#cmakedefine HAVE_GRP_H 1
69
70/* Define to 1 if you have sys/poll.h */
71#cmakedefine HAVE_POLL 1
72
73/* Define to 1 if you have sys/time.h */
74#cmakedefine HAVE_SYS_TIME 1
75
76/* Define to 1 if you have sys/wait.h */
77#cmakedefine HAVE_SYS_WAIT 1
78
79/* Define to 1 if you have time.h */
80#cmakedefine HAVE_TIME_H 1
81
82/* Define to 1 if you have unistd.h */
83#cmakedefine HAVE_UNISTD_H 1
84
85/* Define to 1 if you have stdio.h */
86#cmakedefine HAVE_STDIO_H 1
87
88// symbols
89/* Define to 1 if you have backtrace */
90#cmakedefine HAVE_BACKTRACE 1
91
92/* Define to 1 if you have getgrouplist */
93#cmakedefine HAVE_GETGROUPLIST 1
94
95/* Define to 1 if you have getpeerucred */
96#cmakedefine HAVE_GETPEERUCRED 1
97
98/* Define to 1 if you have nanosleep */
99#cmakedefine HAVE_NANOSLEEP 1
100
101/* Define to 1 if you have getpwnam_r */
102#cmakedefine HAVE_POSIX_GETPWNAM_R 1
103
104/* Define to 1 if you have socketpair */
105#cmakedefine HAVE_SOCKETPAIR 1
106
107/* Define to 1 if you have setenv */
108#cmakedefine HAVE_SETENV 1
109
110/* Define to 1 if you have unsetenv */
111#cmakedefine HAVE_UNSETENV 1
112
113/* Define to 1 if you have writev */
114#cmakedefine HAVE_WRITEV 1
115
116// structs
117/* Define to 1 if you have struct cmsgred */
118#cmakedefine HAVE_CMSGCRED 1
119
120#if defined(_WIN32) || defined(_WIN64)
121# define DBUS_WIN
122# define DBUS_WIN_FIXME 1
123// mingw mode_t
124# ifdef HAVE_STDIO_H
125# include <stdio.h>
126# endif
127# ifndef _MSC_VER
128# define uid_t int
129# define gid_t int
130# else
131# define snprintf _snprintf
132# define strtoll _strtoi64
133# define strtoull _strtoui64
134 typedef int mode_t;
135# endif
136# ifdef DBUS_VA_COPY
137# undef DBUS_VA_COPY // DBUS_VA_COPY kills mingw's bus-test
138# endif
139#endif // defined(_WIN32) || defined(_WIN64)
140
141#ifdef interface
142#undef interface
143#endif
144
145#ifndef SIGHUP
146#define SIGHUP 1
147#endif
148
149#cmakedefine DBUS_VERBOSE_C_S 1
150#ifdef DBUS_VERBOSE_C_S
151#define _dbus_verbose_C_S printf
152#else
153#define _dbus_verbose_C_S _dbus_verbose
154#endif
155
156#endif // _DBUS_CONFIG_H