]> jfr.im git - irc/quakenet/newserv.git/blob - configure.ini
Merge branch 'master' into chanserv-live
[irc/quakenet/newserv.git] / configure.ini
1 # you can override most of these options in configure.ini.local -- don't change this file
2 # unless you want these settings by default
3
4 # libraries we're gonna search for
5 [core]
6 libs=pgsql mysql lua pcre sqlite z
7
8 # dummy libraries, if a module requires one of these then it needs one of the supplied libraries
9 # the first one will be chosen by default, override with --with-key=value
10 [selectlibs]
11 dbapi=pgsql sqlite
12
13 # module dependencies
14 [modules]
15 lib=
16 core=
17 irc=
18 parser=
19 server=
20 nick=
21 miscreply=
22 testmod=
23 channel=
24 localuser=
25 control=dbapi
26 proxyscan=dbapi
27 chanserv=dbapi pcre
28 nickrate=
29 chanstats=
30 carrot=
31 horse=
32 newsearch=pcre
33 trojanscan=mysql pcre
34 tutorbot=
35 fsck=
36 nterfacer=pcre
37 pqsql=pgsql
38 geoip=
39 clonehistogram=
40 lua=lua
41 versionscan=
42 chanfix=
43 settime=
44 helpmod2=
45 splitlist=
46 qabot=
47 lameisp=
48 request=pcre
49 chandump=
50 authext=
51 chanindex=
52 bans=
53 chanprofile=
54 ticketauth=
55 nsmstats=
56 #jupe=
57 serverlist=pcre
58 patricia=
59 sqlite=sqlite
60 usercount=
61 patricianick=
62 patriciasearch=
63 xsb=
64 authdump=
65 dbapi2=dbapi
66 auth=
67 trusts=dbapi
68 clonearmy=
69 # SHOULD BE trusts
70 glines=
71 fakeq=dbapi
72 numerictracker=dbapi
73 signontracker=
74 invalidbans=
75 whowas=
76 jupe=
77 fakeusers=
78 raw=
79 nickwatch=
80 patrol=
81 regexgline=pcre mysql
82 facepalm=
83 a4stats=lua
84
85 [options]
86 EVENT_ENGINE=poll
87 XSB_ENGINE=pre
88
89 # libraries
90 [libpgsql]
91 libname=pq postgresql
92 include=libpq-fe.h
93
94 [libmysql]
95 include=mysql.h
96 headerpath=../
97 soname=mysqlclient
98
99 [libpcre]
100 include=pcre.h
101
102 [liblua]
103 libname=lua lua51 lua5.1
104 include=lua.h
105 format=lib%s.a
106 additionaldirs=5.1
107
108 [libsqlite]
109 alwayspresent=1
110
111 [libz]
112 libname=z
113 include=zlib.h
114
115 # search these paths for libraries/includes
116 [search]
117 lib=/usr/lib /usr/local/lib /usr/lib/i386-linux-gnu /usr/lib/x86_64-linux-gnu
118 include=/usr/include /usr/local/include
119
120 # additional variables for various systems
121 [osvars]
122 FreeBSD=CFLAGS+=-fgnu89-inline
123 Linux=LIBDL=-ldl
124 Linux=CFLAGS+=-Wno-format-y2k