1 /**
2  * @file
3  * Helper for makedoc to enable all code paths
4  *
5  * @authors
6  * @copyright
7  * This program is free software: you can redistribute it and/or modify it under
8  * the terms of the GNU General Public License as published by the Free Software
9  * Foundation, either version 2 of the License, or (at your option) any later
10  * version.
11  *
12  * This program is distributed in the hope that it will be useful, but WITHOUT
13  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14  * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
15  * details.
16  *
17  * You should have received a copy of the GNU General Public License along with
18  * this program.  If not, see <http://www.gnu.org/licenses/>.
19  */
20 
21 /* build complete documentation */
22 
23 #ifndef _MUTT_MAKEDOC_DEFS_H
24 #define _MUTT_MAKEDOC_DEFS_H
25 
26 #ifdef MAKEDOC_FULL
27 #ifndef CRYPT_BACKEND_GPGME
28 #define CRYPT_BACKEND_GPGME
29 #endif
30 #ifndef USE_IMAP
31 #define USE_IMAP
32 #endif
33 #ifndef MIXMASTER
34 #define MIXMASTER "mixmaster"
35 #endif
36 #ifndef USE_POP
37 #define USE_POP
38 #endif
39 #ifndef USE_SMTP
40 #define USE_SMTP
41 #endif
42 #ifndef USE_SSL_OPENSSL
43 #define USE_SSL_OPENSSL
44 #endif
45 #ifndef HAVE_SSL_PARTIAL_CHAIN
46 #define HAVE_SSL_PARTIAL_CHAIN
47 #endif
48 #ifndef USE_SSL_GNUTLS
49 #define USE_SSL_GNUTLS
50 #endif
51 #ifndef USE_SSL
52 #define USE_SSL
53 #endif
54 #ifndef USE_SOCKET
55 #define USE_SOCKET
56 #endif
57 #ifndef USE_HCACHE
58 #define USE_HCACHE
59 #endif
60 #ifndef USE_HCACHE_COMPRESSION
61 #define USE_HCACHE_COMPRESSION
62 #endif
63 #ifndef HAVE_BDB
64 #define HAVE_BDB
65 #endif
66 #ifndef HAVE_GDBM
67 #define HAVE_GDBM
68 #endif
69 #ifndef HAVE_QDBM
70 #define HAVE_QDBM
71 #endif
72 #ifndef HAVE_LIBIDN
73 #define HAVE_LIBIDN
74 #endif
75 #ifndef HAVE_GETADDRINFO
76 #define HAVE_GETADDRINFO
77 #endif
78 #ifndef USE_SASL
79 #define USE_SASL
80 #endif
81 #ifndef USE_SIDEBAR
82 #define USE_SIDEBAR
83 #endif
84 #ifndef USE_COMP_MBOX
85 #define USE_COMP_MBOX
86 #endif
87 #ifndef USE_LUA
88 #define USE_LUA
89 #endif
90 #ifndef USE_NOTMUCH
91 #define USE_NOTMUCH
92 #endif
93 #ifndef USE_AUTOCRYPT
94 #define USE_AUTOCRYPT
95 #endif
96 #ifndef USE_ZLIB
97 #define USE_ZLIB
98 #endif
99 #ifndef HAVE_LZ4
100 #define HAVE_LZ4
101 #endif
102 #ifndef HAVE_ZLIB
103 #define HAVE_ZLIB
104 #endif
105 #ifndef HAVE_ZSTD
106 #define HAVE_ZSTD
107 #endif
108 #endif
109 
110 #endif /* _MUTT_MAKEDOC_DEFS_H */
111