1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3
4#ifndef PINENTRY_CONFIG_H_INCLUDED
5#define PINENTRY_CONFIG_H_INCLUDED
6
7/* Enable gpg-error's strerror macro under W32CE.  */
8#define GPG_ERR_ENABLE_ERRNO_MACROS 1
9
10
11
12#ifndef GNUPG_CONFIG_H_INCLUDED
13#define GNUPG_CONFIG_H_INCLUDED
14
15
16/* The GUI pinentries should fall back to curses if X is not available. */
17#undef FALLBACK_CURSES
18
19/* Nod nod */
20#undef GCR_API_SUBJECT_TO_CHANGE
21
22/* version of the libassuan library */
23#undef GNUPG_LIBASSUAN_VERSION
24
25/* Under WindowsCE we use the strerror replacement from libgpg-error. */
26#undef GPG_ERR_ENABLE_ERRNO_MACROS
27
28/* Under Windows we use the gettext code from libgpg-error */
29#undef GPG_ERR_ENABLE_GETTEXT_MACROS
30
31/* Defined if the mlock() call does not work */
32#undef HAVE_BROKEN_MLOCK
33
34/* Defined if a `byte' is typedef'd */
35#undef HAVE_BYTE_TYPEDEF
36
37/* Defined if we run on some of the PCDOS like systems (DOS, Windoze. OS/2)
38   with special properties like no file modes */
39#undef HAVE_DOSISH_SYSTEM
40
41/* Defined if the OS supports drive letters. */
42#undef HAVE_DRIVE_LETTERS
43
44/* Define if you have the iconv() function and it works. */
45#undef HAVE_ICONV
46
47/* Define to 1 if you have the <inttypes.h> header file. */
48#undef HAVE_INTTYPES_H
49
50/* Define to 1 if you have the <langinfo.h> header file. */
51#undef HAVE_LANGINFO_H
52
53/* Define to 1 if you have the `rt' library (-lrt). */
54#undef HAVE_LIBRT
55
56/* The pinentries should optionally cache the passphrase using libsecret. */
57#undef HAVE_LIBSECRET
58
59/* Define to 1 if you have the <locale.h> header file. */
60#undef HAVE_LOCALE_H
61
62/* Define to 1 if you have the <memory.h> header file. */
63#undef HAVE_MEMORY_H
64
65/* Defined if the system supports an mlock() call */
66#undef HAVE_MLOCK
67
68/* Define to 1 if you have the `mmap' function. */
69#undef HAVE_MMAP
70
71/* Define if you have working ncursesw */
72#undef HAVE_NCURSESW
73
74/* Define to 1 if you have the `plock' function. */
75#undef HAVE_PLOCK
76
77/* Define to 1 if you have the `seteuid' function. */
78#undef HAVE_SETEUID
79
80/* Define to 1 if you have the `stat' function. */
81#undef HAVE_STAT
82
83/* Define to 1 if you have the <stdint.h> header file. */
84#undef HAVE_STDINT_H
85
86/* Define to 1 if you have the <stdlib.h> header file. */
87#undef HAVE_STDLIB_H
88
89/* Define to 1 if you have the `stpcpy' function. */
90#undef HAVE_STPCPY
91
92/* Define to 1 if you have the <strings.h> header file. */
93#undef HAVE_STRINGS_H
94
95/* Define to 1 if you have the <string.h> header file. */
96#undef HAVE_STRING_H
97
98/* Define to 1 if you have the <sys/mman.h> header file. */
99#undef HAVE_SYS_MMAN_H
100
101/* Define to 1 if you have the <sys/stat.h> header file. */
102#undef HAVE_SYS_STAT_H
103
104/* Define to 1 if you have the <sys/types.h> header file. */
105#undef HAVE_SYS_TYPES_H
106
107/* Define to 1 if you have the <termio.h> header file. */
108#undef HAVE_TERMIO_H
109
110/* Defined if a `ulong' is typedef'd */
111#undef HAVE_ULONG_TYPEDEF
112
113/* Define to 1 if you have the <unistd.h> header file. */
114#undef HAVE_UNISTD_H
115
116/* Define to 1 if you have the <utime.h> header file. */
117#undef HAVE_UTIME_H
118
119/* Defined if we run on WindowsCE */
120#undef HAVE_W32CE_SYSTEM
121
122/* Defined if we run on a W32 API based system */
123#undef HAVE_W32_SYSTEM
124
125/* Define to 1 if you have the <wchar.h> header file. */
126#undef HAVE_WCHAR_H
127
128/* Define as const if the declaration of iconv() needs const. */
129#undef ICONV_CONST
130
131/* The GUI pinentries should respect INSIDE_EMACS envvar. */
132#undef INSIDE_EMACS
133
134/* Name of package */
135#undef PACKAGE
136
137/* Define to the address where bug reports for this package should be sent. */
138#undef PACKAGE_BUGREPORT
139
140/* Define to the full name of this package. */
141#undef PACKAGE_NAME
142
143/* Define to the full name and version of this package. */
144#undef PACKAGE_STRING
145
146/* Define to the one symbol short name of this package. */
147#undef PACKAGE_TARNAME
148
149/* Define to the home page for this package. */
150#undef PACKAGE_URL
151
152/* Define to the version of this package. */
153#undef PACKAGE_VERSION
154
155/* The Curses version of Pinentry is to be build */
156#undef PINENTRY_CURSES
157
158/* The Emacs version of Pinentry is to be build */
159#undef PINENTRY_EMACS
160
161/* The qt version of Pinentry is to be build */
162#undef PINENTRY_QT
163
164/* The TTY version of Pinentry is to be build */
165#undef PINENTRY_TTY
166
167/* Define to 1 if you have the ANSI C header files. */
168#undef STDC_HEADERS
169
170/* The capabilities support library is installed */
171#undef USE_CAPABILITIES
172
173/* Set this to limit filenames to the 8.3 format */
174#undef USE_ONLY_8DOT3
175
176/* Enable extensions on AIX 3, Interix.  */
177#ifndef _ALL_SOURCE
178# undef _ALL_SOURCE
179#endif
180/* Enable GNU extensions on systems that have them.  */
181#ifndef _GNU_SOURCE
182# undef _GNU_SOURCE
183#endif
184/* Enable threading extensions on Solaris.  */
185#ifndef _POSIX_PTHREAD_SEMANTICS
186# undef _POSIX_PTHREAD_SEMANTICS
187#endif
188/* Enable extensions on HP NonStop.  */
189#ifndef _TANDEM_SOURCE
190# undef _TANDEM_SOURCE
191#endif
192/* Enable general extensions on Solaris.  */
193#ifndef __EXTENSIONS__
194# undef __EXTENSIONS__
195#endif
196
197
198/* Version number of package */
199#undef VERSION
200
201/* Define to 1 if on MINIX. */
202#undef _MINIX
203
204/* Define to 2 if the system does not provide POSIX.1 features except with
205   this defined. */
206#undef _POSIX_1_SOURCE
207
208/* Define to 1 if you need to in order for `stat' and other things to work. */
209#undef _POSIX_SOURCE
210
211/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
212   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
213   #define below would cause a syntax error. */
214#undef _UINT32_T
215
216/* Define to the type of an unsigned integer type of width exactly 32 bits if
217   such a type exists and the standard includes do not define it. */
218#undef uint32_t
219
220
221#endif /*PINENTRY_CONFIG_H_INCLUDED*/
222
223
224
225#ifdef GPG_ERR_SOURCE_DEFAULT
226# error GPG_ERR_SOURCE_DEFAULT already defined
227#endif
228#define GPG_ERR_SOURCE_DEFAULT  GPG_ERR_SOURCE_PINENTRY
229#endif /*GNUPG_CONFIG_H_INCLUDED*/
230
231