source: Main/trunk/config.h.tmpl@ 252

Last change on this file since 252 was 244, checked in by Nishi, on Oct 4, 2024 at 5:04:15 AM

adding gui manager

  • Property svn:keywords set to Id
File size: 1.6 KB
Line 
1/* $Id: config.h.tmpl 244 2024-10-03 20:04:15Z nishi $ */
2
3#ifndef __CONFIG_H__
4#define __CONFIG_H__
5
6#define SERVER_ADMIN "webmaster@domain"
7
8#undef NO_IPV6
9#undef NO_SSL
10#define USE_POLL
11#define HAS_CHROOT
12#undef NO_GETADDRINFO
13#undef USE_WINSOCK1
14#undef BUILD_GUI
15
16/* DO NOT EDIT BELOW THIS LINE */
17
18#ifdef NO_SSL
19#define SSL void
20#endif
21
22#if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(USE_POLL)
23#undef USE_POLL
24/* Force select(2) for Windows */
25#endif
26
27#if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(USE_WINSOCK1) && !defined(NO_GETADDRINFO)
28#define NO_GETADDRINFO
29/* getaddrinfo is not on winsock 1 */
30#endif
31
32#if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(HAS_CHROOT)
33#undef HAS_CHROOT
34/* Windows should not have chroot */
35#endif
36
37#if (defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && !defined(NO_GETADDRINFO)
38#define NO_GETADDRINFO
39/* Do not use getaddrinfo */
40#endif
41
42#if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && !defined(NO_IPV6)
43#define NO_IPV6
44/* PSP/PS2/PS3 does not have IPv6 */
45#endif
46
47#if (defined(_PSP) || defined(__ps2sdk__)) && defined(USE_POLL)
48#undef USE_POLL
49/* Force select(2) for PSP/PS2 */
50#endif
51
52#if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && defined(HAS_CHROOT)
53#undef HAS_CHROOT
54/* PSP/PS2/PS3 should not have chroot */
55#endif
56
57#if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && !defined(NO_GETADDRINFO)
58#define NO_GETADDRINFO
59/* PSP/PS2/PS3 should not have getaddrinfo */
60#endif
61
62#endif
63
64/*
65vim: syntax=c
66*/
Note: See TracBrowser for help on using the repository browser.