]>
Commit | Line | Data |
---|---|---|
f110f47e | 1 | # |
0a5b46f0 | 2 | # UnrealIRCd Makefile - codemastr |
f110f47e | 3 | # |
4 | CC=cl | |
0a5b46f0 | 5 | LINK=link |
6 | RC=rc | |
62df06ea | 7 | MT=mt |
cd5567a0 | 8 | |
9 | ############################ USER CONFIGURATION ############################ | |
10 | ||
58260b39 BM |
11 | # You are encouraged NOT to set these values here, but instead make a batch file |
12 | # which passes all these arguments to nmake, like: | |
32a6b7d4 | 13 | # nmake -f makefile.win32 LIBRESSL_INC_DIR="c:\dev\libressl" etc etc... |
58260b39 | 14 | # Both ways will work, but if you use a batch file it's easier with |
a565a68f | 15 | # upgrading UnrealIRCd as you won't have to edit this makefile again. |
58260b39 BM |
16 | |
17 | ### TRE ### | |
18 | #TRE_LIB_DIR="C:\dev\tre\win32\release" | |
19 | #TRE_INC_DIR="C:\dev\tre" | |
20 | #TRELIB="tre.lib" | |
21 | ||
a3212e0f BM |
22 | ### PCRE2 ### |
23 | #PCRE2_LIB_DIR="C:\dev\pcre2\build\release" | |
24 | #PCRE2_INC_DIR="C:\dev\pcre2" | |
25 | #PCRE2LIB="pcre2-8.lib" | |
26 | ||
a852b480 BM |
27 | ### ARGON2 ### |
28 | #ARGON2_LIB_DIR="C:\dev\argon2\vs2015\build" | |
29 | #ARGON2_INC_DIR="C:\dev\argon2\include" | |
30 | #ARGON2LIB="Argon2RefDll.lib" | |
31 | ||
58260b39 BM |
32 | ### C-ARES #### |
33 | #CARES_LIB_DIR="C:\dev\c-ares\vc\cares\dll-release" | |
34 | #CARES_INC_DIR="C:\dev\c-ares" | |
35 | #CARESLIB="cares.lib" | |
36 | ||
99d1b1e0 | 37 | ##### REMOTE INCLUDES #### |
38 | #To enable remote include support you must have libcurl installed on your | |
39 | #system and it must have ares support enabled. | |
40 | # | |
41 | # | |
42 | #To enable remote includes uncomment the next line: | |
739feded | 43 | #USE_REMOTEINC=1 |
99d1b1e0 | 44 | # |
45 | #If your libcurl library and include files are not in your compiler's | |
46 | #default locations, specify the locations here: | |
739feded | 47 | #LIBCURL_INC_DIR="c:\dev\curl\include" |
48 | #LIBCURL_LIB_DIR="c:\dev\curl\lib" | |
99d1b1e0 | 49 | # |
50 | # | |
51 | ### END REMOTE INCLUDES ## | |
52 | ||
cd5567a0 | 53 | ####### SSL SUPPORT ###### |
32a6b7d4 BM |
54 | #Use LibreSSL or OpenSSL. Define paths and libraries: |
55 | #LIBRESSL_INC_DIR="c:\dev\libressl\include" | |
56 | #LIBRESSL_LIB_DIR="c:\dev\libressl\lib" | |
57 | #SSLLIB=libcrypto-38.lib libssl-39.lib libtls-11.lib | |
58 | #The version numbers of the 3 libraries in the last line change | |
59 | #every libressl release. So be sure to update after any libressl upgrade. | |
cd5567a0 | 60 | ######### END SSL ######## |
61 | ||
dabbe786 BM |
62 | ###### _EXTRA_ DEBUGGING ##### |
63 | # We always build releases with debugging information, since otherwise | |
64 | # we cannot trace the source of a crash. Plus we do not mind the extra | |
65 | # performance hit caused by not enabling super-optimization, tracing | |
66 | # crashes properly is more important. | |
67 | # You can choose (at your own risk) to enable EVEN MORE debugging, | |
68 | # note that this causes /MDd to be used instead of /MD which can make | |
69 | # libraries incompatible, plus all the other side-effects such as | |
70 | # requiring a different dll we do not ship (and maybe you are not even | |
71 | # allowed to ship due to license agreements), etc... | |
72 | # In any case, this probably should not be used, unless debugging a | |
73 | # problem locally, in which case it can be useful. | |
cf6da5b6 | 74 | #DEBUGEXTRA=1 |
cd5567a0 | 75 | # |
76 | # | |
77 | #### END RELEASE BUILD ### | |
78 | ||
79 | ############################# END CONFIGURATION ############################ | |
80 | ||
58260b39 BM |
81 | !IFDEF CARES_INC_DIR |
82 | CARES_INC=/I "$(CARES_INC_DIR)" | |
83 | !ENDIF | |
84 | !IFDEF CARES_LIB_DIR | |
85 | CARES_LIB=/LIBPATH:"$(CARES_LIB_DIR)" | |
86 | !ENDIF | |
87 | ||
88 | !IFDEF TRE_INC_DIR | |
89 | TRE_INC=/I "$(TRE_INC_DIR)" | |
90 | !ENDIF | |
91 | !IFDEF TRE_LIB_DIR | |
92 | TRE_LIB=/LIBPATH:"$(TRE_LIB_DIR)" | |
93 | !ENDIF | |
94 | ||
a3212e0f BM |
95 | !IFDEF PCRE2_INC_DIR |
96 | PCRE2_INC=/I "$(PCRE2_INC_DIR)" | |
97 | !ENDIF | |
98 | !IFDEF PCRE2_LIB_DIR | |
99 | PCRE2_LIB=/LIBPATH:"$(PCRE2_LIB_DIR)" | |
100 | !ENDIF | |
101 | ||
a852b480 BM |
102 | !IFDEF ARGON2_INC_DIR |
103 | ARGON2_INC=/I "$(ARGON2_INC_DIR)" | |
104 | !ENDIF | |
105 | !IFDEF ARGON2_LIB_DIR | |
106 | ARGON2_LIB=/LIBPATH:"$(ARGON2_LIB_DIR)" | |
107 | !ENDIF | |
108 | ||
99d1b1e0 | 109 | !IFDEF USE_REMOTEINC |
110 | CURLCFLAGS=/D USE_LIBCURL | |
111 | CURLOBJ=SRC/URL.OBJ | |
96eb692c | 112 | CURLLIB=libcurl.lib |
99d1b1e0 | 113 | !IFDEF LIBCURL_INC_DIR |
114 | LIBCURL_INC=/I "$(LIBCURL_INC_DIR)" | |
115 | !ENDIF | |
116 | !IFDEF LIBCURL_LIB_DIR | |
117 | LIBCURL_LIB=/LIBPATH:"$(LIBCURL_LIB_DIR)" | |
118 | !ENDIF | |
119 | !ENDIF | |
120 | ||
32a6b7d4 BM |
121 | !IFDEF LIBRESSL_INC_DIR |
122 | LIBRESSL_INC=/I "$(LIBRESSL_INC_DIR)" | |
cd5567a0 | 123 | !ENDIF |
32a6b7d4 BM |
124 | !IFDEF LIBRESSL_LIB_DIR |
125 | LIBRESSL_LIB=/LIBPATH:"$(LIBRESSL_LIB_DIR)" | |
a80e94f2 | 126 | !ENDIF |
cd5567a0 | 127 | |
dabbe786 BM |
128 | !IFDEF DEBUGEXTRA |
129 | DBGCFLAG=/MDd /Zi /Od | |
e1b48b7d | 130 | DBGCFLAGST=/MTd /Zi /Od |
dabbe786 BM |
131 | DBGLFLAG=/debug |
132 | MODDBGCFLAG=/LDd /MDd /Zi | |
133 | !ELSE | |
f71bc933 | 134 | DBGCFLAG=/MD /Zi |
e1b48b7d | 135 | DBGCFLAGST=/MT /Zi |
dabbe786 | 136 | DBGLFLAG=/debug |
f71bc933 | 137 | MODDBGCFLAG=/LDd /MD /Zi |
cd5567a0 | 138 | !ENDIF |
a80e94f2 | 139 | |
cd5567a0 | 140 | FD_SETSIZE=/D FD_SETSIZE=16384 |
a852b480 | 141 | CFLAGS=$(DBGCFLAG) $(TRE_INC) $(PCRE2_INC) $(ARGON2_INC) $(CARES_INC) $(LIBCURL_INC) $(LIBRESSL_INC) /J /I ./INCLUDE /I ./INCLUDE/WIN32/ARES /Fosrc/ /nologo \ |
4ec8f772 | 142 | $(CURLCFLAGS) $(FD_SETSIZE) $(SSLCFLAGS) /D NOSPOOF=1 /c /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _USE_32BIT_TIME_T |
a852b480 | 143 | CFLAGSST=$(DBGCFLAGST) $(TRE_INC) $(PCRE2_INC) $(ARGON2_INC) $(CARES_INC) $(LIBCURL_INC) $(LIBRESSL_INC) /J /I ./INCLUDE /I ./INCLUDE/WIN32/ARES /Fosrc/ /nologo \ |
4ec8f772 | 144 | $(CURLCFLAGS) $(FD_SETSIZE) $(SSLCFLAGS) /D NOSPOOF=1 /c /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _USE_32BIT_TIME_T |
99d1b1e0 | 145 | LFLAGS=kernel32.lib user32.lib gdi32.lib shell32.lib ws2_32.lib advapi32.lib \ |
c41ca431 | 146 | dbghelp.lib oldnames.lib comctl32.lib comdlg32.lib $(CARES_LIB) $(CARESLIB) $(TRE_LIB) $(TRELIB) \ |
a852b480 | 147 | $(PCRE2_LIB) $(PCRE2LIB) $(ARGON2_LIB) $(ARGON2LIB) $(LIBRESSL_LIB) $(SSLLIB) $(LIBCURL_LIB) $(CURLLIB) /def:UnrealIRCd.def /implib:UnrealIRCd.lib \ |
b428f9b3 | 148 | /nologo $(DBGLFLAG) /out:UnrealIRCd.exe |
c41ca431 | 149 | MODCFLAGS=$(MODDBGCFLAG) $(SSLCFLAGS) $(CURLCFLAGS) /J /Fesrc/modules/ \ |
a852b480 | 150 | /Fosrc/modules/ /nologo $(TRE_INC) $(PCRE2_INC) $(ARGON2_INC) $(CARES_INC) $(LIBCURL_INC) $(LIBRESSL_INC) /I ./INCLUDE /D \ |
0bc77f25 | 151 | DYNAMIC_LINKING /D NOSPOOF /D MODULE_COMPILE /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _USE_32BIT_TIME_T |
b428f9b3 | 152 | MODLFLAGS=/link /def:src/modules/module.def UnrealIRCd.lib ws2_32.lib $(TRE_LIB) $(TRELIB) \ |
a852b480 | 153 | $(PCRE2_LIB) $(PCRE2LIB) $(ARGON2_LIB) $(ARGON2LIB) $(CARES_LIB) $(LIBRESSL_LIB) $(SSLLIB) \ |
c41ca431 | 154 | $(LIBCURL_LIB) $(CURLLIB) |
a80e94f2 | 155 | |
f110f47e | 156 | INCLUDES=./include/struct.h ./include/config.h ./include/sys.h \ |
157 | ./include/common.h ./include/version.h ./include/h.h ./include/numeric.h \ | |
158 | ./include/msg.h ./include/setup.h ./include/dynconf.h | |
0a5b46f0 | 159 | |
99bd34fb | 160 | EXP_OBJ_FILES=SRC/CHANNEL.OBJ SRC/SEND.OBJ SRC/SOCKET.OBJ \ |
98047de9 | 161 | SRC/S_CONF.OBJ SRC/FDLIST.OBJ SRC/DBUF.OBJ \ |
f110f47e | 162 | SRC/CLOAK.OBJ SRC/HASH.OBJ SRC/PARSE.OBJ SRC/IRCD.OBJ \ |
98047de9 | 163 | SRC/S_NUMERIC.OBJ SRC/WHOWAS.OBJ SRC/S_AUTH.OBJ \ |
bbb12138 | 164 | SRC/S_MISC.OBJ SRC/MATCH.OBJ SRC/CRULE.OBJ \ |
98047de9 | 165 | SRC/S_DEBUG.OBJ SRC/SUPPORT.OBJ SRC/LIST.OBJ \ |
155a99b6 | 166 | SRC/S_ERR.OBJ SRC/PACKET.OBJ SRC/S_BSD.OBJ \ |
330498c4 | 167 | SRC/S_SERV.OBJ SRC/S_USER.OBJ \ |
101d2dd6 | 168 | SRC/VERSION.OBJ SRC/S_KLINE.OBJ SRC/S_EXTRA.OBJ SRC/IRCSPRINTF.OBJ \ |
fe4c8b4a | 169 | SRC/SCACHE.OBJ SRC/ALN.OBJ SRC/RES.OBJ SRC/MODULES.OBJ \ |
58b864ed | 170 | SRC/S_SVS.OBJ SRC/EVENTS.OBJ SRC/UMODES.OBJ SRC/AUTH.OBJ SRC/SSL.OBJ \ |
a3212e0f BM |
171 | SRC/RANDOM.OBJ SRC/EXTCMODES.OBJ SRC/MODDATA.OBJ SRC/UID.OBJ SRC/MEMPOOL.OBJ \ |
172 | SRC/S_DISPATCH.OBJ SRC/MD5.OBJ SRC/API-ISUPPORT.OBJ SRC/API-COMMAND.OBJ \ | |
372ce823 | 173 | SRC/API-CLICAP.OBJ SRC/EXTBANS.OBJ SRC/TIMESYNCH.OBJ SRC/CRYPT_BLOWFISH.OBJ \ |
ea974ed0 BM |
174 | SRC/OPERCLASS.OBJ SRC/UPDCONF.OBJ SRC/CRASHREPORT.OBJ \ |
175 | SRC/OPENSSL_HOSTNAME_VALIDATION.OBJ $(CURLOBJ) | |
f110f47e | 176 | |
cad4c1d4 | 177 | OBJ_FILES=$(EXP_OBJ_FILES) SRC/GUI.OBJ SRC/SERVICE.OBJ SRC/DEBUG.OBJ SRC/RTF.OBJ \ |
178 | SRC/EDITOR.OBJ SRC/WIN32.OBJ | |
99bd34fb | 179 | |
99bd34fb | 180 | DLL_FILES=SRC/MODULES/M_CHGHOST.DLL SRC/MODULES/M_SDESC.DLL SRC/MODULES/M_SETIDENT.DLL \ |
181 | SRC/MODULES/M_SETNAME.DLL SRC/MODULES/M_SETHOST.DLL SRC/MODULES/M_CHGIDENT.DLL \ | |
182 | SRC/MODULES/M_SVSMOTD.DLL SRC/MODULES/M_SVSNLINE.DLL SRC/MODULES/M_WHO.DLL \ | |
bd0821fc | 183 | SRC/MODULES/M_WHOX.DLL \ |
99bd34fb | 184 | SRC/MODULES/M_SWHOIS.DLL SRC/MODULES/M_SVSMODE.DLL SRC/MODULES/M_AWAY.DLL \ |
0f2af3f5 BM |
185 | SRC/MODULES/M_SVSNOOP.DLL SRC/MODULES/M_MKPASSWD.DLL \ |
186 | SRC/MODULES/M_SVSNICK.DLL \ | |
24cf1157 | 187 | SRC/MODULES/M_CHGNAME.DLL \ |
0f2af3f5 | 188 | SRC/MODULES/M_LAG.DLL SRC/MODULES/M_MESSAGE.DLL \ |
99bd34fb | 189 | SRC/MODULES/M_OPER.DLL SRC/MODULES/M_PINGPONG.DLL SRC/MODULES/M_QUIT.DLL \ |
d3698826 | 190 | SRC/MODULES/M_SENDUMODE.DLL \ |
99bd34fb | 191 | SRC/MODULES/M_SQLINE.DLL SRC/MODULES/M_KILL.DLL SRC/MODULES/M_TSCTL.DLL \ |
da935b7e | 192 | SRC/MODULES/M_UNSQLINE.DLL \ |
99bd34fb | 193 | SRC/MODULES/M_WHOIS.DLL SRC/MODULES/M_TKL.DLL SRC/MODULES/M_VHOST.DLL \ |
194 | SRC/MODULES/M_CYCLE.DLL SRC/MODULES/M_SVSJOIN.DLL SRC/MODULES/M_SVSPART.DLL \ | |
195 | SRC/MODULES/M_SVSLUSERS.DLL SRC/MODULES/M_SVSWATCH.DLL SRC/MODULES/M_SVSSILENCE.DLL \ | |
196 | SRC/MODULES/M_SENDSNO.DLL SRC/MODULES/M_SVSSNO.DLL SRC/MODULES/M_SAJOIN.DLL \ | |
197 | SRC/MODULES/M_SAPART.DLL SRC/MODULES/M_SAMODE.DLL SRC/MODULES/M_KICK.DLL \ | |
198 | SRC/MODULES/M_TOPIC.DLL SRC/MODULES/M_INVITE.DLL SRC/MODULES/M_LIST.DLL \ | |
199 | SRC/MODULES/M_TIME.DLL SRC/MODULES/M_SVSKILL.DLL SRC/MODULES/M_KNOCK.DLL \ | |
200 | SRC/MODULES/M_UMODE2.DLL SRC/MODULES/M_SQUIT.DLL SRC/MODULES/M_PROTOCTL.DLL \ | |
201 | SRC/MODULES/M_SJOIN.DLL SRC/MODULES/M_PASS.DLL SRC/MODULES/M_USERHOST.DLL \ | |
d33f1ca8 | 202 | SRC/MODULES/M_ISON.DLL SRC/MODULES/M_SILENCE.DLL \ |
99bd34fb | 203 | SRC/MODULES/M_ADDMOTD.DLL SRC/MODULES/M_ADDOMOTD.DLL SRC/MODULES/M_WALLOPS.DLL \ |
24cf1157 | 204 | SRC/MODULES/M_GLOBOPS.DLL SRC/MODULES/M_LOCOPS.DLL \ |
99bd34fb | 205 | SRC/MODULES/M_ADMIN.DLL SRC/MODULES/M_TRACE.DLL SRC/MODULES/M_NETINFO.DLL \ |
206 | SRC/MODULES/M_LINKS.DLL SRC/MODULES/M_HELP.DLL SRC/MODULES/M_RULES.DLL \ | |
207 | SRC/MODULES/M_CLOSE.DLL SRC/MODULES/M_MAP.DLL SRC/MODULES/M_EOS.DLL \ | |
208 | SRC/MODULES/M_SERVER.DLL SRC/MODULES/M_STATS.DLL SRC/MODULES/M_SVSFLINE.DLL \ | |
209 | SRC/MODULES/M_DCCDENY.DLL SRC/MODULES/M_UNDCCDENY.DLL SRC/MODULES/M_WHOWAS.DLL \ | |
fea3b691 | 210 | SRC/MODULES/M_CONNECT.DLL SRC/MODULES/M_DCCALLOW.DLL SRC/MODULES/M_USERIP.DLL \ |
b967f600 BM |
211 | SRC/MODULES/M_NICK.DLL SRC/MODULES/M_USER.DLL SRC/MODULES/M_MODE.DLL \ |
212 | SRC/MODULES/M_WATCH.DLL SRC/MODULES/M_PART.DLL SRC/MODULES/M_JOIN.DLL \ | |
213 | SRC/MODULES/M_MOTD.DLL SRC/MODULES/M_OPERMOTD.DLL SRC/MODULES/M_BOTMOTD.DLL \ | |
c88832d9 | 214 | SRC/MODULES/M_LUSERS.DLL SRC/MODULES/M_NAMES.DLL SRC/MODULES/M_SVSNOLAG.DLL \ |
5a0a71de | 215 | SRC/MODULES/M_STARTTLS.DLL \ |
101d2dd6 | 216 | SRC/MODULES/M_NOPOST.DLL SRC/MODULES/M_CAP.DLL \ |
46538794 | 217 | SRC/MODULES/M_SASL.DLL \ |
a3212e0f | 218 | SRC/MODULES/SSL_ANTIDOS.DLL \ |
1a674893 | 219 | SRC/MODULES/M_MD.DLL \ |
e8888bae | 220 | SRC/MODULES/CERTFP.DLL \ |
101d2dd6 | 221 | SRC/MODULES/CLOAK.DLL \ |
5b3237df | 222 | SRC/MODULES/WEBIRC.DLL \ |
15842b82 | 223 | SRC/MODULES/WEBSOCKET.DLL \ |
a90b7354 | 224 | SRC/MODULES/BLACKLIST.DLL \ |
f5840236 | 225 | SRC/MODULES/JOINTHROTTLE.DLL \ |
780f3d76 BM |
226 | SRC/MODULES/ANTIRANDOM.DLL \ |
227 | SRC/MODULES/HIDESERVER.DLL \ | |
228 | SRC/MODULES/JUMPSERVER.DLL \ | |
229 | SRC/MODULES/M_IRCOPS.DLL \ | |
230 | SRC/MODULES/M_STAFF.DLL \ | |
231 | SRC/MODULES/NOCODES.DLL \ | |
330498c4 | 232 | SRC/MODULES/CHARSYS.DLL \ |
d0799a0f | 233 | SRC/MODULES/ANTIMIXEDUTF8.DLL \ |
6b089dfc | 234 | SRC/MODULES/AUTHPROMPT.DLL \ |
ab50bf2a | 235 | SRC/MODULES/M_SINFO.DLL \ |
4234400e BM |
236 | SRC/MODULES/REPUTATION.DLL \ |
237 | SRC/MODULES/CONNTHROTTLE.DLL \ | |
1a674893 BM |
238 | SRC/MODULES/CHANMODES/CENSOR.DLL \ |
239 | SRC/MODULES/CHANMODES/DELAYJOIN.DLL \ | |
1dba0bfc | 240 | SRC/MODULES/CHANMODES/FLOODPROT.DLL \ |
101d2dd6 | 241 | SRC/MODULES/CHANMODES/ISSECURE.DLL \ |
1a674893 | 242 | SRC/MODULES/CHANMODES/LINK.DLL \ |
101d2dd6 | 243 | SRC/MODULES/CHANMODES/NOCOLOR.DLL \ |
1a674893 BM |
244 | SRC/MODULES/CHANMODES/NOCTCP.DLL \ |
245 | SRC/MODULES/CHANMODES/NOINVITE.DLL \ | |
246 | SRC/MODULES/CHANMODES/NOKICK.DLL \ | |
247 | SRC/MODULES/CHANMODES/NOKNOCK.DLL \ | |
248 | SRC/MODULES/CHANMODES/NONICKCHANGE.DLL \ | |
249 | SRC/MODULES/CHANMODES/NONOTICE.DLL \ | |
250 | SRC/MODULES/CHANMODES/OPERONLY.DLL \ | |
251 | SRC/MODULES/CHANMODES/PERMANENT.DLL \ | |
252 | SRC/MODULES/CHANMODES/REGONLY.DLL \ | |
253 | SRC/MODULES/CHANMODES/REGONLYSPEAK.DLL \ | |
254 | SRC/MODULES/CHANMODES/SECUREONLY.DLL \ | |
101d2dd6 | 255 | SRC/MODULES/CHANMODES/STRIPCOLOR.DLL \ |
1a674893 | 256 | SRC/MODULES/USERMODES/CENSOR.DLL \ |
a3212e0f | 257 | SRC/MODULES/USERMODES/NOCTCP.DLL \ |
5b3237df BM |
258 | SRC/MODULES/USERMODES/BOT.DLL \ |
259 | SRC/MODULES/USERMODES/SERVICEBOT.DLL \ | |
260 | SRC/MODULES/USERMODES/SHOWWHOIS.DLL \ | |
261 | SRC/MODULES/USERMODES/PRIVACY.DLL \ | |
262 | SRC/MODULES/USERMODES/NOKICK.DLL \ | |
263 | SRC/MODULES/USERMODES/REGONLYMSG.DLL \ | |
780f3d76 | 264 | SRC/MODULES/USERMODES/PRIVDEAF.DLL \ |
b8641917 | 265 | SRC/MODULES/USERMODES/SECUREONLYMSG.DLL \ |
5b3237df | 266 | SRC/MODULES/SNOMASKS/DCCREJECT.DLL \ |
a3212e0f BM |
267 | SRC/MODULES/EXTBANS/ACCOUNT.DLL \ |
268 | SRC/MODULES/EXTBANS/INCHANNEL.DLL \ | |
269 | SRC/MODULES/EXTBANS/JOIN.DLL \ | |
270 | SRC/MODULES/EXTBANS/NICKCHANGE.DLL \ | |
271 | SRC/MODULES/EXTBANS/QUIET.DLL \ | |
272 | SRC/MODULES/EXTBANS/REALNAME.DLL \ | |
5b3237df | 273 | SRC/MODULES/EXTBANS/REGNICK.DLL \ |
24cf1157 | 274 | SRC/MODULES/EXTBANS/OPERCLASS.DLL \ |
780f3d76 | 275 | SRC/MODULES/EXTBANS/CERTFP.DLL \ |
77f8b9ed | 276 | SRC/MODULES/EXTBANS/TEXTBAN.DLL \ |
1b2b28e6 | 277 | SRC/MODULES/EXTBANS/MSGBYPASS.DLL \ |
92afdb56 | 278 | SRC/MODULES/EXTBANS/TIMEDBAN.DLL \ |
959195e7 BM |
279 | SRC/MODULES/CAP/STS.DLL \ |
280 | SRC/MODULES/CAP/PLAINTEXT-POLICY.DLL \ | |
281 | SRC/MODULES/CAP/LINK-SECURITY.DLL | |
282 | ||
99bd34fb | 283 | |
b428f9b3 | 284 | ALL: CONF UNREALSVC.EXE UnrealIRCd.exe MODULES |
f110f47e | 285 | |
286 | CLEAN: | |
85ce15dd | 287 | -@erase src\*.obj >NUL |
288 | -@erase src\win32.res >NUL | |
289 | -@erase src\version.c >NUL | |
290 | -@erase src\win32\*.obj >NUL | |
99bd34fb | 291 | -@erase src\modules\*.obj >NUL |
292 | -@erase src\modules\*.dll >NUL | |
101d2dd6 BM |
293 | -@erase src\modules\chanmodes\*.dll >NUL |
294 | -@erase src\modules\usermodes\*.dll >NUL | |
5b3237df | 295 | -@erase src\modules\snomasks\*.dll >NUL |
e29ef414 | 296 | -@erase src\modules\extbans\*.dll >NUL |
ea651384 | 297 | -@erase src\modules\cap\*.dll >NUL |
85ce15dd | 298 | -@erase .\*.exe >NUL |
b428f9b3 | 299 | -@erase UnrealIRCd.lib >NUL |
99bd34fb | 300 | -@erase src\modules\*.exp >NUL |
301 | -@erase src\modules\*.lib >NUL | |
302 | -@erase src\modules\*.pdb >NUL | |
303 | -@erase src\modules\*.ilk >NUL | |
f110f47e | 304 | |
b428f9b3 BM |
305 | ./UNREALSVC.EXE: SRC/UNREALSVC.OBJ SRC/WIN32/UNREALSVC.RES |
306 | $(LINK) $(DBGLFLAGST) advapi32.lib src/unrealsvc.obj src/win32/unrealsvc.res | |
ec47a030 | 307 | |
85ce15dd | 308 | CONF: |
309 | -@copy include\win32\setup.h include\setup.h >NUL | |
310 | $(CC) src/win32/config.c | |
311 | -@config.exe | |
f110f47e | 312 | |
42374090 | 313 | |
ec47a030 | 314 | |
b428f9b3 | 315 | ./UnrealIRCd.exe: $(OBJ_FILES) SRC/win32/WIN32.RES |
58260b39 | 316 | $(LINK) $(LFLAGS) $(OBJ_FILES) SRC/win32/WIN32.RES /MAP |
98047de9 | 317 | -@erase src\win32\win32.res |
8527f872 | 318 | $(MT) -manifest src\win32\UnrealIRCd.exe.manifest -outputresource:UnrealIRCd.exe;1 |
dabbe786 BM |
319 | !IFNDEF DEBUGEXTRA |
320 | @echo Standard version built | |
a80e94f2 | 321 | !ELSE |
dabbe786 | 322 | @echo Extra-Debug version built ... |
a80e94f2 | 323 | !ENDIF |
f110f47e | 324 | |
99bd34fb | 325 | #Source files |
326 | ||
0a5b46f0 | 327 | src/version.obj: src/version.c |
328 | $(CC) $(CFLAGS) src/version.c | |
f110f47e | 329 | |
330 | src/parse.obj: src/parse.c $(INCLUDES) | |
98047de9 | 331 | $(CC) $(CFLAGS) src/parse.c |
e486efb2 | 332 | |
d24030d1 | 333 | src/socket.obj: src/socket.c $(INCLUDES) |
334 | $(CC) $(CFLAGS) src/socket.c | |
f110f47e | 335 | |
336 | src/dbuf.obj: src/dbuf.c $(INCLUDES) ./include/dbuf.h | |
98047de9 | 337 | $(CC) $(CFLAGS) src/dbuf.c |
f110f47e | 338 | |
0d30ef85 | 339 | src/ircsprintf.obj: src/ircsprintf.c $(INCLUDES) |
340 | $(CC) $(CFLAGS) src/ircsprintf.c | |
341 | ||
f110f47e | 342 | src/packet.obj: src/packet.c $(INCLUDES) |
98047de9 | 343 | $(CC) $(CFLAGS) src/packet.c |
f110f47e | 344 | |
345 | src/fdlist.obj: src/fdlist.c $(INCLUDES) | |
98047de9 | 346 | $(CC) $(CFLAGS) src/fdlist.c |
f110f47e | 347 | |
348 | src/dynconf.obj: src/dynconf.c $(INCLUDES) ./include/dbuf.h \ | |
98047de9 | 349 | ./include/channel.h ./include/whowas.h |
350 | $(CC) $(CFLAGS) src/dynconf.c | |
f110f47e | 351 | |
352 | src/send.obj: src/send.c $(INCLUDES) | |
98047de9 | 353 | $(CC) $(CFLAGS) src/send.c |
f110f47e | 354 | |
355 | src/match.obj: src/match.c $(INCLUDES) | |
98047de9 | 356 | $(CC) $(CFLAGS) src/match.c |
f110f47e | 357 | |
358 | src/support.obj: src/support.c $(INCLUDES) | |
98047de9 | 359 | $(CC) $(CFLAGS) src/support.c |
f110f47e | 360 | |
361 | src/channel.obj: src/channel.c $(INCLUDES) ./include/channel.h | |
98047de9 | 362 | $(CC) $(CFLAGS) src/channel.c |
f110f47e | 363 | |
364 | src/class.obj: src/class.c $(INCLUDES) ./include/class.h | |
98047de9 | 365 | $(CC) $(CFLAGS) src/class.c |
f110f47e | 366 | |
227a0375 | 367 | src/aln.obj: src/aln.c $(INCLUDES) |
368 | $(CC) $(CFLAGS) src/aln.c | |
369 | ||
f110f47e | 370 | src/ircd.obj: src/ircd.c $(INCLUDES) |
98047de9 | 371 | $(CC) $(CFLAGS) src/ircd.c |
f110f47e | 372 | |
373 | src/list.obj: src/list.c $(INCLUDES) | |
98047de9 | 374 | $(CC) $(CFLAGS) src/list.c |
f110f47e | 375 | |
376 | src/res.obj: src/res.c $(INCLUDES) | |
98047de9 | 377 | $(CC) $(CFLAGS) src/res.c |
f110f47e | 378 | |
d4c9e0af BM |
379 | src/timesynch.obj: src/timesynch.c $(INCLUDES) |
380 | $(CC) $(CFLAGS) src/timesynch.c | |
381 | ||
f110f47e | 382 | src/s_bsd.obj: src/s_bsd.c $(INCLUDES) |
98047de9 | 383 | $(CC) $(CFLAGS) src/s_bsd.c |
f110f47e | 384 | |
385 | src/s_auth.obj: src/s_auth.c $(INCLUDES) | |
98047de9 | 386 | $(CC) $(CFLAGS) src/s_auth.c |
f110f47e | 387 | |
388 | src/s_conf.obj: src/s_conf.c $(INCLUDES) | |
98047de9 | 389 | $(CC) $(CFLAGS) src/s_conf.c |
f110f47e | 390 | |
391 | src/s_debug.obj: src/s_debug.c $(INCLUDES) | |
98047de9 | 392 | $(CC) $(CFLAGS) src/s_debug.c |
f110f47e | 393 | |
394 | src/s_err.obj: src/s_err.c $(INCLUDES) | |
98047de9 | 395 | $(CC) $(CFLAGS) src/s_err.c |
f110f47e | 396 | |
397 | src/s_kline.obj: src/s_kline.c $(INCLUDES) | |
98047de9 | 398 | $(CC) $(CFLAGS) src/s_kline.c |
f110f47e | 399 | |
400 | src/s_misc.obj: src/s_misc.c $(INCLUDES) ./include/dbuf.h | |
98047de9 | 401 | $(CC) $(CFLAGS) src/s_misc.c |
f110f47e | 402 | |
0d30ef85 | 403 | src/scache.obj: src/scache.c $(INCLUDES) ./include/dbuf.h |
98047de9 | 404 | $(CC) $(CFLAGS) src/scache.c |
0d30ef85 | 405 | |
f110f47e | 406 | src/s_socks.obj: src/s_socks.c $(INCLUDES) |
98047de9 | 407 | $(CC) $(CFLAGS) src/s_socks.c |
f110f47e | 408 | |
155a99b6 | 409 | src/s_svs.obj: src/s_svs.c $(INCLUDES) |
410 | $(CC) $(CFLAGS) src/s_svs.c | |
411 | ||
f110f47e | 412 | src/s_user.obj: src/s_user.c $(INCLUDES) ./include/dbuf.h \ |
98047de9 | 413 | ./include/channel.h ./include/whowas.h |
414 | $(CC) $(CFLAGS) src/s_user.c | |
f110f47e | 415 | |
416 | src/s_extra.obj: src/s_extra.c $(INCLUDES) ./include/dbuf.h \ | |
98047de9 | 417 | ./include/channel.h ./include/whowas.h |
418 | $(CC) $(CFLAGS) src/s_extra.c | |
f110f47e | 419 | |
f110f47e | 420 | src/s_serv.obj: src/s_serv.c $(INCLUDES) ./include/dbuf.h ./include/whowas.h |
98047de9 | 421 | $(CC) $(CFLAGS) src/s_serv.c |
f110f47e | 422 | |
423 | src/s_numeric.obj: src/s_numeric.c $(INCLUDES) ./include/dbuf.h | |
98047de9 | 424 | $(CC) $(CFLAGS) src/s_numeric.c |
f110f47e | 425 | |
426 | src/whowas.obj: src/whowas.c $(INCLUDES) ./include/dbuf.h ./include/whowas.h | |
98047de9 | 427 | $(CC) $(CFLAGS) src/whowas.c |
f110f47e | 428 | |
429 | src/hash.obj: src/hash.c $(INCLUDES) ./include/hash.h | |
98047de9 | 430 | $(CC) $(CFLAGS) src/hash.c |
f110f47e | 431 | |
432 | src/crule.obj: src/crule.c $(INCLUDES) | |
98047de9 | 433 | $(CC) $(CFLAGS) src/crule.c |
f110f47e | 434 | |
ec6dcdb5 | 435 | src/gui.obj: src/win32/gui.c $(INCLUDES) ./include/resource.h |
436 | $(CC) $(CFLAGS) src/win32/gui.c | |
f110f47e | 437 | |
cad4c1d4 | 438 | src/rtf.obj: src/win32/rtf.c $(INCLUDES) ./src/win32/win32.h |
439 | $(CC) $(CFLAGS) src/win32/rtf.c | |
440 | ||
441 | src/editor.obj: src/win32/editor.c $(INCLUDES) ./include/resource.h ./src/win32/win32.h | |
442 | $(CC) $(CFLAGS) src/win32/editor.c | |
443 | ||
ec47a030 | 444 | src/service.obj: src/win32/service.c $(INCLUDES) |
445 | $(CC) $(CFLAGS) src/win32/service.c | |
446 | ||
a799e48f | 447 | src/debug.obj: src/win32/debug.c $(INCLUDES) |
448 | $(CC) $(CFLAGS) src/win32/debug.c | |
449 | ||
ec6dcdb5 | 450 | src/win32.obj: src/win32/win32.c $(INCLUDES) |
451 | $(CC) $(CFLAGS) src/win32/win32.c | |
452 | ||
b428f9b3 BM |
453 | src/unrealsvc.obj: src/win32/unrealsvc.c $(INCLUDES) |
454 | $(CC) $(CFLAGSST) src/win32/unrealsvc.c | |
ec6dcdb5 | 455 | |
155a99b6 | 456 | src/modules.obj: src/modules.c $(INCLUDES) |
99bd34fb | 457 | $(CC) $(CFLAGS) src/modules.c |
f110f47e | 458 | |
5b66562e | 459 | src/events.obj: src/events.c $(INCLUDES) |
99bd34fb | 460 | $(CC) $(CFLAGS) src/events.c |
5b66562e | 461 | |
493697bb | 462 | src/umodes.obj: src/umodes.c $(INCLUDES) |
463 | $(CC) $(CFLAGS) src/umodes.c | |
464 | ||
0a7e518e | 465 | src/auth.obj: src/auth.c $(INCLUDES) |
466 | $(CC) $(CFLAGS) src/auth.c | |
467 | ||
b455704e | 468 | src/random.obj: src/random.c $(INCLUDES) |
469 | $(CC) $(CFLAGS) src/random.c | |
470 | ||
41a0896d BM |
471 | src/extcmodes.obj: src/extcmodes.c $(INCLUDES) |
472 | $(CC) $(CFLAGS) src/extcmodes.c | |
473 | ||
8af557a2 BM |
474 | src/moddata.obj: src/moddata.c $(INCLUDES) |
475 | $(CC) $(CFLAGS) src/moddata.c | |
476 | ||
101d2dd6 BM |
477 | src/uid.obj: src/uid.c $(INCLUDES) |
478 | $(CC) $(CFLAGS) src/uid.c | |
479 | ||
480 | src/mempool.obj: src/mempool.c $(INCLUDES) | |
481 | $(CC) $(CFLAGS) src/mempool.c | |
482 | ||
483 | src/s_dispatch.obj: src/s_dispatch.c $(INCLUDES) | |
484 | $(CC) $(CFLAGS) src/s_dispatch.c | |
485 | ||
16a82b6a BM |
486 | src/md5.obj: src/md5.c $(INCLUDES) |
487 | $(CC) $(CFLAGS) src/md5.c | |
488 | ||
99d1b1e0 | 489 | src/url.obj: src/url.c $(INCLUDES) ./include/url.h |
490 | $(CC) $(CFLAGS) src/url.c | |
491 | ||
6ad73536 BM |
492 | src/extbans.obj: src/extbans.c $(INCLUDES) |
493 | $(CC) $(CFLAGS) src/extbans.c | |
494 | ||
d4059fec | 495 | src/api-isupport.obj: src/api-isupport.c $(INCLUDES) |
496 | $(CC) $(CFLAGS) src/api-isupport.c | |
497 | ||
498 | src/api-command.obj: src/api-command.c $(INCLUDES) | |
499 | $(CC) $(CFLAGS) src/api-command.c | |
500 | ||
372ce823 BM |
501 | src/api-clicap.obj: src/api-clicap.c $(INCLUDES) |
502 | $(CC) $(CFLAGS) src/api-clicap.c | |
503 | ||
eb38fa93 | 504 | src/ssl.obj: src/ssl.c $(INCLUDES) |
6d9cef9f | 505 | $(CC) $(CFLAGS) src/ssl.c |
eb38fa93 | 506 | |
d5caf06e BM |
507 | src/crypt_blowfish.obj: src/crypt_blowfish.c $(INCLUDES) |
508 | $(CC) $(CFLAGS) src/crypt_blowfish.c | |
509 | ||
a3212e0f BM |
510 | src/operclass.obj: src/operclass.c $(INCLUDES) ./include/dbuf.h |
511 | $(CC) $(CFLAGS) src/operclass.c | |
512 | ||
513 | src/s_updconf.obj: src/s_updconf.c $(INCLUDES) ./include/dbuf.h | |
514 | $(CC) $(CFLAGS) src/s_updconf.c | |
515 | ||
99bd34fb | 516 | src/win32/win32.res: src/win32/win32gui.rc |
517 | $(RC) /l 0x409 /fosrc/win32/win32.res /i ./include /i ./src \ | |
518 | /d NDEBUG src/win32/win32gui.rc | |
0a5b46f0 | 519 | |
b428f9b3 BM |
520 | src/win32/unrealsvc.res: src/win32/unrealsvc.rc |
521 | $(RC) /l 0x409 /fosrc/win32/unrealsvc.res /i ./include /i ./src \ | |
522 | /d NDEBUG src/win32/unrealsvc.rc | |
0a5b46f0 | 523 | |
99bd34fb | 524 | ################# Modules ################# |
0a5b46f0 | 525 | |
38dbede8 BM |
526 | CUSTOMMODULE: src/modules/third/$(MODULEFILE).c |
527 | $(CC) $(MODCFLAGS) src/modules/third/$(MODULEFILE).c $(MODLFLAGS) \ | |
528 | /OUT:src/modules/third/$(MODULEFILE).dll $(EXLIBS) | |
0a5b46f0 | 529 | |
99bd34fb | 530 | SYMBOLFILE: |
531 | $(CC) src/win32/def-clean.c | |
b428f9b3 BM |
532 | dlltool --output-def UnrealIRCd.def.in --export-all-symbols $(EXP_OBJ_FILES) |
533 | def-clean UnrealIRCd.def.in UnrealIRCd.def | |
0a5b46f0 | 534 | |
99bd34fb | 535 | MODULES: $(DLL_FILES) |
0a5b46f0 | 536 | |
99bd34fb | 537 | src/modules/m_chghost.dll: src/modules/m_chghost.c $(INCLUDES) |
538 | $(CC) $(MODCFLAGS) src/modules/m_chghost.c $(MODLFLAGS) | |
0a5b46f0 | 539 | |
99bd34fb | 540 | src/modules/m_chgident.dll: src/modules/m_chgident.c $(INCLUDES) |
541 | $(CC) $(MODCFLAGS) src/modules/m_chgident.c $(MODLFLAGS) | |
0a5b46f0 | 542 | |
99bd34fb | 543 | src/modules/m_sdesc.dll: src/modules/m_sdesc.c $(INCLUDES) |
544 | $(CC) $(MODCFLAGS) src/modules/m_sdesc.c $(MODLFLAGS) | |
ea1e7b3f | 545 | |
99bd34fb | 546 | src/modules/m_sethost.dll: src/modules/m_sethost.c $(INCLUDES) |
547 | $(CC) $(MODCFLAGS) src/modules/m_sethost.c $(MODLFLAGS) | |
0a5b46f0 | 548 | |
99bd34fb | 549 | src/modules/m_setident.dll: src/modules/m_setident.c $(INCLUDES) |
550 | $(CC) $(MODCFLAGS) src/modules/m_setident.c $(MODLFLAGS) | |
0a5b46f0 | 551 | |
99bd34fb | 552 | src/modules/m_setname.dll: src/modules/m_setname.c $(INCLUDES) |
553 | $(CC) $(MODCFLAGS) src/modules/m_setname.c $(MODLFLAGS) | |
4ee2331d | 554 | |
99bd34fb | 555 | src/modules/m_svsmotd.dll: src/modules/m_svsmotd.c $(INCLUDES) |
556 | $(CC) $(MODCFLAGS) src/modules/m_svsmotd.c $(MODLFLAGS) | |
e04c12a2 | 557 | |
99bd34fb | 558 | src/modules/m_svsmode.dll: src/modules/m_svsmode.c $(INCLUDES) |
559 | $(CC) $(MODCFLAGS) src/modules/m_svsmode.c $(MODLFLAGS) | |
e04c12a2 | 560 | |
99bd34fb | 561 | src/modules/m_tkl.dll: src/modules/m_tkl.c $(INCLUDES) |
58260b39 | 562 | $(CC) $(MODCFLAGS) src/modules/m_tkl.c $(MODLFLAGS) |
e04c12a2 | 563 | |
99bd34fb | 564 | src/modules/m_swhois.dll: src/modules/m_swhois.c $(INCLUDES) |
565 | $(CC) $(MODCFLAGS) src/modules/m_swhois.c $(MODLFLAGS) | |
5c86649f | 566 | |
99bd34fb | 567 | src/modules/m_svsnline.dll: src/modules/m_svsnline.c $(INCLUDES) |
568 | $(CC) $(MODCFLAGS) src/modules/m_svsnline.c $(MODLFLAGS) | |
5c86649f | 569 | |
99bd34fb | 570 | src/modules/m_who.dll: src/modules/m_who.c $(INCLUDES) |
571 | $(CC) $(MODCFLAGS) src/modules/m_who.c $(MODLFLAGS) | |
a05ec384 | 572 | |
bd0821fc BM |
573 | src/modules/m_whox.dll: src/modules/m_whox.c $(INCLUDES) |
574 | $(CC) $(MODCFLAGS) src/modules/m_whox.c $(MODLFLAGS) | |
575 | ||
99bd34fb | 576 | src/modules/m_away.dll: src/modules/m_away.c $(INCLUDES) |
577 | $(CC) $(MODCFLAGS) src/modules/m_away.c $(MODLFLAGS) | |
a05ec384 | 578 | |
99bd34fb | 579 | src/modules/m_mkpasswd.dll: src/modules/m_mkpasswd.c $(INCLUDES) |
580 | $(CC) $(MODCFLAGS) src/modules/m_mkpasswd.c $(MODLFLAGS) | |
a05ec384 | 581 | |
99bd34fb | 582 | src/modules/m_svsnoop.dll: src/modules/m_svsnoop.c $(INCLUDES) |
583 | $(CC) $(MODCFLAGS) src/modules/m_svsnoop.c $(MODLFLAGS) | |
a05ec384 | 584 | |
99bd34fb | 585 | src/modules/m_svsnick.dll: src/modules/m_svsnick.c $(INCLUDES) |
586 | $(CC) $(MODCFLAGS) src/modules/m_svsnick.c $(MODLFLAGS) | |
a05ec384 | 587 | |
99bd34fb | 588 | src/modules/m_chgname.dll: src/modules/m_chgname.c $(INCLUDES) |
589 | $(CC) $(MODCFLAGS) src/modules/m_chgname.c $(MODLFLAGS) | |
a05ec384 | 590 | |
99bd34fb | 591 | src/modules/m_kill.dll: src/modules/m_kill.c $(INCLUDES) |
592 | $(CC) $(MODCFLAGS) src/modules/m_kill.c $(MODLFLAGS) | |
a05ec384 | 593 | |
99bd34fb | 594 | src/modules/m_lag.dll: src/modules/m_lag.c $(INCLUDES) |
595 | $(CC) $(MODCFLAGS) src/modules/m_lag.c $(MODLFLAGS) | |
a05ec384 | 596 | |
99bd34fb | 597 | src/modules/m_message.dll: src/modules/m_message.c $(INCLUDES) |
101d2dd6 | 598 | $(CC) $(MODCFLAGS) src/modules/m_message.c $(MODLFLAGS) |
a05ec384 | 599 | |
99bd34fb | 600 | src/modules/m_oper.dll: src/modules/m_oper.c $(INCLUDES) |
601 | $(CC) $(MODCFLAGS) src/modules/m_oper.c $(MODLFLAGS) | |
a05ec384 | 602 | |
99bd34fb | 603 | src/modules/m_pingpong.dll: src/modules/m_pingpong.c $(INCLUDES) |
604 | $(CC) $(MODCFLAGS) src/modules/m_pingpong.c $(MODLFLAGS) | |
a05ec384 | 605 | |
99bd34fb | 606 | src/modules/m_quit.dll: src/modules/m_quit.c $(INCLUDES) |
607 | $(CC) $(MODCFLAGS) src/modules/m_quit.c $(MODLFLAGS) | |
a05ec384 | 608 | |
99bd34fb | 609 | src/modules/m_sendumode.dll: src/modules/m_sendumode.c $(INCLUDES) |
610 | $(CC) $(MODCFLAGS) src/modules/m_sendumode.c $(MODLFLAGS) | |
a05ec384 | 611 | |
99bd34fb | 612 | src/modules/m_sqline.dll: src/modules/m_sqline.c $(INCLUDES) |
613 | $(CC) $(MODCFLAGS) src/modules/m_sqline.c $(MODLFLAGS) | |
bb95bdfa | 614 | |
99bd34fb | 615 | src/modules/m_tsctl.dll: src/modules/m_tsctl.c $(INCLUDES) |
616 | $(CC) $(MODCFLAGS) src/modules/m_tsctl.c $(MODLFLAGS) | |
bb95bdfa | 617 | |
99bd34fb | 618 | src/modules/m_unsqline.dll: src/modules/m_unsqline.c $(INCLUDES) |
619 | $(CC) $(MODCFLAGS) src/modules/m_unsqline.c $(MODLFLAGS) | |
bb95bdfa | 620 | |
99bd34fb | 621 | src/modules/m_whois.dll: src/modules/m_whois.c $(INCLUDES) |
622 | $(CC) $(MODCFLAGS) src/modules/m_whois.c $(MODLFLAGS) | |
def64835 | 623 | |
99bd34fb | 624 | src/modules/m_vhost.dll: src/modules/m_vhost.c $(INCLUDES) |
625 | $(CC) $(MODCFLAGS) src/modules/m_vhost.c $(MODLFLAGS) | |
def64835 | 626 | |
99bd34fb | 627 | src/modules/m_cycle.dll: src/modules/m_cycle.c $(INCLUDES) |
628 | $(CC) $(MODCFLAGS) src/modules/m_cycle.c $(MODLFLAGS) | |
3671a765 | 629 | |
99bd34fb | 630 | src/modules/m_svsjoin.dll: src/modules/m_svsjoin.c $(INCLUDES) |
631 | $(CC) $(MODCFLAGS) src/modules/m_svsjoin.c $(MODLFLAGS) | |
a607cc8b | 632 | |
99bd34fb | 633 | src/modules/m_svspart.dll: src/modules/m_svspart.c $(INCLUDES) |
634 | $(CC) $(MODCFLAGS) src/modules/m_svspart.c $(MODLFLAGS) | |
01c5b99f | 635 | |
99bd34fb | 636 | src/modules/m_svslusers.dll: src/modules/m_svslusers.c $(INCLUDES) |
637 | $(CC) $(MODCFLAGS) src/modules/m_svslusers.c $(MODLFLAGS) | |
01c5b99f | 638 | |
99bd34fb | 639 | src/modules/m_svswatch.dll: src/modules/m_svswatch.c $(INCLUDES) |
640 | $(CC) $(MODCFLAGS) src/modules/m_svswatch.c $(MODLFLAGS) | |
01c5b99f | 641 | |
99bd34fb | 642 | src/modules/m_svssilence.dll: src/modules/m_svssilence.c $(INCLUDES) |
643 | $(CC) $(MODCFLAGS) src/modules/m_svssilence.c $(MODLFLAGS) | |
01c5b99f | 644 | |
99bd34fb | 645 | src/modules/m_sendsno.dll: src/modules/m_sendsno.c $(INCLUDES) |
646 | $(CC) $(MODCFLAGS) src/modules/m_sendsno.c $(MODLFLAGS) | |
01c5b99f | 647 | |
99bd34fb | 648 | src/modules/m_svssno.dll: src/modules/m_svssno.c $(INCLUDES) |
649 | $(CC) $(MODCFLAGS) src/modules/m_svssno.c $(MODLFLAGS) | |
01c5b99f | 650 | |
99bd34fb | 651 | src/modules/m_sajoin.dll: src/modules/m_sajoin.c $(INCLUDES) |
652 | $(CC) $(MODCFLAGS) src/modules/m_sajoin.c $(MODLFLAGS) | |
01c5b99f | 653 | |
99bd34fb | 654 | src/modules/m_sapart.dll: src/modules/m_sapart.c $(INCLUDES) |
655 | $(CC) $(MODCFLAGS) src/modules/m_sapart.c $(MODLFLAGS) | |
38adc8e0 | 656 | |
99bd34fb | 657 | src/modules/m_samode.dll: src/modules/m_samode.c $(INCLUDES) |
658 | $(CC) $(MODCFLAGS) src/modules/m_samode.c $(MODLFLAGS) | |
38adc8e0 | 659 | |
99bd34fb | 660 | src/modules/m_kick.dll: src/modules/m_kick.c $(INCLUDES) |
661 | $(CC) $(MODCFLAGS) src/modules/m_kick.c $(MODLFLAGS) | |
f775b3cf | 662 | |
99bd34fb | 663 | src/modules/m_topic.dll: src/modules/m_topic.c $(INCLUDES) |
664 | $(CC) $(MODCFLAGS) src/modules/m_topic.c $(MODLFLAGS) | |
f775b3cf | 665 | |
99bd34fb | 666 | src/modules/m_invite.dll: src/modules/m_invite.c $(INCLUDES) |
667 | $(CC) $(MODCFLAGS) src/modules/m_invite.c $(MODLFLAGS) | |
f775b3cf | 668 | |
99bd34fb | 669 | src/modules/m_list.dll: src/modules/m_list.c $(INCLUDES) |
670 | $(CC) $(MODCFLAGS) src/modules/m_list.c $(MODLFLAGS) | |
f775b3cf | 671 | |
99bd34fb | 672 | src/modules/m_time.dll: src/modules/m_time.c $(INCLUDES) |
673 | $(CC) $(MODCFLAGS) src/modules/m_time.c $(MODLFLAGS) | |
f775b3cf | 674 | |
99bd34fb | 675 | src/modules/m_svskill.dll: src/modules/m_svskill.c $(INCLUDES) |
676 | $(CC) $(MODCFLAGS) src/modules/m_svskill.c $(MODLFLAGS) | |
66480723 | 677 | |
99bd34fb | 678 | src/modules/m_sjoin.dll: src/modules/m_sjoin.c $(INCLUDES) |
679 | $(CC) $(MODCFLAGS) src/modules/m_sjoin.c $(MODLFLAGS) | |
66480723 | 680 | |
99bd34fb | 681 | src/modules/m_pass.dll: src/modules/m_pass.c $(INCLUDES) |
682 | $(CC) $(MODCFLAGS) src/modules/m_pass.c $(MODLFLAGS) | |
66480723 | 683 | |
99bd34fb | 684 | src/modules/m_userhost.dll: src/modules/m_userhost.c $(INCLUDES) |
685 | $(CC) $(MODCFLAGS) src/modules/m_userhost.c $(MODLFLAGS) | |
66480723 | 686 | |
99bd34fb | 687 | src/modules/m_ison.dll: src/modules/m_ison.c $(INCLUDES) |
688 | $(CC) $(MODCFLAGS) src/modules/m_ison.c $(MODLFLAGS) | |
f997b169 | 689 | |
99bd34fb | 690 | src/modules/m_silence.dll: src/modules/m_silence.c $(INCLUDES) |
691 | $(CC) $(MODCFLAGS) src/modules/m_silence.c $(MODLFLAGS) | |
f997b169 | 692 | |
99bd34fb | 693 | src/modules/m_knock.dll: src/modules/m_knock.c $(INCLUDES) |
694 | $(CC) $(MODCFLAGS) src/modules/m_knock.c $(MODLFLAGS) | |
f997b169 | 695 | |
99bd34fb | 696 | src/modules/m_umode2.dll: src/modules/m_umode2.c $(INCLUDES) |
697 | $(CC) $(MODCFLAGS) src/modules/m_umode2.c $(MODLFLAGS) | |
f997b169 | 698 | |
99bd34fb | 699 | src/modules/m_squit.dll: src/modules/m_squit.c $(INCLUDES) |
700 | $(CC) $(MODCFLAGS) src/modules/m_squit.c $(MODLFLAGS) | |
f997b169 | 701 | |
99bd34fb | 702 | src/modules/m_protoctl.dll: src/modules/m_protoctl.c $(INCLUDES) |
703 | $(CC) $(MODCFLAGS) src/modules/m_protoctl.c $(MODLFLAGS) | |
f997b169 | 704 | |
99bd34fb | 705 | src/modules/m_addmotd.dll: src/modules/m_addmotd.c $(INCLUDES) |
706 | $(CC) $(MODCFLAGS) src/modules/m_addmotd.c $(MODLFLAGS) | |
f997b169 | 707 | |
99bd34fb | 708 | src/modules/m_addomotd.dll: src/modules/m_addomotd.c $(INCLUDES) |
709 | $(CC) $(MODCFLAGS) src/modules/m_addomotd.c $(MODLFLAGS) | |
f997b169 | 710 | |
99bd34fb | 711 | src/modules/m_wallops.dll: src/modules/m_wallops.c $(INCLUDES) |
712 | $(CC) $(MODCFLAGS) src/modules/m_wallops.c $(MODLFLAGS) | |
809b1974 | 713 | |
99bd34fb | 714 | src/modules/m_admin.dll: src/modules/m_admin.c $(INCLUDES) |
715 | $(CC) $(MODCFLAGS) src/modules/m_admin.c $(MODLFLAGS) | |
809b1974 | 716 | |
99bd34fb | 717 | src/modules/m_globops.dll: src/modules/m_globops.c $(INCLUDES) |
718 | $(CC) $(MODCFLAGS) src/modules/m_globops.c $(MODLFLAGS) | |
809b1974 | 719 | |
99bd34fb | 720 | src/modules/m_locops.dll: src/modules/m_locops.c $(INCLUDES) |
721 | $(CC) $(MODCFLAGS) src/modules/m_locops.c $(MODLFLAGS) | |
809b1974 | 722 | |
99bd34fb | 723 | src/modules/m_trace.dll: src/modules/m_trace.c $(INCLUDES) |
724 | $(CC) $(MODCFLAGS) src/modules/m_trace.c $(MODLFLAGS) | |
809b1974 | 725 | |
99bd34fb | 726 | src/modules/m_netinfo.dll: src/modules/m_netinfo.c $(INCLUDES) |
727 | $(CC) $(MODCFLAGS) src/modules/m_netinfo.c $(MODLFLAGS) | |
809b1974 | 728 | |
99bd34fb | 729 | src/modules/m_links.dll: src/modules/m_links.c $(INCLUDES) |
730 | $(CC) $(MODCFLAGS) src/modules/m_links.c $(MODLFLAGS) | |
7b3fe6a1 | 731 | |
99bd34fb | 732 | src/modules/m_help.dll: src/modules/m_help.c $(INCLUDES) |
733 | $(CC) $(MODCFLAGS) src/modules/m_help.c $(MODLFLAGS) | |
7b3fe6a1 | 734 | |
99bd34fb | 735 | src/modules/m_rules.dll: src/modules/m_rules.c $(INCLUDES) |
736 | $(CC) $(MODCFLAGS) src/modules/m_rules.c $(MODLFLAGS) | |
737 | ||
738 | src/modules/m_close.dll: src/modules/m_close.c $(INCLUDES) | |
739 | $(CC) $(MODCFLAGS) src/modules/m_close.c $(MODLFLAGS) | |
346dc058 | 740 | |
99bd34fb | 741 | src/modules/m_map.dll: src/modules/m_map.c $(INCLUDES) |
742 | $(CC) $(MODCFLAGS) src/modules/m_map.c $(MODLFLAGS) | |
346dc058 | 743 | |
99bd34fb | 744 | src/modules/m_eos.dll: src/modules/m_eos.c $(INCLUDES) |
745 | $(CC) $(MODCFLAGS) src/modules/m_eos.c $(MODLFLAGS) | |
346dc058 | 746 | |
99bd34fb | 747 | src/modules/m_server.dll: src/modules/m_server.c $(INCLUDES) |
748 | $(CC) $(MODCFLAGS) src/modules/m_server.c $(MODLFLAGS) | |
346dc058 | 749 | |
99bd34fb | 750 | src/modules/m_stats.dll: src/modules/m_stats.c $(INCLUDES) |
751 | $(CC) $(MODCFLAGS) src/modules/m_stats.c $(MODLFLAGS) | |
2a8252d0 | 752 | |
99bd34fb | 753 | src/modules/m_svsfline.dll: src/modules/m_svsfline.c $(INCLUDES) |
754 | $(CC) $(MODCFLAGS) src/modules/m_svsfline.c $(MODLFLAGS) | |
f110f47e | 755 | |
99bd34fb | 756 | src/modules/m_dccdeny.dll: src/modules/m_dccdeny.c $(INCLUDES) |
757 | $(CC) $(MODCFLAGS) src/modules/m_dccdeny.c $(MODLFLAGS) | |
758 | ||
759 | src/modules/m_undccdeny.dll: src/modules/m_undccdeny.c $(INCLUDES) | |
760 | $(CC) $(MODCFLAGS) src/modules/m_undccdeny.c $(MODLFLAGS) | |
761 | ||
762 | src/modules/m_whowas.dll: src/modules/m_whowas.c $(INCLUDES) | |
763 | $(CC) $(MODCFLAGS) src/modules/m_whowas.c $(MODLFLAGS) | |
764 | ||
765 | src/modules/m_connect.dll: src/modules/m_connect.c $(INCLUDES) | |
766 | $(CC) $(MODCFLAGS) src/modules/m_connect.c $(MODLFLAGS) | |
ec47a030 | 767 | |
6ec3822c BM |
768 | src/modules/m_dccallow.dll: src/modules/m_dccallow.c $(INCLUDES) |
769 | $(CC) $(MODCFLAGS) src/modules/m_dccallow.c $(MODLFLAGS) | |
770 | ||
fea3b691 | 771 | src/modules/m_userip.dll: src/modules/m_userip.c $(INCLUDES) |
772 | $(CC) $(MODCFLAGS) src/modules/m_userip.c $(MODLFLAGS) | |
773 | ||
b967f600 BM |
774 | src/modules/m_nick.dll: src/modules/m_nick.c $(INCLUDES) |
775 | $(CC) $(MODCFLAGS) src/modules/m_nick.c $(MODLFLAGS) | |
776 | ||
777 | src/modules/m_user.dll: src/modules/m_user.c $(INCLUDES) | |
778 | $(CC) $(MODCFLAGS) src/modules/m_user.c $(MODLFLAGS) | |
779 | ||
780 | src/modules/m_mode.dll: src/modules/m_mode.c $(INCLUDES) | |
781 | $(CC) $(MODCFLAGS) src/modules/m_mode.c $(MODLFLAGS) | |
782 | ||
783 | src/modules/m_watch.dll: src/modules/m_watch.c $(INCLUDES) | |
784 | $(CC) $(MODCFLAGS) src/modules/m_watch.c $(MODLFLAGS) | |
785 | ||
786 | src/modules/m_part.dll: src/modules/m_part.c $(INCLUDES) | |
787 | $(CC) $(MODCFLAGS) src/modules/m_part.c $(MODLFLAGS) | |
788 | ||
789 | src/modules/m_join.dll: src/modules/m_join.c $(INCLUDES) | |
790 | $(CC) $(MODCFLAGS) src/modules/m_join.c $(MODLFLAGS) | |
791 | ||
792 | src/modules/m_motd.dll: src/modules/m_motd.c $(INCLUDES) | |
793 | $(CC) $(MODCFLAGS) src/modules/m_motd.c $(MODLFLAGS) | |
794 | ||
795 | src/modules/m_opermotd.dll: src/modules/m_opermotd.c $(INCLUDES) | |
796 | $(CC) $(MODCFLAGS) src/modules/m_opermotd.c $(MODLFLAGS) | |
797 | ||
798 | src/modules/m_botmotd.dll: src/modules/m_botmotd.c $(INCLUDES) | |
799 | $(CC) $(MODCFLAGS) src/modules/m_botmotd.c $(MODLFLAGS) | |
800 | ||
801 | src/modules/m_lusers.dll: src/modules/m_lusers.c $(INCLUDES) | |
802 | $(CC) $(MODCFLAGS) src/modules/m_lusers.c $(MODLFLAGS) | |
803 | ||
bc0465eb BM |
804 | src/modules/m_names.dll: src/modules/m_names.c $(INCLUDES) |
805 | $(CC) $(MODCFLAGS) src/modules/m_names.c $(MODLFLAGS) | |
806 | ||
1a674893 BM |
807 | src/modules/m_md.dll: src/modules/m_md.c $(INCLUDES) |
808 | $(CC) $(MODCFLAGS) src/modules/m_md.c $(MODLFLAGS) | |
809 | ||
e8888bae BM |
810 | src/modules/certfp.dll: src/modules/certfp.c $(INCLUDES) |
811 | $(CC) $(MODCFLAGS) src/modules/certfp.c $(MODLFLAGS) | |
812 | ||
16a82b6a BM |
813 | src/modules/cloak.dll: src/modules/cloak.c $(INCLUDES) |
814 | $(CC) $(MODCFLAGS) src/modules/cloak.c $(MODLFLAGS) | |
815 | ||
5b3237df BM |
816 | src/modules/webirc.dll: src/modules/webirc.c $(INCLUDES) |
817 | $(CC) $(MODCFLAGS) src/modules/webirc.c $(MODLFLAGS) | |
818 | ||
15842b82 BM |
819 | src/modules/websocket.dll: src/modules/websocket.c $(INCLUDES) |
820 | $(CC) $(MODCFLAGS) src/modules/websocket.c $(MODLFLAGS) | |
821 | ||
a90b7354 BM |
822 | src/modules/blacklist.dll: src/modules/blacklist.c $(INCLUDES) |
823 | $(CC) $(MODCFLAGS) src/modules/blacklist.c $(MODLFLAGS) | |
824 | ||
f5840236 BM |
825 | src/modules/jointhrottle.dll: src/modules/jointhrottle.c $(INCLUDES) |
826 | $(CC) $(MODCFLAGS) src/modules/jointhrottle.c $(MODLFLAGS) | |
827 | ||
c88832d9 BM |
828 | src/modules/m_svsnolag.dll: src/modules/m_svsnolag.c $(INCLUDES) |
829 | $(CC) $(MODCFLAGS) src/modules/m_svsnolag.c $(MODLFLAGS) | |
830 | ||
5a0a71de BM |
831 | src/modules/m_starttls.dll: src/modules/m_starttls.c $(INCLUDES) |
832 | $(CC) $(MODCFLAGS) src/modules/m_starttls.c $(MODLFLAGS) | |
833 | ||
42374090 | 834 | src/modules/m_nopost.dll: src/modules/m_nopost.c $(INCLUDES) |
835 | $(CC) $(MODCFLAGS) src/modules/m_nopost.c $(MODLFLAGS) | |
836 | ||
d530dbd4 BM |
837 | src/modules/m_cap.dll: src/modules/m_cap.c $(INCLUDES) |
838 | $(CC) $(MODCFLAGS) src/modules/m_cap.c $(MODLFLAGS) | |
839 | ||
ad2c9690 WP |
840 | src/modules/m_sasl.dll: src/modules/m_sasl.c $(INCLUDES) |
841 | $(CC) $(MODCFLAGS) src/modules/m_sasl.c $(MODLFLAGS) | |
842 | ||
a3212e0f BM |
843 | src/modules/ssl_antidos.dll: src/modules/ssl_antidos.c $(INCLUDES) |
844 | $(CC) $(MODCFLAGS) src/modules/ssl_antidos.c $(MODLFLAGS) | |
845 | ||
780f3d76 BM |
846 | src/modules/antirandom.dll: src/modules/antirandom.c $(INCLUDES) |
847 | $(CC) $(MODCFLAGS) src/modules/antirandom.c $(MODLFLAGS) | |
848 | ||
849 | src/modules/hideserver.dll: src/modules/hideserver.c $(INCLUDES) | |
850 | $(CC) $(MODCFLAGS) src/modules/hideserver.c $(MODLFLAGS) | |
851 | ||
852 | src/modules/jumpserver.dll: src/modules/jumpserver.c $(INCLUDES) | |
853 | $(CC) $(MODCFLAGS) src/modules/jumpserver.c $(MODLFLAGS) | |
854 | ||
855 | src/modules/m_ircops.dll: src/modules/m_ircops.c $(INCLUDES) | |
856 | $(CC) $(MODCFLAGS) src/modules/m_ircops.c $(MODLFLAGS) | |
857 | ||
858 | src/modules/m_staff.dll: src/modules/m_staff.c $(INCLUDES) | |
859 | $(CC) $(MODCFLAGS) src/modules/m_staff.c $(MODLFLAGS) | |
860 | ||
861 | src/modules/nocodes.dll: src/modules/nocodes.c $(INCLUDES) | |
862 | $(CC) $(MODCFLAGS) src/modules/nocodes.c $(MODLFLAGS) | |
863 | ||
330498c4 BM |
864 | src/modules/charsys.dll: src/modules/charsys.c $(INCLUDES) |
865 | $(CC) $(MODCFLAGS) src/modules/charsys.c $(MODLFLAGS) | |
866 | ||
d0799a0f BM |
867 | src/modules/antimixedutf8.dll: src/modules/antimixedutf8.c $(INCLUDES) |
868 | $(CC) $(MODCFLAGS) src/modules/antimixedutf8.c $(MODLFLAGS) | |
869 | ||
6b089dfc BM |
870 | src/modules/authprompt.dll: src/modules/authprompt.c $(INCLUDES) |
871 | $(CC) $(MODCFLAGS) src/modules/authprompt.c $(MODLFLAGS) | |
ce4aeff6 | 872 | |
ab50bf2a BM |
873 | src/modules/m_sinfo.dll: src/modules/m_sinfo.c $(INCLUDES) |
874 | $(CC) $(MODCFLAGS) src/modules/m_sinfo.c $(MODLFLAGS) | |
875 | ||
4234400e BM |
876 | src/modules/reputation.dll: src/modules/reputation.c $(INCLUDES) |
877 | $(CC) $(MODCFLAGS) src/modules/reputation.c $(MODLFLAGS) | |
878 | ||
879 | src/modules/connthrottle.dll: src/modules/connthrottle.c $(INCLUDES) | |
880 | $(CC) $(MODCFLAGS) src/modules/connthrottle.c $(MODLFLAGS) | |
881 | ||
1a674893 BM |
882 | src/modules/chanmodes/censor.dll: src/modules/chanmodes/censor.c $(INCLUDES) |
883 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/censor.c $(MODLFLAGS) | |
884 | ||
885 | src/modules/chanmodes/delayjoin.dll: src/modules/chanmodes/delayjoin.c $(INCLUDES) | |
886 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/delayjoin.c $(MODLFLAGS) | |
887 | ||
1dba0bfc BM |
888 | src/modules/chanmodes/floodprot.dll: src/modules/chanmodes/floodprot.c $(INCLUDES) |
889 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/floodprot.c $(MODLFLAGS) | |
890 | ||
101d2dd6 BM |
891 | src/modules/chanmodes/issecure.dll: src/modules/chanmodes/issecure.c $(INCLUDES) |
892 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/issecure.c $(MODLFLAGS) | |
893 | ||
1a674893 BM |
894 | src/modules/chanmodes/link.dll: src/modules/chanmodes/link.c $(INCLUDES) |
895 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/link.c $(MODLFLAGS) | |
896 | ||
101d2dd6 BM |
897 | src/modules/chanmodes/nocolor.dll: src/modules/chanmodes/nocolor.c $(INCLUDES) |
898 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/nocolor.c $(MODLFLAGS) | |
899 | ||
1a674893 BM |
900 | src/modules/chanmodes/noctcp.dll: src/modules/chanmodes/noctcp.c $(INCLUDES) |
901 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/noctcp.c $(MODLFLAGS) | |
902 | ||
903 | src/modules/chanmodes/noinvite.dll: src/modules/chanmodes/noinvite.c $(INCLUDES) | |
904 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/noinvite.c $(MODLFLAGS) | |
905 | ||
906 | src/modules/chanmodes/nokick.dll: src/modules/chanmodes/nokick.c $(INCLUDES) | |
907 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/nokick.c $(MODLFLAGS) | |
908 | ||
909 | src/modules/chanmodes/noknock.dll: src/modules/chanmodes/noknock.c $(INCLUDES) | |
910 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/noknock.c $(MODLFLAGS) | |
911 | ||
912 | src/modules/chanmodes/nonickchange.dll: src/modules/chanmodes/nonickchange.c $(INCLUDES) | |
913 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/nonickchange.c $(MODLFLAGS) | |
914 | ||
915 | src/modules/chanmodes/nonotice.dll: src/modules/chanmodes/nonotice.c $(INCLUDES) | |
916 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/nonotice.c $(MODLFLAGS) | |
917 | ||
918 | src/modules/chanmodes/operonly.dll: src/modules/chanmodes/operonly.c $(INCLUDES) | |
919 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/operonly.c $(MODLFLAGS) | |
101d2dd6 BM |
920 | |
921 | src/modules/chanmodes/permanent.dll: src/modules/chanmodes/permanent.c $(INCLUDES) | |
922 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/permanent.c $(MODLFLAGS) | |
923 | ||
1a674893 BM |
924 | src/modules/chanmodes/regonly.dll: src/modules/chanmodes/regonly.c $(INCLUDES) |
925 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/regonly.c $(MODLFLAGS) | |
101d2dd6 | 926 | |
1a674893 BM |
927 | src/modules/chanmodes/regonlyspeak.dll: src/modules/chanmodes/regonlyspeak.c $(INCLUDES) |
928 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/regonlyspeak.c $(MODLFLAGS) | |
101d2dd6 | 929 | |
1a674893 BM |
930 | src/modules/chanmodes/secureonly.dll: src/modules/chanmodes/secureonly.c $(INCLUDES) |
931 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/secureonly.c $(MODLFLAGS) | |
f110f47e | 932 | |
1a674893 BM |
933 | src/modules/chanmodes/stripcolor.dll: src/modules/chanmodes/stripcolor.c $(INCLUDES) |
934 | $(CC) $(MODCFLAGS) /Fosrc/modules/chanmodes/ /Fesrc/modules/chanmodes/ src/modules/chanmodes/stripcolor.c $(MODLFLAGS) | |
f110f47e | 935 | |
1a674893 BM |
936 | src/modules/usermodes/censor.dll: src/modules/usermodes/censor.c $(INCLUDES) |
937 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/censor.c $(MODLFLAGS) | |
e486efb2 | 938 | |
1a674893 BM |
939 | src/modules/usermodes/noctcp.dll: src/modules/usermodes/noctcp.c $(INCLUDES) |
940 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/noctcp.c $(MODLFLAGS) | |
941 | ||
5b3237df BM |
942 | src/modules/usermodes/bot.dll: src/modules/usermodes/bot.c $(INCLUDES) |
943 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/bot.c $(MODLFLAGS) | |
944 | ||
945 | src/modules/usermodes/servicebot.dll: src/modules/usermodes/servicebot.c $(INCLUDES) | |
946 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/servicebot.c $(MODLFLAGS) | |
947 | ||
948 | src/modules/usermodes/showwhois.dll: src/modules/usermodes/showwhois.c $(INCLUDES) | |
949 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/showwhois.c $(MODLFLAGS) | |
950 | ||
951 | src/modules/usermodes/privacy.dll: src/modules/usermodes/privacy.c $(INCLUDES) | |
952 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/privacy.c $(MODLFLAGS) | |
953 | ||
954 | src/modules/usermodes/nokick.dll: src/modules/usermodes/nokick.c $(INCLUDES) | |
955 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/nokick.c $(MODLFLAGS) | |
956 | ||
957 | src/modules/usermodes/regonlymsg.dll: src/modules/usermodes/regonlymsg.c $(INCLUDES) | |
958 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/regonlymsg.c $(MODLFLAGS) | |
959 | ||
780f3d76 BM |
960 | src/modules/usermodes/privdeaf.dll: src/modules/usermodes/privdeaf.c $(INCLUDES) |
961 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/privdeaf.c $(MODLFLAGS) | |
962 | ||
b8641917 BM |
963 | src/modules/usermodes/secureonlymsg.dll: src/modules/usermodes/secureonlymsg.c $(INCLUDES) |
964 | $(CC) $(MODCFLAGS) /Fosrc/modules/usermodes/ /Fesrc/modules/usermodes/ src/modules/usermodes/secureonlymsg.c $(MODLFLAGS) | |
965 | ||
5b3237df BM |
966 | src/modules/snomasks/dccreject.dll: src/modules/snomasks/dccreject.c $(INCLUDES) |
967 | $(CC) $(MODCFLAGS) /Fosrc/modules/snomasks/ /Fesrc/modules/snomasks/ src/modules/snomasks/dccreject.c $(MODLFLAGS) | |
968 | ||
a3212e0f BM |
969 | src/modules/extbans/account.dll: src/modules/extbans/account.c $(INCLUDES) |
970 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/account.c $(MODLFLAGS) | |
971 | ||
972 | src/modules/extbans/inchannel.dll: src/modules/extbans/inchannel.c $(INCLUDES) | |
973 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/inchannel.c $(MODLFLAGS) | |
974 | ||
975 | src/modules/extbans/join.dll: src/modules/extbans/join.c $(INCLUDES) | |
976 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/join.c $(MODLFLAGS) | |
977 | ||
978 | src/modules/extbans/nickchange.dll: src/modules/extbans/nickchange.c $(INCLUDES) | |
979 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/nickchange.c $(MODLFLAGS) | |
980 | ||
981 | src/modules/extbans/quiet.dll: src/modules/extbans/quiet.c $(INCLUDES) | |
982 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/quiet.c $(MODLFLAGS) | |
983 | ||
984 | src/modules/extbans/realname.dll: src/modules/extbans/realname.c $(INCLUDES) | |
985 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/realname.c $(MODLFLAGS) | |
986 | ||
987 | src/modules/extbans/regnick.dll: src/modules/extbans/regnick.c $(INCLUDES) | |
988 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/regnick.c $(MODLFLAGS) | |
989 | ||
5b3237df | 990 | src/modules/extbans/operclass.dll: src/modules/extbans/operclass.c $(INCLUDES) |
9047ebd4 | 991 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/operclass.c $(MODLFLAGS) |
5b3237df | 992 | |
24cf1157 BM |
993 | src/modules/extbans/certfp.dll: src/modules/extbans/certfp.c $(INCLUDES) |
994 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/certfp.c $(MODLFLAGS) | |
995 | ||
780f3d76 BM |
996 | src/modules/extbans/textban.dll: src/modules/extbans/textban.c $(INCLUDES) |
997 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/textban.c $(MODLFLAGS) | |
998 | ||
1b2b28e6 BM |
999 | src/modules/extbans/msgbypass.dll: src/modules/extbans/msgbypass.c $(INCLUDES) |
1000 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/msgbypass.c $(MODLFLAGS) | |
1001 | ||
05e289fc BM |
1002 | src/modules/extbans/timedban.dll: src/modules/extbans/timedban.c $(INCLUDES) |
1003 | $(CC) $(MODCFLAGS) /Fosrc/modules/extbans/ /Fesrc/modules/extbans/ src/modules/extbans/timedban.c $(MODLFLAGS) | |
1004 | ||
ea651384 | 1005 | src/modules/cap/sts.dll: src/modules/cap/sts.c $(INCLUDES) |
c7457434 | 1006 | $(CC) $(MODCFLAGS) /Fosrc/modules/cap/ /Fesrc/modules/cap/ src/modules/cap/sts.c $(MODLFLAGS) |
ea651384 | 1007 | |
959195e7 BM |
1008 | src/modules/cap/plaintext-policy.dll: src/modules/cap/plaintext-policy.c $(INCLUDES) |
1009 | $(CC) $(MODCFLAGS) /Fosrc/modules/cap/ /Fesrc/modules/cap/ src/modules/cap/plaintext-policy.c $(MODLFLAGS) | |
1010 | ||
1011 | src/modules/cap/link-security.dll: src/modules/cap/link-security.c $(INCLUDES) | |
1012 | $(CC) $(MODCFLAGS) /Fosrc/modules/cap/ /Fesrc/modules/cap/ src/modules/cap/link-security.c $(MODLFLAGS) | |
1013 | ||
1a674893 | 1014 | dummy: |