-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathconfigure.ini
143 lines (124 loc) · 2.02 KB
/
configure.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# you can override most of these options in configure.ini.local -- don't change this file
# unless you want these settings by default
# libraries we're gonna search for
[core]
libs=pgsql mariadb lua pcre sqlite z maxminddb
# dummy libraries, if a module requires one of these then it needs one of the supplied libraries
# the first one will be chosen by default, override with --with-key=value
[selectlibs]
dbapi=pgsql sqlite
# module dependencies
[modules]
lib=
core=
irc=
parser=
server=
nick=
miscreply=
testmod=
channel=
localuser=
control=dbapi
proxyscan=dbapi
chanserv=dbapi pcre
nickrate=
chanstats=
carrot=
horse=
newsearch=pcre
trojanscan=mariadb pcre
tutorbot=
fsck=
nterfacer=pcre
pqsql=pgsql
geoip=maxminddb
clonehistogram=
lua=lua
versionscan=
chanfix=
settime=
helpmod2=
splitlist=
qabot=
lameisp=
request=pcre
chandump=
authext=
chanindex=
bans=
chanprofile=
ticketauth=
nsmstats=
#jupe=
serverlist=pcre
patricia=
sqlite=sqlite
usercount=
patricianick=
patriciasearch=
xsb=
authdump=
dbapi2=dbapi
auth=
trusts=dbapi
clonearmy=
# SHOULD BE trusts
glines=
fakeq=dbapi
numerictracker=dbapi
signontracker=
invalidbans=
whowas=
jupe=
fakeusers=
raw=
nickwatch=
patrol=
regexgline=pcre dbapi
facepalm=
a4stats=lua
rbl=
banevade=
[options]
EVENT_ENGINE=epoll
XSB_ENGINE=pre
# libraries
[libpgsql]
run=libpgsql.0 libpgsql.1
[libpgsql.0]
pkgconfig=libpq
[libpgsql.1]
libexec=pg_config --libdir
libspec=-L{} -lpq
incexec=pg_config --includedir
incspec=-I{}
[libmariadb]
run=libmariadb.0 libmariadb.1 libmariadb.2
[libmariadb.0]
pkgconfig=mariadb
[libmariadb.1]
libexec=mariadb_config --libs
incexec=mariadb_config --include
[libmariadb.2]
libexec=mysql_config --libs
incexec=mysql_config --include
[libpcre]
pkgconfig=libpcre
[liblua]
run=liblua.0 liblua.1
[liblua.0]
pkgconfig=lua51
[liblua.1]
pkgconfig=lua >= 5.1 lua < 5.2
[libsqlite]
alwayspresent=1
[libz]
pkgconfig=zlib
[libmaxminddb]
pkgconfig=libmaxminddb
# additional variables for various systems
[osvars]
FreeBSD=CFLAGS+=-fgnu89-inline
Linux=LIBDL=-ldl
Linux=CFLAGS+=-Wno-format-y2k