]> jfr.im git - irc/quakenet/newserv.git/blame - configure.ini
BUILD: add require-all build mode
[irc/quakenet/newserv.git] / configure.ini
CommitLineData
d5713c3b
Q
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]
d92625a7 6libs=pgsql mariadb lua pcre sqlite z
d5713c3b
Q
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]
11dbapi=pgsql sqlite
12
13# module dependencies
14[modules]
15lib=
16core=
17irc=
18parser=
19server=
20nick=
21miscreply=
22testmod=
23channel=
24localuser=
25control=dbapi
26proxyscan=dbapi
27chanserv=dbapi pcre
28nickrate=
29chanstats=
30carrot=
31horse=
32newsearch=pcre
d92625a7 33trojanscan=mariadb pcre
d5713c3b
Q
34tutorbot=
35fsck=
36nterfacer=pcre
37pqsql=pgsql
38geoip=
39clonehistogram=
40lua=lua
41versionscan=
42chanfix=
43settime=
44helpmod2=
45splitlist=
46qabot=
47lameisp=
48request=pcre
49chandump=
50authext=
51chanindex=
52bans=
53chanprofile=
54ticketauth=
55nsmstats=
56#jupe=
57serverlist=pcre
58patricia=
59sqlite=sqlite
d5713c3b
Q
60usercount=
61patricianick=
62patriciasearch=
63xsb=
64authdump=
65dbapi2=dbapi
66auth=
67trusts=dbapi
68clonearmy=
69# SHOULD BE trusts
70glines=
71fakeq=dbapi
72numerictracker=dbapi
73signontracker=
74invalidbans=
75whowas=
76jupe=
77fakeusers=
78raw=
79nickwatch=
80patrol=
16caaddb 81regexgline=pcre dbapi
d5713c3b 82facepalm=
d5c004ba 83a4stats=lua
67af3857 84rbl=
d5713c3b
Q
85
86[options]
87EVENT_ENGINE=poll
88XSB_ENGINE=pre
89
90# libraries
91[libpgsql]
92libname=pq postgresql
93include=libpq-fe.h
94
d92625a7 95[libmariadb]
d5713c3b
Q
96include=mysql.h
97headerpath=../
d92625a7 98soname=mariadbclient
d5713c3b
Q
99
100[libpcre]
101include=pcre.h
102
103[liblua]
104libname=lua lua51 lua5.1
105include=lua.h
106format=lib%s.a
107additionaldirs=5.1
108
109[libsqlite]
110alwayspresent=1
111
1e864992
GB
112[libz]
113libname=z
114include=zlib.h
115
d5713c3b
Q
116# search these paths for libraries/includes
117[search]
118lib=/usr/lib /usr/local/lib /usr/lib/i386-linux-gnu /usr/lib/x86_64-linux-gnu
119include=/usr/include /usr/local/include
120
121# additional variables for various systems
122[osvars]
123FreeBSD=CFLAGS+=-fgnu89-inline
124Linux=LIBDL=-ldl
125Linux=CFLAGS+=-Wno-format-y2k