]> jfr.im git - irc/unrealircd/unrealircd.git/blob - Makefile.windows
./Config: import settings from UnrealIRCd 6.1.5
[irc/unrealircd/unrealircd.git] / Makefile.windows
1 #
2 # UnrealIRCd Makefile - codemastr
3 #
4 CC=cl
5 LINK=link
6 RC=rc
7 MT=mt
8
9 ############################ USER CONFIGURATION ############################
10
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:
13 # nmake -f makefile.windows LIBRESSL_INC_DIR="c:\dev\libressl" etc etc...
14 # Both ways will work, but if you use a batch file it's easier with
15 # upgrading UnrealIRCd as you won't have to edit this makefile again.
16
17 ### PCRE2 ###
18 #PCRE2_LIB_DIR="C:\dev\pcre2\build\release"
19 #PCRE2_INC_DIR="C:\dev\pcre2"
20 #PCRE2LIB="pcre2-8.lib"
21
22 ### ARGON2 ###
23 #ARGON2_LIB_DIR="C:\dev\argon2\vs2015\build"
24 #ARGON2_INC_DIR="C:\dev\argon2\include"
25 #ARGON2LIB="Argon2RefDll.lib"
26
27 ### SODIUM ###
28 #SODIUM_LIB_DIR="C:\dev\unrealircd-6-libs\libsodium\......."
29 #SODIUM_INC_DIR="C:\dev\unrealircd-6-libs\libsodium\......."
30 #SODIUMLIB="libsodium.lib"
31
32 ### JANSSON ###
33 #JANSSON_LIB_DIR="C:\dev\unrealircd-6-libs\jansson\lib"
34 #JANSSON_INC_DIR="C:\dev\unrealircd-6-libs\jansson\include"
35 #JANSSONLIB="jansson.lib"
36
37 ### C-ARES ####
38 #CARES_LIB_DIR="C:\dev\c-ares\vc\cares\dll-release"
39 #CARES_INC_DIR="C:\dev\c-ares"
40 #CARESLIB="cares.lib"
41
42 ### GEOIP CLASSIC ###
43 #GEOIPCLASSIC_LIB_DIR="c:\dev\unrealircd-6-libs\GeoIP\libGeoIP" ^
44 #GEOIPCLASSIC_INC_DIR="c:\dev\unrealircd-6-libs\GeoIP\libGeoIP" ^
45 #GEOIPCLASSICLIB="GeoIP.lib"
46
47 ##### REMOTE INCLUDES ####
48 #To enable remote include support you must have libcurl installed on your
49 #system and it must have ares support enabled.
50 #
51 #
52 #To enable remote includes uncomment the next line:
53 #USE_REMOTEINC=1
54 #
55 #If your libcurl library and include files are not in your compiler's
56 #default locations, specify the locations here:
57 #LIBCURL_INC_DIR="c:\dev\curl\include"
58 #LIBCURL_LIB_DIR="c:\dev\curl\lib"
59 #
60 #
61 ### END REMOTE INCLUDES ##
62
63 ####### SSL/TLS SUPPORT (MANDATORY) ######
64 #Use LibreSSL or OpenSSL. Define paths and libraries:
65 #LIBRESSL_INC_DIR="c:\dev\libressl\include"
66 #LIBRESSL_LIB_DIR="c:\dev\libressl\lib"
67 #SSLLIB=libcrypto-38.lib libssl-39.lib libtls-11.lib
68 #The version numbers of the 3 libraries in the last line change
69 #every libressl release. So be sure to update after any libressl upgrade.
70 ######### END SSL/TLS ########
71
72 ###### _EXTRA_ DEBUGGING #####
73 # We always build releases with debugging information, since otherwise
74 # we cannot trace the source of a crash. Plus we do not mind the extra
75 # performance hit caused by not enabling super-optimization, tracing
76 # crashes properly is more important.
77 # You can choose (at your own risk) to enable EVEN MORE debugging,
78 # note that this causes /MDd to be used instead of /MD which can make
79 # libraries incompatible, plus all the other side-effects such as
80 # requiring a different dll we do not ship (and maybe you are not even
81 # allowed to ship due to license agreements), etc...
82 # In any case, this probably should not be used, unless debugging a
83 # problem locally, in which case it can be useful.
84 #DEBUGEXTRA=1
85 #
86 #
87 #### END RELEASE BUILD ###
88
89 ############################# END CONFIGURATION ############################
90
91 !IFDEF CARES_INC_DIR
92 CARES_INC=/I "$(CARES_INC_DIR)"
93 !ENDIF
94 !IFDEF CARES_LIB_DIR
95 CARES_LIB=/LIBPATH:"$(CARES_LIB_DIR)"
96 !ENDIF
97
98 !IFDEF PCRE2_INC_DIR
99 PCRE2_INC=/I "$(PCRE2_INC_DIR)"
100 !ENDIF
101 !IFDEF PCRE2_LIB_DIR
102 PCRE2_LIB=/LIBPATH:"$(PCRE2_LIB_DIR)"
103 !ENDIF
104
105 !IFDEF ARGON2_INC_DIR
106 ARGON2_INC=/I "$(ARGON2_INC_DIR)"
107 !ENDIF
108 !IFDEF ARGON2_LIB_DIR
109 ARGON2_LIB=/LIBPATH:"$(ARGON2_LIB_DIR)"
110 !ENDIF
111
112 !IFDEF SODIUM_INC_DIR
113 SODIUM_INC=/I "$(SODIUM_INC_DIR)"
114 !ENDIF
115 !IFDEF SODIUM_LIB_DIR
116 SODIUM_LIB=/LIBPATH:"$(SODIUM_LIB_DIR)"
117 !ENDIF
118
119 !IFDEF JANSSON_INC_DIR
120 JANSSON_INC=/I "$(JANSSON_INC_DIR)"
121 !ENDIF
122 !IFDEF JANSSON_LIB_DIR
123 JANSSON_LIB=/LIBPATH:"$(JANSSON_LIB_DIR)"
124 !ENDIF
125
126 !IFDEF USE_REMOTEINC
127 CURLCFLAGS=/D USE_LIBCURL
128 CURLOBJ=SRC/URL_CURL.OBJ
129 CURLLIB=libcurl.lib
130 !IFDEF LIBCURL_INC_DIR
131 LIBCURL_INC=/I "$(LIBCURL_INC_DIR)"
132 !ENDIF
133 !IFDEF LIBCURL_LIB_DIR
134 LIBCURL_LIB=/LIBPATH:"$(LIBCURL_LIB_DIR)"
135 !ENDIF
136 !ENDIF
137
138 !IFDEF LIBRESSL_INC_DIR
139 LIBRESSL_INC=/I "$(LIBRESSL_INC_DIR)"
140 !ENDIF
141 !IFDEF LIBRESSL_LIB_DIR
142 LIBRESSL_LIB=/LIBPATH:"$(LIBRESSL_LIB_DIR)"
143 !ENDIF
144
145 !IFDEF DEBUGEXTRA
146 DBGCFLAG=/MDd /Zi /Od
147 DBGCFLAGST=/MTd /Zi /Od
148 DBGLFLAG=/debug
149 MODDBGCFLAG=/LDd /MDd /Zi
150 !ELSE
151 DBGCFLAG=/MD /Zi
152 DBGCFLAGST=/MT /Zi
153 DBGLFLAG=/debug
154 MODDBGCFLAG=/LDd /MD /Zi
155 !ENDIF
156
157 STDOPTIONS=$(PCRE2_INC) $(ARGON2_INC) $(SODIUM_INC) $(JANSSON_INC) $(CARES_INC) $(LIBCURL_INC) $(LIBRESSL_INC) \
158 /J /I ./INCLUDE /nologo \
159 $(CURLCFLAGS) /D FD_SETSIZE=16384 $(SSLCFLAGS) /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE \
160 /D FAKELAG_CONFIGURABLE=1 \
161 /W3 /wd4267 /wd4101 /wd4018 /wd4244 /wd4996 /WX /analyze:ruleset extras\VStudioAnalyze.ruleset
162 STDLIBS=$(CARES_LIB) $(CARESLIB) $(PCRE2_LIB) $(PCRE2LIB) $(ARGON2_LIB) $(ARGON2LIB) \
163 $(SODIUM_LIB) $(SODIUMLIB) $(JANSSON_LIB) $(JANSSONLIB) $(LIBRESSL_LIB) $(SSLLIB) $(LIBCURL_LIB) $(CURLLIB)
164 CFLAGS=$(DBGCFLAG) $(STDOPTIONS) /FS /MP1 /c /Fosrc/
165 CFLAGSST=$(DBGCFLAGST) $(STDOPTIONS) /FS /MP1 /c /Fosrc/
166 LFLAGS=kernel32.lib user32.lib gdi32.lib shell32.lib ws2_32.lib advapi32.lib \
167 dbghelp.lib oldnames.lib comctl32.lib comdlg32.lib $(STDLIBS) \
168 /nologo $(DBGLFLAG)
169 MODCFLAGS=$(MODDBGCFLAG) $(STDOPTIONS) /D DYNAMIC_LINKING /D MODULE_COMPILE
170 MODLFLAGS=/link /def:src/modules/module.def UnrealIRCd.lib ws2_32.lib $(STDLIBS)
171
172 INCLUDES=./include/struct.h ./include/config.h ./include/sys.h \
173 ./include/common.h ./include/version.h ./include/h.h ./include/numeric.h \
174 ./include/msg.h ./include/setup.h ./include/dynconf.h
175
176 EXP_OBJ_FILES=src/ircd_vars.obj src/channel.obj src/send.obj src/socket.obj \
177 src/conf.obj src/proc_io_server.obj src/conf_preprocessor.obj \
178 src/fdlist.obj src/dbuf.obj \
179 src/hash.obj src/parse.obj \
180 src/whowas.obj \
181 src/securitygroup.obj src/misc.obj src/match.obj \
182 src/debug.obj src/support.obj src/list.obj \
183 src/serv.obj src/user.obj \
184 src/version.obj src/ircsprintf.obj \
185 src/scache.obj src/dns.obj src/modules.obj \
186 src/aliases.obj src/api-event.obj src/api-usermode.obj src/auth.obj src/tls.obj \
187 src/random.obj src/api-channelmode.obj src/api-moddata.obj src/api-rpc.obj src/mempool.obj \
188 src/dispatch.obj src/api-isupport.obj src/api-command.obj \
189 src/api-clicap.obj src/api-messagetag.obj src/api-history-backend.obj \
190 src/api-extban.obj src/api-efunctions.obj src/api-apicallback.obj src/crypt_blowfish.obj \
191 src/operclass.obj src/crashreport.obj src/unrealdb.obj \
192 src/openssl_hostname_validation.obj \
193 src/utf8.obj src/json.obj src/log.obj $(CURLOBJ)
194
195 OBJ_FILES=$(EXP_OBJ_FILES) src/gui.obj src/service.obj src/windebug.obj src/rtf.obj \
196 src/editor.obj src/win.obj src/ircd.obj src/proc_io_client.obj
197
198 DLL_FILES=\
199 src/modules/account-notify.dll \
200 src/modules/account-tag.dll \
201 src/modules/addmotd.dll \
202 src/modules/addomotd.dll \
203 src/modules/admin.dll \
204 src/modules/antimixedutf8.dll \
205 src/modules/antirandom.dll \
206 src/modules/authprompt.dll \
207 src/modules/away.dll \
208 src/modules/batch.dll \
209 src/modules/blacklist.dll \
210 src/modules/botmotd.dll \
211 src/modules/bot-tag.dll \
212 src/modules/cap.dll \
213 src/modules/central-api.dll \
214 src/modules/central-blocklist.dll \
215 src/modules/certfp.dll \
216 src/modules/chanmodes/chanowner.dll \
217 src/modules/chanmodes/chanadmin.dll \
218 src/modules/chanmodes/chanop.dll \
219 src/modules/chanmodes/halfop.dll \
220 src/modules/chanmodes/voice.dll \
221 src/modules/chanmodes/censor.dll \
222 src/modules/chanmodes/delayjoin.dll \
223 src/modules/chanmodes/floodprot.dll \
224 src/modules/chanmodes/history.dll \
225 src/modules/chanmodes/inviteonly.dll \
226 src/modules/chanmodes/isregistered.dll \
227 src/modules/chanmodes/issecure.dll \
228 src/modules/chanmodes/key.dll \
229 src/modules/chanmodes/limit.dll \
230 src/modules/chanmodes/link.dll \
231 src/modules/chanmodes/moderated.dll \
232 src/modules/chanmodes/nocolor.dll \
233 src/modules/chanmodes/noctcp.dll \
234 src/modules/chanmodes/noexternalmsgs.dll \
235 src/modules/chanmodes/noinvite.dll \
236 src/modules/chanmodes/nokick.dll \
237 src/modules/chanmodes/noknock.dll \
238 src/modules/chanmodes/nonickchange.dll \
239 src/modules/chanmodes/nonotice.dll \
240 src/modules/chanmodes/operonly.dll \
241 src/modules/chanmodes/permanent.dll \
242 src/modules/chanmodes/private.dll \
243 src/modules/chanmodes/regonly.dll \
244 src/modules/chanmodes/regonlyspeak.dll \
245 src/modules/chanmodes/secret.dll \
246 src/modules/chanmodes/secureonly.dll \
247 src/modules/chanmodes/stripcolor.dll \
248 src/modules/chanmodes/topiclimit.dll \
249 src/modules/channeldb.dll \
250 src/modules/charsys.dll \
251 src/modules/chathistory.dll \
252 src/modules/chghost.dll \
253 src/modules/chgident.dll \
254 src/modules/chgname.dll \
255 src/modules/clienttagdeny.dll \
256 src/modules/close.dll \
257 src/modules/connect.dll \
258 src/modules/connect-flood.dll \
259 src/modules/connthrottle.dll \
260 src/modules/creationtime.dll \
261 src/modules/crule.dll \
262 src/modules/cycle.dll \
263 src/modules/dccallow.dll \
264 src/modules/dccdeny.dll \
265 src/modules/echo-message.dll \
266 src/modules/eos.dll \
267 src/modules/extbans/account.dll \
268 src/modules/extbans/certfp.dll \
269 src/modules/extbans/country.dll \
270 src/modules/extbans/inchannel.dll \
271 src/modules/extbans/join.dll \
272 src/modules/extbans/flood.dll \
273 src/modules/extbans/msgbypass.dll \
274 src/modules/extbans/nickchange.dll \
275 src/modules/extbans/operclass.dll \
276 src/modules/extbans/partmsg.dll \
277 src/modules/extbans/quiet.dll \
278 src/modules/extbans/realname.dll \
279 src/modules/extbans/securitygroup.dll \
280 src/modules/extbans/textban.dll \
281 src/modules/extbans/timedban.dll \
282 src/modules/extended-monitor.dll \
283 src/modules/extjwt.dll \
284 src/modules/geoip_base.dll \
285 src/modules/geoip_classic.dll \
286 src/modules/geoip_csv.dll \
287 src/modules/geoip-tag.dll \
288 src/modules/globops.dll \
289 src/modules/help.dll \
290 src/modules/hideserver.dll \
291 src/modules/history_backend_mem.dll \
292 src/modules/history_backend_null.dll \
293 src/modules/history.dll \
294 src/modules/ident_lookup.dll \
295 src/modules/invite.dll \
296 src/modules/ircops.dll \
297 src/modules/ison.dll \
298 src/modules/issued-by-tag.dll \
299 src/modules/join.dll \
300 src/modules/jointhrottle.dll \
301 src/modules/json-log-tag.dll \
302 src/modules/jumpserver.dll \
303 src/modules/kick.dll \
304 src/modules/kill.dll \
305 src/modules/knock.dll \
306 src/modules/labeled-response.dll \
307 src/modules/lag.dll \
308 src/modules/links.dll \
309 src/modules/link-security.dll \
310 src/modules/list.dll \
311 src/modules/locops.dll \
312 src/modules/lusers.dll \
313 src/modules/map.dll \
314 src/modules/max-unknown-connections-per-ip.dll \
315 src/modules/md.dll \
316 src/modules/message.dll \
317 src/modules/message-ids.dll \
318 src/modules/message-tags.dll \
319 src/modules/mkpasswd.dll \
320 src/modules/mode.dll \
321 src/modules/monitor.dll \
322 src/modules/motd.dll \
323 src/modules/names.dll \
324 src/modules/netinfo.dll \
325 src/modules/nick.dll \
326 src/modules/no-implicit-names.dll \
327 src/modules/nocodes.dll \
328 src/modules/cloak_md5.dll \
329 src/modules/cloak_none.dll \
330 src/modules/cloak_sha256.dll \
331 src/modules/oper.dll \
332 src/modules/operinfo.dll \
333 src/modules/opermotd.dll \
334 src/modules/part.dll \
335 src/modules/pass.dll \
336 src/modules/pingpong.dll \
337 src/modules/plaintext-policy.dll \
338 src/modules/protoctl.dll \
339 src/modules/quit.dll \
340 src/modules/real-quit-reason.dll \
341 src/modules/reply-tag.dll \
342 src/modules/reputation.dll \
343 src/modules/require-module.dll \
344 src/modules/restrict-commands.dll \
345 src/modules/rmtkl.dll \
346 src/modules/rpc/channel.dll \
347 src/modules/rpc/log.dll \
348 src/modules/rpc/name_ban.dll \
349 src/modules/rpc/rpc.dll \
350 src/modules/rpc/stats.dll \
351 src/modules/rpc/server.dll \
352 src/modules/rpc/server_ban.dll \
353 src/modules/rpc/server_ban_exception.dll \
354 src/modules/rpc/spamfilter.dll \
355 src/modules/rpc/whowas.dll \
356 src/modules/rpc/user.dll \
357 src/modules/rules.dll \
358 src/modules/sajoin.dll \
359 src/modules/samode.dll \
360 src/modules/sapart.dll \
361 src/modules/sasl.dll \
362 src/modules/sdesc.dll \
363 src/modules/sendsno.dll \
364 src/modules/sendumode.dll \
365 src/modules/server.dll \
366 src/modules/server-time.dll \
367 src/modules/sethost.dll \
368 src/modules/setident.dll \
369 src/modules/setname.dll \
370 src/modules/silence.dll \
371 src/modules/sinfo.dll \
372 src/modules/sjoin.dll \
373 src/modules/slog.dll \
374 src/modules/spamreport.dll \
375 src/modules/sqline.dll \
376 src/modules/squit.dll \
377 src/modules/sreply.dll \
378 src/modules/staff.dll \
379 src/modules/standard-replies.dll \
380 src/modules/starttls.dll \
381 src/modules/stats.dll \
382 src/modules/sts.dll \
383 src/modules/svsjoin.dll \
384 src/modules/svskill.dll \
385 src/modules/svslogin.dll \
386 src/modules/svslusers.dll \
387 src/modules/svsmode.dll \
388 src/modules/svsmotd.dll \
389 src/modules/svsnick.dll \
390 src/modules/svsnline.dll \
391 src/modules/svsnolag.dll \
392 src/modules/svsnoop.dll \
393 src/modules/svso.dll \
394 src/modules/svspart.dll \
395 src/modules/svssilence.dll \
396 src/modules/svssno.dll \
397 src/modules/svswatch.dll \
398 src/modules/swhois.dll \
399 src/modules/targetfloodprot.dll \
400 src/modules/time.dll \
401 src/modules/tkl.dll \
402 src/modules/tkldb.dll \
403 src/modules/tline.dll \
404 src/modules/tls_antidos.dll \
405 src/modules/tls_cipher.dll \
406 src/modules/topic.dll \
407 src/modules/trace.dll \
408 src/modules/tsctl.dll \
409 src/modules/typing-indicator.dll \
410 src/modules/channel-context.dll \
411 src/modules/umode2.dll \
412 src/modules/unreal_server_compat.dll \
413 src/modules/unsqline.dll \
414 src/modules/user.dll \
415 src/modules/userhost.dll \
416 src/modules/userhost-tag.dll \
417 src/modules/userip.dll \
418 src/modules/userip-tag.dll \
419 src/modules/usermodes/bot.dll \
420 src/modules/usermodes/censor.dll \
421 src/modules/usermodes/noctcp.dll \
422 src/modules/usermodes/nokick.dll \
423 src/modules/usermodes/privacy.dll \
424 src/modules/usermodes/privdeaf.dll \
425 src/modules/usermodes/regonlymsg.dll \
426 src/modules/usermodes/secureonlymsg.dll \
427 src/modules/usermodes/servicebot.dll \
428 src/modules/usermodes/showwhois.dll \
429 src/modules/usermodes/wallops.dll \
430 src/modules/vhost.dll \
431 src/modules/watch-backend.dll \
432 src/modules/watch.dll \
433 src/modules/webirc.dll \
434 src/modules/webredir.dll \
435 src/modules/webserver.dll \
436 src/modules/websocket.dll \
437 src/modules/websocket_common.dll \
438 src/modules/whois.dll \
439 src/modules/who_old.dll \
440 src/modules/whowas.dll \
441 src/modules/whowasdb.dll \
442 src/modules/whox.dll
443
444
445 ALL: CONF unrealircdctl.exe UNREALSVC.EXE UnrealIRCd.exe MODULES
446
447 CLEAN:
448 -@del /Q /S *.dll *.exe *.obj *.pdb *.res *.lib *.exp *.ilk src\version.c >NUL
449
450 UNREALSVC.EXE: SRC/UNREALSVC.OBJ SRC/WINDOWS/UNREALSVC.RES
451 $(LINK) $(DBGLFLAGST) advapi32.lib src/unrealsvc.obj src/windows/unrealsvc.res
452
453 CONF:
454 -@copy include\windows\setup.h include\setup.h >NUL
455 $(CC) src/windows/config.c
456 -@config.exe
457
458 UnrealIRCd.exe: $(OBJ_FILES) src/ircd.obj src/windows/win.res
459 $(LINK) $(LFLAGS) /out:UnrealIRCd.exe /def:UnrealIRCd.def /implib:UnrealIRCd.lib $(OBJ_FILES) src/windows/win.res /MAP
460 -@erase src\windows\win.res
461 $(MT) -manifest src\windows\UnrealIRCd.exe.manifest -outputresource:UnrealIRCd.exe;1
462
463 unrealircdctl.exe: $(OBJ_FILES) src/unrealircdctl.obj src/proc_io_client.obj
464 $(LINK) $(LFLAGS) /SUBSYSTEM:CONSOLE /out:unrealircdctl.exe $(OBJ_FILES) src/unrealircdctl.obj
465 $(MT) -manifest src\windows\unrealircdctl.exe.manifest -outputresource:unrealircdctl.exe;1
466
467 # alternative option -- FIXME: REMOVE / CHOOSE
468 #unrealircdctl.exe: $(OBJ_FILES) src/unrealircdctl.obj src/proc_io_client.obj src/windows/unrealircdctl.res
469 # $(LINK) $(LFLAGS) /out:unrealircdctl.exe $(OBJ_FILES) src/unrealircdctl.obj src/windows/unrealircdctl.res
470
471 #Source files
472
473 src/version.obj: src/version.c
474 $(CC) $(CFLAGS) src/version.c
475
476 src/ircd_vars.obj: src/ircd_vars.c $(INCLUDES)
477 $(CC) $(CFLAGS) src/ircd_vars.c
478
479 src/parse.obj: src/parse.c $(INCLUDES)
480 $(CC) $(CFLAGS) src/parse.c
481
482 src/socket.obj: src/socket.c $(INCLUDES)
483 $(CC) $(CFLAGS) src/socket.c
484
485 src/dbuf.obj: src/dbuf.c $(INCLUDES) ./include/dbuf.h
486 $(CC) $(CFLAGS) src/dbuf.c
487
488 src/ircsprintf.obj: src/ircsprintf.c $(INCLUDES)
489 $(CC) $(CFLAGS) src/ircsprintf.c
490
491 src/fdlist.obj: src/fdlist.c $(INCLUDES)
492 $(CC) $(CFLAGS) src/fdlist.c
493
494 src/dynconf.obj: src/dynconf.c $(INCLUDES) ./include/dbuf.h \
495 ./include/channel.h ./include/whowas.h
496 $(CC) $(CFLAGS) src/dynconf.c
497
498 src/send.obj: src/send.c $(INCLUDES)
499 $(CC) $(CFLAGS) src/send.c
500
501 src/match.obj: src/match.c $(INCLUDES)
502 $(CC) $(CFLAGS) src/match.c
503
504 src/support.obj: src/support.c $(INCLUDES)
505 $(CC) $(CFLAGS) src/support.c
506
507 src/channel.obj: src/channel.c $(INCLUDES) ./include/channel.h
508 $(CC) $(CFLAGS) src/channel.c
509
510 src/class.obj: src/class.c $(INCLUDES) ./include/class.h
511 $(CC) $(CFLAGS) src/class.c
512
513 src/ircd.obj: src/ircd.c $(INCLUDES)
514 $(CC) $(CFLAGS) src/ircd.c
515
516 src/list.obj: src/list.c $(INCLUDES)
517 $(CC) $(CFLAGS) src/list.c
518
519 src/dns.obj: src/dns.c $(INCLUDES)
520 $(CC) $(CFLAGS) src/dns.c
521
522 src/conf.obj: src/conf.c $(INCLUDES)
523 $(CC) $(CFLAGS) src/conf.c
524
525 src/proc_io_server.obj: src/proc_io_server.c $(INCLUDES)
526 $(CC) $(CFLAGS) src/proc_io_server.c
527
528 src/proc_io_client.obj: src/proc_io_client.c $(INCLUDES)
529 $(CC) $(CFLAGS) src/proc_io_client.c
530
531 src/conf_preprocessor.obj: src/conf_preprocessor.c $(INCLUDES)
532 $(CC) $(CFLAGS) src/conf_preprocessor.c
533
534 src/debug.obj: src/debug.c $(INCLUDES)
535 $(CC) $(CFLAGS) src/debug.c
536
537 src/securitygroup.obj: src/securitygroup.c $(INCLUDES)
538 $(CC) $(CFLAGS) src/securitygroup.c
539
540 src/misc.obj: src/misc.c $(INCLUDES) ./include/dbuf.h
541 $(CC) $(CFLAGS) src/misc.c
542
543 src/scache.obj: src/scache.c $(INCLUDES) ./include/dbuf.h
544 $(CC) $(CFLAGS) src/scache.c
545
546 src/socks.obj: src/socks.c $(INCLUDES)
547 $(CC) $(CFLAGS) src/socks.c
548
549 src/aliases.obj: src/aliases.c $(INCLUDES)
550 $(CC) $(CFLAGS) src/aliases.c
551
552 src/user.obj: src/user.c $(INCLUDES) ./include/dbuf.h \
553 ./include/channel.h ./include/whowas.h
554 $(CC) $(CFLAGS) src/user.c
555
556 src/serv.obj: src/serv.c $(INCLUDES) ./include/dbuf.h ./include/whowas.h
557 $(CC) $(CFLAGS) src/serv.c
558
559 src/whowas.obj: src/whowas.c $(INCLUDES) ./include/dbuf.h ./include/whowas.h
560 $(CC) $(CFLAGS) src/whowas.c
561
562 src/hash.obj: src/hash.c $(INCLUDES)
563 $(CC) $(CFLAGS) src/hash.c
564
565 src/gui.obj: src/windows/gui.c $(INCLUDES) ./include/resource.h
566 $(CC) $(CFLAGS) src/windows/gui.c
567
568 src/rtf.obj: src/windows/rtf.c $(INCLUDES) ./src/windows/win.h
569 $(CC) $(CFLAGS) src/windows/rtf.c
570
571 src/editor.obj: src/windows/editor.c $(INCLUDES) ./include/resource.h ./src/windows/win.h
572 $(CC) $(CFLAGS) src/windows/editor.c
573
574 src/service.obj: src/windows/service.c $(INCLUDES)
575 $(CC) $(CFLAGS) src/windows/service.c
576
577 src/windebug.obj: src/windows/windebug.c $(INCLUDES)
578 $(CC) $(CFLAGS) src/windows/windebug.c
579
580 src/win.obj: src/windows/win.c $(INCLUDES)
581 $(CC) $(CFLAGS) src/windows/win.c
582
583 src/unrealsvc.obj: src/windows/unrealsvc.c $(INCLUDES)
584 $(CC) $(CFLAGSST) src/windows/unrealsvc.c
585
586 src/unrealircdctl.obj: src/unrealircdctl.c $(INCLUDES)
587 $(CC) $(CFLAGS) src/unrealircdctl.c
588
589 src/modules.obj: src/modules.c $(INCLUDES)
590 $(CC) $(CFLAGS) src/modules.c
591
592 src/api-event.obj: src/api-event.c $(INCLUDES)
593 $(CC) $(CFLAGS) src/api-event.c
594
595 src/api-usermode.obj: src/api-usermode.c $(INCLUDES)
596 $(CC) $(CFLAGS) src/api-usermode.c
597
598 src/auth.obj: src/auth.c $(INCLUDES)
599 $(CC) $(CFLAGS) src/auth.c
600
601 src/random.obj: src/random.c $(INCLUDES)
602 $(CC) $(CFLAGS) src/random.c
603
604 src/api-channelmode.obj: src/api-channelmode.c $(INCLUDES)
605 $(CC) $(CFLAGS) src/api-channelmode.c
606
607 src/api-moddata.obj: src/api-moddata.c $(INCLUDES)
608 $(CC) $(CFLAGS) src/api-moddata.c
609
610 src/api-rpc.obj: src/api-rpc.c $(INCLUDES)
611 $(CC) $(CFLAGS) src/api-rpc.c
612
613 src/mempool.obj: src/mempool.c $(INCLUDES)
614 $(CC) $(CFLAGS) src/mempool.c
615
616 src/dispatch.obj: src/dispatch.c $(INCLUDES)
617 $(CC) $(CFLAGS) src/dispatch.c
618
619 src/url_curl.obj: src/url_curl.c $(INCLUDES)
620 $(CC) $(CFLAGS) src/url_curl.c
621
622 src/api-extban.obj: src/api-extban.c $(INCLUDES)
623 $(CC) $(CFLAGS) src/api-extban.c
624
625 src/api-efunctions.obj: src/api-efunctions.c $(INCLUDES)
626 $(CC) $(CFLAGS) src/api-efunctions.c
627
628 src/api-isupport.obj: src/api-isupport.c $(INCLUDES)
629 $(CC) $(CFLAGS) src/api-isupport.c
630
631 src/api-command.obj: src/api-command.c $(INCLUDES)
632 $(CC) $(CFLAGS) src/api-command.c
633
634 src/api-clicap.obj: src/api-clicap.c $(INCLUDES)
635 $(CC) $(CFLAGS) src/api-clicap.c
636
637 src/api-messagetag.obj: src/api-messagetag.c $(INCLUDES)
638 $(CC) $(CFLAGS) src/api-messagetag.c
639
640 src/api-history-backend.obj: src/api-history-backend.c $(INCLUDES)
641 $(CC) $(CFLAGS) src/api-history-backend.c
642
643 src/api-apicallback.obj: src/api-apicallback.c $(INCLUDES)
644 $(CC) $(CFLAGS) src/api-apicallback.c
645
646 src/tls.obj: src/tls.c $(INCLUDES)
647 $(CC) $(CFLAGS) src/tls.c
648
649 src/crypt_blowfish.obj: src/crypt_blowfish.c $(INCLUDES)
650 $(CC) $(CFLAGS) src/crypt_blowfish.c
651
652 src/operclass.obj: src/operclass.c $(INCLUDES) ./include/dbuf.h
653 $(CC) $(CFLAGS) src/operclass.c
654
655 src/crashreport.obj: src/crashreport.c $(INCLUDES) ./include/dbuf.h
656 $(CC) $(CFLAGS) src/crashreport.c
657
658 src/unrealdb.obj: src/unrealdb.c $(INCLUDES) ./include/dbuf.h
659 $(CC) $(CFLAGS) src/unrealdb.c
660
661 src/utf8.obj: src/utf8.c $(INCLUDES) ./include/dbuf.h
662 $(CC) $(CFLAGS) src/utf8.c
663
664 src/openssl_hostname_validation.obj: src/openssl_hostname_validation.c $(INCLUDES) ./include/dbuf.h
665 $(CC) $(CFLAGS) src/openssl_hostname_validation.c
666
667 src/json.obj: src/json.c $(INCLUDES) ./include/dbuf.h
668 $(CC) $(CFLAGS) src/json.c
669
670 src/log.obj: src/log.c $(INCLUDES) ./include/dbuf.h
671 $(CC) $(CFLAGS) src/log.c
672
673 src/windows/win.res: src/windows/wingui.rc
674 $(RC) /l 0x409 /fosrc/windows/win.res /i ./include /i ./src \
675 /d NDEBUG src/windows/wingui.rc
676
677 src/windows/unrealsvc.res: src/windows/unrealsvc.rc
678 $(RC) /l 0x409 /fosrc/windows/unrealsvc.res /i ./include /i ./src \
679 /d NDEBUG src/windows/unrealsvc.rc
680
681 src/windows/unrealircdctl.res: src/windows/unrealircdctl.rc
682 $(RC) /l 0x409 /fosrc/windows/unrealircdctl.res /i ./include /i ./src \
683 /d NDEBUG src/windows/unrealircdctl.rc
684
685 ################# Modules #################
686
687 CUSTOMMODULE: src/modules/third/$(MODULEFILE).c
688 $(CC) $(MODCFLAGS) src/modules/third/$(MODULEFILE).c /Fesrc/modules/third/ /Fosrc/modules/third/ $(MODLFLAGS) \
689 /OUT:src/modules/third/$(MODULEFILE).dll $(EXLIBS)
690
691 SYMBOLFILE:
692 $(CC) src/windows/def-clean.c
693 dlltool --output-def UnrealIRCd.def.in --export-all-symbols $(EXP_OBJ_FILES)
694 def-clean UnrealIRCd.def.in UnrealIRCd.def
695
696 MODULES: $(DLL_FILES)
697
698 src/modules/account-notify.dll: src/modules/account-notify.c $(INCLUDES)
699 $(CC) $(MODCFLAGS) src/modules/account-notify.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/account-notify.pdb $(MODLFLAGS)
700
701 src/modules/account-tag.dll: src/modules/account-tag.c $(INCLUDES)
702 $(CC) $(MODCFLAGS) src/modules/account-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/account-tag.pdb $(MODLFLAGS)
703
704 src/modules/addmotd.dll: src/modules/addmotd.c $(INCLUDES)
705 $(CC) $(MODCFLAGS) src/modules/addmotd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/addmotd.pdb $(MODLFLAGS)
706
707 src/modules/addomotd.dll: src/modules/addomotd.c $(INCLUDES)
708 $(CC) $(MODCFLAGS) src/modules/addomotd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/addomotd.pdb $(MODLFLAGS)
709
710 src/modules/admin.dll: src/modules/admin.c $(INCLUDES)
711 $(CC) $(MODCFLAGS) src/modules/admin.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/admin.pdb $(MODLFLAGS)
712
713 src/modules/antimixedutf8.dll: src/modules/antimixedutf8.c $(INCLUDES)
714 $(CC) $(MODCFLAGS) src/modules/antimixedutf8.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/antimixedutf8.pdb $(MODLFLAGS)
715
716 src/modules/antirandom.dll: src/modules/antirandom.c $(INCLUDES)
717 $(CC) $(MODCFLAGS) src/modules/antirandom.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/antirandom.pdb $(MODLFLAGS)
718
719 src/modules/authprompt.dll: src/modules/authprompt.c $(INCLUDES)
720 $(CC) $(MODCFLAGS) src/modules/authprompt.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/authprompt.pdb $(MODLFLAGS)
721
722 src/modules/away.dll: src/modules/away.c $(INCLUDES)
723 $(CC) $(MODCFLAGS) src/modules/away.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/away.pdb $(MODLFLAGS)
724
725 src/modules/batch.dll: src/modules/batch.c $(INCLUDES)
726 $(CC) $(MODCFLAGS) src/modules/batch.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/batch.pdb $(MODLFLAGS)
727
728 src/modules/blacklist.dll: src/modules/blacklist.c $(INCLUDES)
729 $(CC) $(MODCFLAGS) src/modules/blacklist.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/blacklist.pdb $(MODLFLAGS)
730
731 src/modules/botmotd.dll: src/modules/botmotd.c $(INCLUDES)
732 $(CC) $(MODCFLAGS) src/modules/botmotd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/botmotd.pdb $(MODLFLAGS)
733
734 src/modules/bot-tag.dll: src/modules/bot-tag.c $(INCLUDES)
735 $(CC) $(MODCFLAGS) src/modules/bot-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/bot-tag.pdb $(MODLFLAGS)
736
737 src/modules/cap.dll: src/modules/cap.c $(INCLUDES)
738 $(CC) $(MODCFLAGS) src/modules/cap.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/cap.pdb $(MODLFLAGS)
739
740 src/modules/central-api.dll: src/modules/central-api.c $(INCLUDES)
741 $(CC) $(MODCFLAGS) src/modules/central-api.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/central-api.pdb $(MODLFLAGS)
742
743 src/modules/central-blocklist.dll: src/modules/central-blocklist.c $(INCLUDES)
744 $(CC) $(MODCFLAGS) src/modules/central-blocklist.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/central-blocklist.pdb $(MODLFLAGS)
745
746 src/modules/certfp.dll: src/modules/certfp.c $(INCLUDES)
747 $(CC) $(MODCFLAGS) src/modules/certfp.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/certfp.pdb $(MODLFLAGS)
748
749 src/modules/chanmodes/chanowner.dll: src/modules/chanmodes/chanowner.c $(INCLUDES)
750 $(CC) $(MODCFLAGS) src/modules/chanmodes/chanowner.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/chanowner.pdb $(MODLFLAGS)
751
752 src/modules/chanmodes/chanadmin.dll: src/modules/chanmodes/chanadmin.c $(INCLUDES)
753 $(CC) $(MODCFLAGS) src/modules/chanmodes/chanadmin.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/chanadmin.pdb $(MODLFLAGS)
754
755 src/modules/chanmodes/chanop.dll: src/modules/chanmodes/chanop.c $(INCLUDES)
756 $(CC) $(MODCFLAGS) src/modules/chanmodes/chanop.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/chanop.pdb $(MODLFLAGS)
757
758 src/modules/chanmodes/halfop.dll: src/modules/chanmodes/halfop.c $(INCLUDES)
759 $(CC) $(MODCFLAGS) src/modules/chanmodes/halfop.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/halfop.pdb $(MODLFLAGS)
760
761 src/modules/chanmodes/voice.dll: src/modules/chanmodes/voice.c $(INCLUDES)
762 $(CC) $(MODCFLAGS) src/modules/chanmodes/voice.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/voice.pdb $(MODLFLAGS)
763
764 src/modules/chanmodes/censor.dll: src/modules/chanmodes/censor.c $(INCLUDES)
765 $(CC) $(MODCFLAGS) src/modules/chanmodes/censor.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/censor.pdb $(MODLFLAGS)
766
767 src/modules/chanmodes/delayjoin.dll: src/modules/chanmodes/delayjoin.c $(INCLUDES)
768 $(CC) $(MODCFLAGS) src/modules/chanmodes/delayjoin.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/delayjoin.pdb $(MODLFLAGS)
769
770 src/modules/chanmodes/floodprot.dll: src/modules/chanmodes/floodprot.c $(INCLUDES)
771 $(CC) $(MODCFLAGS) src/modules/chanmodes/floodprot.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/floodprot.pdb $(MODLFLAGS)
772
773 src/modules/chanmodes/history.dll: src/modules/chanmodes/history.c $(INCLUDES)
774 $(CC) $(MODCFLAGS) src/modules/chanmodes/history.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/history.pdb $(MODLFLAGS)
775
776 src/modules/chanmodes/inviteonly.dll: src/modules/chanmodes/inviteonly.c $(INCLUDES)
777 $(CC) $(MODCFLAGS) src/modules/chanmodes/inviteonly.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/inviteonly.pdb $(MODLFLAGS)
778
779 src/modules/chanmodes/isregistered.dll: src/modules/chanmodes/isregistered.c $(INCLUDES)
780 $(CC) $(MODCFLAGS) src/modules/chanmodes/isregistered.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/isregistered.pdb $(MODLFLAGS)
781
782 src/modules/chanmodes/issecure.dll: src/modules/chanmodes/issecure.c $(INCLUDES)
783 $(CC) $(MODCFLAGS) src/modules/chanmodes/issecure.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/issecure.pdb $(MODLFLAGS)
784
785 src/modules/chanmodes/key.dll: src/modules/chanmodes/key.c $(INCLUDES)
786 $(CC) $(MODCFLAGS) src/modules/chanmodes/key.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/key.pdb $(MODLFLAGS)
787
788 src/modules/chanmodes/limit.dll: src/modules/chanmodes/limit.c $(INCLUDES)
789 $(CC) $(MODCFLAGS) src/modules/chanmodes/limit.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/limit.pdb $(MODLFLAGS)
790
791 src/modules/chanmodes/link.dll: src/modules/chanmodes/link.c $(INCLUDES)
792 $(CC) $(MODCFLAGS) src/modules/chanmodes/link.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/link.pdb $(MODLFLAGS)
793
794 src/modules/chanmodes/moderated.dll: src/modules/chanmodes/moderated.c $(INCLUDES)
795 $(CC) $(MODCFLAGS) src/modules/chanmodes/moderated.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/moderated.pdb $(MODLFLAGS)
796
797 src/modules/chanmodes/nocolor.dll: src/modules/chanmodes/nocolor.c $(INCLUDES)
798 $(CC) $(MODCFLAGS) src/modules/chanmodes/nocolor.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/nocolor.pdb $(MODLFLAGS)
799
800 src/modules/chanmodes/noctcp.dll: src/modules/chanmodes/noctcp.c $(INCLUDES)
801 $(CC) $(MODCFLAGS) src/modules/chanmodes/noctcp.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/noctcp.pdb $(MODLFLAGS)
802
803 src/modules/chanmodes/noexternalmsgs.dll: src/modules/chanmodes/noexternalmsgs.c $(INCLUDES)
804 $(CC) $(MODCFLAGS) src/modules/chanmodes/noexternalmsgs.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/noexternalmsgs.pdb $(MODLFLAGS)
805
806 src/modules/chanmodes/noinvite.dll: src/modules/chanmodes/noinvite.c $(INCLUDES)
807 $(CC) $(MODCFLAGS) src/modules/chanmodes/noinvite.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/noinvite.pdb $(MODLFLAGS)
808
809 src/modules/chanmodes/nokick.dll: src/modules/chanmodes/nokick.c $(INCLUDES)
810 $(CC) $(MODCFLAGS) src/modules/chanmodes/nokick.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/nokick.pdb $(MODLFLAGS)
811
812 src/modules/chanmodes/noknock.dll: src/modules/chanmodes/noknock.c $(INCLUDES)
813 $(CC) $(MODCFLAGS) src/modules/chanmodes/noknock.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/noknock.pdb $(MODLFLAGS)
814
815 src/modules/chanmodes/nonickchange.dll: src/modules/chanmodes/nonickchange.c $(INCLUDES)
816 $(CC) $(MODCFLAGS) src/modules/chanmodes/nonickchange.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/nonickchange.pdb $(MODLFLAGS)
817
818 src/modules/chanmodes/nonotice.dll: src/modules/chanmodes/nonotice.c $(INCLUDES)
819 $(CC) $(MODCFLAGS) src/modules/chanmodes/nonotice.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/nonotice.pdb $(MODLFLAGS)
820
821 src/modules/chanmodes/operonly.dll: src/modules/chanmodes/operonly.c $(INCLUDES)
822 $(CC) $(MODCFLAGS) src/modules/chanmodes/operonly.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/operonly.pdb $(MODLFLAGS)
823
824 src/modules/chanmodes/permanent.dll: src/modules/chanmodes/permanent.c $(INCLUDES)
825 $(CC) $(MODCFLAGS) src/modules/chanmodes/permanent.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/permanent.pdb $(MODLFLAGS)
826
827 src/modules/chanmodes/private.dll: src/modules/chanmodes/private.c $(INCLUDES)
828 $(CC) $(MODCFLAGS) src/modules/chanmodes/private.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/private.pdb $(MODLFLAGS)
829
830 src/modules/chanmodes/regonly.dll: src/modules/chanmodes/regonly.c $(INCLUDES)
831 $(CC) $(MODCFLAGS) src/modules/chanmodes/regonly.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/regonly.pdb $(MODLFLAGS)
832
833 src/modules/chanmodes/regonlyspeak.dll: src/modules/chanmodes/regonlyspeak.c $(INCLUDES)
834 $(CC) $(MODCFLAGS) src/modules/chanmodes/regonlyspeak.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/regonlyspeak.pdb $(MODLFLAGS)
835
836 src/modules/chanmodes/secret.dll: src/modules/chanmodes/secret.c $(INCLUDES)
837 $(CC) $(MODCFLAGS) src/modules/chanmodes/secret.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/secret.pdb $(MODLFLAGS)
838
839 src/modules/chanmodes/secureonly.dll: src/modules/chanmodes/secureonly.c $(INCLUDES)
840 $(CC) $(MODCFLAGS) src/modules/chanmodes/secureonly.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/secureonly.pdb $(MODLFLAGS)
841
842 src/modules/chanmodes/stripcolor.dll: src/modules/chanmodes/stripcolor.c $(INCLUDES)
843 $(CC) $(MODCFLAGS) src/modules/chanmodes/stripcolor.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/stripcolor.pdb $(MODLFLAGS)
844
845 src/modules/chanmodes/topiclimit.dll: src/modules/chanmodes/topiclimit.c $(INCLUDES)
846 $(CC) $(MODCFLAGS) src/modules/chanmodes/topiclimit.c /Fesrc/modules/chanmodes/ /Fosrc/modules/chanmodes/ /Fdsrc/modules/chanmodes/topiclimit.pdb $(MODLFLAGS)
847
848 src/modules/channeldb.dll: src/modules/channeldb.c $(INCLUDES)
849 $(CC) $(MODCFLAGS) src/modules/channeldb.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/channeldb.pdb $(MODLFLAGS)
850
851 src/modules/charsys.dll: src/modules/charsys.c $(INCLUDES)
852 $(CC) $(MODCFLAGS) src/modules/charsys.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/charsys.pdb $(MODLFLAGS)
853
854 src/modules/chathistory.dll: src/modules/chathistory.c $(INCLUDES)
855 $(CC) $(MODCFLAGS) src/modules/chathistory.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/chathistory.pdb $(MODLFLAGS)
856
857 src/modules/chghost.dll: src/modules/chghost.c $(INCLUDES)
858 $(CC) $(MODCFLAGS) src/modules/chghost.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/chghost.pdb $(MODLFLAGS)
859
860 src/modules/chgident.dll: src/modules/chgident.c $(INCLUDES)
861 $(CC) $(MODCFLAGS) src/modules/chgident.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/chgident.pdb $(MODLFLAGS)
862
863 src/modules/chgname.dll: src/modules/chgname.c $(INCLUDES)
864 $(CC) $(MODCFLAGS) src/modules/chgname.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/chgname.pdb $(MODLFLAGS)
865
866 src/modules/clienttagdeny.dll: src/modules/clienttagdeny.c $(INCLUDES)
867 $(CC) $(MODCFLAGS) src/modules/clienttagdeny.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/clienttagdeny.pdb $(MODLFLAGS)
868
869 src/modules/close.dll: src/modules/close.c $(INCLUDES)
870 $(CC) $(MODCFLAGS) src/modules/close.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/close.pdb $(MODLFLAGS)
871
872 src/modules/connect.dll: src/modules/connect.c $(INCLUDES)
873 $(CC) $(MODCFLAGS) src/modules/connect.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/connect.pdb $(MODLFLAGS)
874
875 src/modules/connect-flood.dll: src/modules/connect-flood.c $(INCLUDES)
876 $(CC) $(MODCFLAGS) src/modules/connect-flood.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/connect-flood.pdb $(MODLFLAGS)
877
878 src/modules/connthrottle.dll: src/modules/connthrottle.c $(INCLUDES)
879 $(CC) $(MODCFLAGS) src/modules/connthrottle.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/connthrottle.pdb $(MODLFLAGS)
880
881 src/modules/creationtime.dll: src/modules/creationtime.c $(INCLUDES)
882 $(CC) $(MODCFLAGS) src/modules/creationtime.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/creationtime.pdb $(MODLFLAGS)
883
884 src/modules/crule.dll: src/modules/crule.c $(INCLUDES)
885 $(CC) $(MODCFLAGS) src/modules/crule.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/crule.pdb $(MODLFLAGS)
886
887 src/modules/cycle.dll: src/modules/cycle.c $(INCLUDES)
888 $(CC) $(MODCFLAGS) src/modules/cycle.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/cycle.pdb $(MODLFLAGS)
889
890 src/modules/dccallow.dll: src/modules/dccallow.c $(INCLUDES)
891 $(CC) $(MODCFLAGS) src/modules/dccallow.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/dccallow.pdb $(MODLFLAGS)
892
893 src/modules/dccdeny.dll: src/modules/dccdeny.c $(INCLUDES)
894 $(CC) $(MODCFLAGS) src/modules/dccdeny.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/dccdeny.pdb $(MODLFLAGS)
895
896 src/modules/echo-message.dll: src/modules/echo-message.c $(INCLUDES)
897 $(CC) $(MODCFLAGS) src/modules/echo-message.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/echo-message.pdb $(MODLFLAGS)
898
899 src/modules/eos.dll: src/modules/eos.c $(INCLUDES)
900 $(CC) $(MODCFLAGS) src/modules/eos.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/eos.pdb $(MODLFLAGS)
901
902 src/modules/extbans/account.dll: src/modules/extbans/account.c $(INCLUDES)
903 $(CC) $(MODCFLAGS) src/modules/extbans/account.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/account.pdb $(MODLFLAGS)
904
905 src/modules/extbans/certfp.dll: src/modules/extbans/certfp.c $(INCLUDES)
906 $(CC) $(MODCFLAGS) src/modules/extbans/certfp.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/certfp.pdb $(MODLFLAGS)
907
908 src/modules/extbans/country.dll: src/modules/extbans/country.c $(INCLUDES)
909 $(CC) $(MODCFLAGS) src/modules/extbans/country.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/country.pdb $(MODLFLAGS)
910
911 src/modules/extbans/inchannel.dll: src/modules/extbans/inchannel.c $(INCLUDES)
912 $(CC) $(MODCFLAGS) src/modules/extbans/inchannel.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/inchannel.pdb $(MODLFLAGS)
913
914 src/modules/extbans/join.dll: src/modules/extbans/join.c $(INCLUDES)
915 $(CC) $(MODCFLAGS) src/modules/extbans/join.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/join.pdb $(MODLFLAGS)
916
917 src/modules/extbans/flood.dll: src/modules/extbans/flood.c $(INCLUDES)
918 $(CC) $(MODCFLAGS) src/modules/extbans/flood.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/flood.pdb $(MODLFLAGS)
919
920 src/modules/extbans/msgbypass.dll: src/modules/extbans/msgbypass.c $(INCLUDES)
921 $(CC) $(MODCFLAGS) src/modules/extbans/msgbypass.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/msgbypass.pdb $(MODLFLAGS)
922
923 src/modules/extbans/nickchange.dll: src/modules/extbans/nickchange.c $(INCLUDES)
924 $(CC) $(MODCFLAGS) src/modules/extbans/nickchange.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/nickchange.pdb $(MODLFLAGS)
925
926 src/modules/extbans/operclass.dll: src/modules/extbans/operclass.c $(INCLUDES)
927 $(CC) $(MODCFLAGS) src/modules/extbans/operclass.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/operclass.pdb $(MODLFLAGS)
928
929 src/modules/extbans/partmsg.dll: src/modules/extbans/partmsg.c $(INCLUDES)
930 $(CC) $(MODCFLAGS) src/modules/extbans/partmsg.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/partmsg.pdb $(MODLFLAGS)
931
932 src/modules/extbans/quiet.dll: src/modules/extbans/quiet.c $(INCLUDES)
933 $(CC) $(MODCFLAGS) src/modules/extbans/quiet.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/quiet.pdb $(MODLFLAGS)
934
935 src/modules/extbans/realname.dll: src/modules/extbans/realname.c $(INCLUDES)
936 $(CC) $(MODCFLAGS) src/modules/extbans/realname.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/realname.pdb $(MODLFLAGS)
937
938 src/modules/extbans/securitygroup.dll: src/modules/extbans/securitygroup.c $(INCLUDES)
939 $(CC) $(MODCFLAGS) src/modules/extbans/securitygroup.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/securitygroup.pdb $(MODLFLAGS)
940
941 src/modules/extbans/textban.dll: src/modules/extbans/textban.c $(INCLUDES)
942 $(CC) $(MODCFLAGS) src/modules/extbans/textban.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/textban.pdb $(MODLFLAGS)
943
944 src/modules/extbans/timedban.dll: src/modules/extbans/timedban.c $(INCLUDES)
945 $(CC) $(MODCFLAGS) src/modules/extbans/timedban.c /Fesrc/modules/extbans/ /Fosrc/modules/extbans/ /Fdsrc/modules/extbans/timedban.pdb $(MODLFLAGS)
946
947 src/modules/extended-monitor.dll: src/modules/extended-monitor.c $(INCLUDES)
948 $(CC) $(MODCFLAGS) src/modules/extended-monitor.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/extended-monitor.pdb $(MODLFLAGS)
949
950 src/modules/geoip_base.dll: src/modules/geoip_base.c $(INCLUDES)
951 $(CC) $(MODCFLAGS) src/modules/geoip_base.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/geoip_base.pdb $(MODLFLAGS)
952
953 src/modules/extjwt.dll: src/modules/extjwt.c $(INCLUDES)
954 $(CC) $(MODCFLAGS) src/modules/extjwt.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/extjwt.pdb $(MODLFLAGS)
955
956 src/modules/geoip_classic.dll: src/modules/geoip_classic.c $(INCLUDES)
957 $(CC) $(MODCFLAGS) /I "$(GEOIPCLASSIC_INC_DIR)" src/modules/geoip_classic.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/geoip_classic.pdb $(MODLFLAGS) /LIBPATH:"$(GEOIPCLASSIC_LIB_DIR)" $(GEOIPCLASSICLIB)
958
959 src/modules/geoip_csv.dll: src/modules/geoip_csv.c $(INCLUDES)
960 $(CC) $(MODCFLAGS) src/modules/geoip_csv.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/geoip_csv.pdb $(MODLFLAGS)
961
962 src/modules/geoip-tag.dll: src/modules/geoip-tag.c $(INCLUDES)
963 $(CC) $(MODCFLAGS) src/modules/geoip-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/geoip-tag.pdb $(MODLFLAGS)
964
965 src/modules/geoip_maxmind.dll: src/modules/geoip_maxmind.c $(INCLUDES)
966 $(CC) $(MODCFLAGS) src/modules/geoip_maxmind.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/geoip_maxmind.pdb $(MODLFLAGS)
967
968 src/modules/globops.dll: src/modules/globops.c $(INCLUDES)
969 $(CC) $(MODCFLAGS) src/modules/globops.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/globops.pdb $(MODLFLAGS)
970
971 src/modules/help.dll: src/modules/help.c $(INCLUDES)
972 $(CC) $(MODCFLAGS) src/modules/help.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/help.pdb $(MODLFLAGS)
973
974 src/modules/hideserver.dll: src/modules/hideserver.c $(INCLUDES)
975 $(CC) $(MODCFLAGS) src/modules/hideserver.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/hideserver.pdb $(MODLFLAGS)
976
977 src/modules/history_backend_mem.dll: src/modules/history_backend_mem.c $(INCLUDES)
978 $(CC) $(MODCFLAGS) src/modules/history_backend_mem.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/history_backend_mem.pdb $(MODLFLAGS)
979
980 src/modules/history_backend_null.dll: src/modules/history_backend_null.c $(INCLUDES)
981 $(CC) $(MODCFLAGS) src/modules/history_backend_null.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/history_backend_null.pdb $(MODLFLAGS)
982
983 src/modules/history.dll: src/modules/history.c $(INCLUDES)
984 $(CC) $(MODCFLAGS) src/modules/history.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/history.pdb $(MODLFLAGS)
985
986 src/modules/ident_lookup.dll: src/modules/ident_lookup.c $(INCLUDES)
987 $(CC) $(MODCFLAGS) src/modules/ident_lookup.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/ident_lookup.pdb $(MODLFLAGS)
988
989 src/modules/invite.dll: src/modules/invite.c $(INCLUDES)
990 $(CC) $(MODCFLAGS) src/modules/invite.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/invite.pdb $(MODLFLAGS)
991
992 src/modules/ircops.dll: src/modules/ircops.c $(INCLUDES)
993 $(CC) $(MODCFLAGS) src/modules/ircops.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/ircops.pdb $(MODLFLAGS)
994
995 src/modules/ison.dll: src/modules/ison.c $(INCLUDES)
996 $(CC) $(MODCFLAGS) src/modules/ison.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/ison.pdb $(MODLFLAGS)
997
998 src/modules/issued-by-tag.dll: src/modules/issued-by-tag.c $(INCLUDES)
999 $(CC) $(MODCFLAGS) src/modules/issued-by-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/issued-by-tag.pdb $(MODLFLAGS)
1000
1001 src/modules/join.dll: src/modules/join.c $(INCLUDES)
1002 $(CC) $(MODCFLAGS) src/modules/join.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/join.pdb $(MODLFLAGS)
1003
1004 src/modules/jointhrottle.dll: src/modules/jointhrottle.c $(INCLUDES)
1005 $(CC) $(MODCFLAGS) src/modules/jointhrottle.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/jointhrottle.pdb $(MODLFLAGS)
1006
1007 src/modules/json-log-tag.dll: src/modules/json-log-tag.c $(INCLUDES)
1008 $(CC) $(MODCFLAGS) src/modules/json-log-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/json-log-tag.pdb $(MODLFLAGS)
1009
1010 src/modules/jumpserver.dll: src/modules/jumpserver.c $(INCLUDES)
1011 $(CC) $(MODCFLAGS) src/modules/jumpserver.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/jumpserver.pdb $(MODLFLAGS)
1012
1013 src/modules/kick.dll: src/modules/kick.c $(INCLUDES)
1014 $(CC) $(MODCFLAGS) src/modules/kick.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/kick.pdb $(MODLFLAGS)
1015
1016 src/modules/kill.dll: src/modules/kill.c $(INCLUDES)
1017 $(CC) $(MODCFLAGS) src/modules/kill.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/kill.pdb $(MODLFLAGS)
1018
1019 src/modules/knock.dll: src/modules/knock.c $(INCLUDES)
1020 $(CC) $(MODCFLAGS) src/modules/knock.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/knock.pdb $(MODLFLAGS)
1021
1022 src/modules/labeled-response.dll: src/modules/labeled-response.c $(INCLUDES)
1023 $(CC) $(MODCFLAGS) src/modules/labeled-response.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/labeled-response.pdb $(MODLFLAGS)
1024
1025 src/modules/lag.dll: src/modules/lag.c $(INCLUDES)
1026 $(CC) $(MODCFLAGS) src/modules/lag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/lag.pdb $(MODLFLAGS)
1027
1028 src/modules/links.dll: src/modules/links.c $(INCLUDES)
1029 $(CC) $(MODCFLAGS) src/modules/links.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/links.pdb $(MODLFLAGS)
1030
1031 src/modules/link-security.dll: src/modules/link-security.c $(INCLUDES)
1032 $(CC) $(MODCFLAGS) src/modules/link-security.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/link-security.pdb $(MODLFLAGS)
1033
1034 src/modules/list.dll: src/modules/list.c $(INCLUDES)
1035 $(CC) $(MODCFLAGS) src/modules/list.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/list.pdb $(MODLFLAGS)
1036
1037 src/modules/locops.dll: src/modules/locops.c $(INCLUDES)
1038 $(CC) $(MODCFLAGS) src/modules/locops.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/locops.pdb $(MODLFLAGS)
1039
1040 src/modules/lusers.dll: src/modules/lusers.c $(INCLUDES)
1041 $(CC) $(MODCFLAGS) src/modules/lusers.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/lusers.pdb $(MODLFLAGS)
1042
1043 src/modules/map.dll: src/modules/map.c $(INCLUDES)
1044 $(CC) $(MODCFLAGS) src/modules/map.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/map.pdb $(MODLFLAGS)
1045
1046 src/modules/max-unknown-connections-per-ip.dll: src/modules/max-unknown-connections-per-ip.c $(INCLUDES)
1047 $(CC) $(MODCFLAGS) src/modules/max-unknown-connections-per-ip.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/max-unknown-connections-per-ip.pdb $(MODLFLAGS)
1048
1049 src/modules/md.dll: src/modules/md.c $(INCLUDES)
1050 $(CC) $(MODCFLAGS) src/modules/md.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/md.pdb $(MODLFLAGS)
1051
1052 src/modules/message.dll: src/modules/message.c $(INCLUDES)
1053 $(CC) $(MODCFLAGS) src/modules/message.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/message.pdb $(MODLFLAGS)
1054
1055 src/modules/message-ids.dll: src/modules/message-ids.c $(INCLUDES)
1056 $(CC) $(MODCFLAGS) src/modules/message-ids.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/message-ids.pdb $(MODLFLAGS)
1057
1058 src/modules/message-tags.dll: src/modules/message-tags.c $(INCLUDES)
1059 $(CC) $(MODCFLAGS) src/modules/message-tags.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/message-tags.pdb $(MODLFLAGS)
1060
1061 src/modules/mkpasswd.dll: src/modules/mkpasswd.c $(INCLUDES)
1062 $(CC) $(MODCFLAGS) src/modules/mkpasswd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/mkpasswd.pdb $(MODLFLAGS)
1063
1064 src/modules/mode.dll: src/modules/mode.c $(INCLUDES)
1065 $(CC) $(MODCFLAGS) src/modules/mode.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/mode.pdb $(MODLFLAGS)
1066
1067 src/modules/monitor.dll: src/modules/monitor.c $(INCLUDES)
1068 $(CC) $(MODCFLAGS) src/modules/monitor.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/monitor.pdb $(MODLFLAGS)
1069
1070 src/modules/motd.dll: src/modules/motd.c $(INCLUDES)
1071 $(CC) $(MODCFLAGS) src/modules/motd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/motd.pdb $(MODLFLAGS)
1072
1073 src/modules/names.dll: src/modules/names.c $(INCLUDES)
1074 $(CC) $(MODCFLAGS) src/modules/names.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/names.pdb $(MODLFLAGS)
1075
1076 src/modules/netinfo.dll: src/modules/netinfo.c $(INCLUDES)
1077 $(CC) $(MODCFLAGS) src/modules/netinfo.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/netinfo.pdb $(MODLFLAGS)
1078
1079 src/modules/nick.dll: src/modules/nick.c $(INCLUDES)
1080 $(CC) $(MODCFLAGS) src/modules/nick.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/nick.pdb $(MODLFLAGS)
1081
1082 src/modules/no-implicit-names.dll: src/modules/no-implicit-names.c $(INCLUDES)
1083 $(CC) $(MODCFLAGS) src/modules/no-implicit-names.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/no-implicit-names.pdb $(MODLFLAGS)
1084
1085 src/modules/nocodes.dll: src/modules/nocodes.c $(INCLUDES)
1086 $(CC) $(MODCFLAGS) src/modules/nocodes.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/nocodes.pdb $(MODLFLAGS)
1087
1088 src/modules/cloak_md5.dll: src/modules/cloak_md5.c $(INCLUDES)
1089 $(CC) $(MODCFLAGS) src/modules/cloak_md5.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/cloak_md5.pdb $(MODLFLAGS)
1090
1091 src/modules/cloak_none.dll: src/modules/cloak_none.c $(INCLUDES)
1092 $(CC) $(MODCFLAGS) src/modules/cloak_none.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/cloak_none.pdb $(MODLFLAGS)
1093
1094 src/modules/cloak_sha256.dll: src/modules/cloak_sha256.c $(INCLUDES)
1095 $(CC) $(MODCFLAGS) src/modules/cloak_sha256.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/cloak_sha256.pdb $(MODLFLAGS)
1096
1097 src/modules/oper.dll: src/modules/oper.c $(INCLUDES)
1098 $(CC) $(MODCFLAGS) src/modules/oper.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/oper.pdb $(MODLFLAGS)
1099
1100 src/modules/operinfo.dll: src/modules/operinfo.c $(INCLUDES)
1101 $(CC) $(MODCFLAGS) src/modules/operinfo.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/operinfo.pdb $(MODLFLAGS)
1102
1103 src/modules/opermotd.dll: src/modules/opermotd.c $(INCLUDES)
1104 $(CC) $(MODCFLAGS) src/modules/opermotd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/opermotd.pdb $(MODLFLAGS)
1105
1106 src/modules/part.dll: src/modules/part.c $(INCLUDES)
1107 $(CC) $(MODCFLAGS) src/modules/part.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/part.pdb $(MODLFLAGS)
1108
1109 src/modules/pass.dll: src/modules/pass.c $(INCLUDES)
1110 $(CC) $(MODCFLAGS) src/modules/pass.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/pass.pdb $(MODLFLAGS)
1111
1112 src/modules/pingpong.dll: src/modules/pingpong.c $(INCLUDES)
1113 $(CC) $(MODCFLAGS) src/modules/pingpong.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/pingpong.pdb $(MODLFLAGS)
1114
1115 src/modules/plaintext-policy.dll: src/modules/plaintext-policy.c $(INCLUDES)
1116 $(CC) $(MODCFLAGS) src/modules/plaintext-policy.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/plaintext-policy.pdb $(MODLFLAGS)
1117
1118 src/modules/protoctl.dll: src/modules/protoctl.c $(INCLUDES)
1119 $(CC) $(MODCFLAGS) src/modules/protoctl.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/protoctl.pdb $(MODLFLAGS)
1120
1121 src/modules/quit.dll: src/modules/quit.c $(INCLUDES)
1122 $(CC) $(MODCFLAGS) src/modules/quit.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/quit.pdb $(MODLFLAGS)
1123
1124 src/modules/real-quit-reason.dll: src/modules/real-quit-reason.c $(INCLUDES)
1125 $(CC) $(MODCFLAGS) src/modules/real-quit-reason.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/real-quit-reason.pdb $(MODLFLAGS)
1126
1127 src/modules/reply-tag.dll: src/modules/reply-tag.c $(INCLUDES)
1128 $(CC) $(MODCFLAGS) src/modules/reply-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/reply-tag.pdb $(MODLFLAGS)
1129
1130 src/modules/reputation.dll: src/modules/reputation.c $(INCLUDES)
1131 $(CC) $(MODCFLAGS) src/modules/reputation.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/reputation.pdb $(MODLFLAGS)
1132
1133 src/modules/require-module.dll: src/modules/require-module.c $(INCLUDES)
1134 $(CC) $(MODCFLAGS) src/modules/require-module.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/require-module.pdb $(MODLFLAGS)
1135
1136 src/modules/restrict-commands.dll: src/modules/restrict-commands.c $(INCLUDES)
1137 $(CC) $(MODCFLAGS) src/modules/restrict-commands.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/restrict-commands.pdb $(MODLFLAGS)
1138
1139 src/modules/rmtkl.dll: src/modules/rmtkl.c $(INCLUDES)
1140 $(CC) $(MODCFLAGS) src/modules/rmtkl.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/rmtkl.pdb $(MODLFLAGS)
1141
1142 src/modules/rpc/channel.dll: src/modules/rpc/channel.c $(INCLUDES)
1143 $(CC) $(MODCFLAGS) src/modules/rpc/channel.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/channel.pdb $(MODLFLAGS)
1144
1145 src/modules/rpc/log.dll: src/modules/rpc/log.c $(INCLUDES)
1146 $(CC) $(MODCFLAGS) src/modules/rpc/log.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/log.pdb $(MODLFLAGS)
1147
1148 src/modules/rpc/name_ban.dll: src/modules/rpc/name_ban.c $(INCLUDES)
1149 $(CC) $(MODCFLAGS) src/modules/rpc/name_ban.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/name_ban.pdb $(MODLFLAGS)
1150
1151 src/modules/rpc/rpc.dll: src/modules/rpc/rpc.c $(INCLUDES)
1152 $(CC) $(MODCFLAGS) src/modules/rpc/rpc.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/rpc.pdb $(MODLFLAGS)
1153
1154 src/modules/rpc/stats.dll: src/modules/rpc/stats.c $(INCLUDES)
1155 $(CC) $(MODCFLAGS) src/modules/rpc/stats.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/stats.pdb $(MODLFLAGS)
1156
1157 src/modules/rpc/server.dll: src/modules/rpc/server.c $(INCLUDES)
1158 $(CC) $(MODCFLAGS) src/modules/rpc/server.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/server.pdb $(MODLFLAGS)
1159
1160 src/modules/rpc/server_ban.dll: src/modules/rpc/server_ban.c $(INCLUDES)
1161 $(CC) $(MODCFLAGS) src/modules/rpc/server_ban.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/server_ban.pdb $(MODLFLAGS)
1162
1163 src/modules/rpc/server_ban_exception.dll: src/modules/rpc/server_ban_exception.c $(INCLUDES)
1164 $(CC) $(MODCFLAGS) src/modules/rpc/server_ban_exception.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/server_ban_exception.pdb $(MODLFLAGS)
1165
1166 src/modules/rpc/spamfilter.dll: src/modules/rpc/spamfilter.c $(INCLUDES)
1167 $(CC) $(MODCFLAGS) src/modules/rpc/spamfilter.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/spamfilter.pdb $(MODLFLAGS)
1168
1169 src/modules/rpc/user.dll: src/modules/rpc/user.c $(INCLUDES)
1170 $(CC) $(MODCFLAGS) src/modules/rpc/user.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/user.pdb $(MODLFLAGS)
1171
1172 src/modules/rpc/whowas.dll: src/modules/rpc/whowas.c $(INCLUDES)
1173 $(CC) $(MODCFLAGS) src/modules/rpc/whowas.c /Fesrc/modules/rpc/ /Fosrc/modules/rpc/ /Fdsrc/modules/rpc/whowas.pdb $(MODLFLAGS)
1174
1175 src/modules/rules.dll: src/modules/rules.c $(INCLUDES)
1176 $(CC) $(MODCFLAGS) src/modules/rules.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/rules.pdb $(MODLFLAGS)
1177
1178 src/modules/sajoin.dll: src/modules/sajoin.c $(INCLUDES)
1179 $(CC) $(MODCFLAGS) src/modules/sajoin.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sajoin.pdb $(MODLFLAGS)
1180
1181 src/modules/samode.dll: src/modules/samode.c $(INCLUDES)
1182 $(CC) $(MODCFLAGS) src/modules/samode.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/samode.pdb $(MODLFLAGS)
1183
1184 src/modules/sapart.dll: src/modules/sapart.c $(INCLUDES)
1185 $(CC) $(MODCFLAGS) src/modules/sapart.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sapart.pdb $(MODLFLAGS)
1186
1187 src/modules/sasl.dll: src/modules/sasl.c $(INCLUDES)
1188 $(CC) $(MODCFLAGS) src/modules/sasl.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sasl.pdb $(MODLFLAGS)
1189
1190 src/modules/sdesc.dll: src/modules/sdesc.c $(INCLUDES)
1191 $(CC) $(MODCFLAGS) src/modules/sdesc.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sdesc.pdb $(MODLFLAGS)
1192
1193 src/modules/sendsno.dll: src/modules/sendsno.c $(INCLUDES)
1194 $(CC) $(MODCFLAGS) src/modules/sendsno.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sendsno.pdb $(MODLFLAGS)
1195
1196 src/modules/sendumode.dll: src/modules/sendumode.c $(INCLUDES)
1197 $(CC) $(MODCFLAGS) src/modules/sendumode.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sendumode.pdb $(MODLFLAGS)
1198
1199 src/modules/server.dll: src/modules/server.c $(INCLUDES)
1200 $(CC) $(MODCFLAGS) src/modules/server.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/server.pdb $(MODLFLAGS)
1201
1202 src/modules/server-time.dll: src/modules/server-time.c $(INCLUDES)
1203 $(CC) $(MODCFLAGS) src/modules/server-time.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/server-time.pdb $(MODLFLAGS)
1204
1205 src/modules/sethost.dll: src/modules/sethost.c $(INCLUDES)
1206 $(CC) $(MODCFLAGS) src/modules/sethost.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sethost.pdb $(MODLFLAGS)
1207
1208 src/modules/setident.dll: src/modules/setident.c $(INCLUDES)
1209 $(CC) $(MODCFLAGS) src/modules/setident.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/setident.pdb $(MODLFLAGS)
1210
1211 src/modules/setname.dll: src/modules/setname.c $(INCLUDES)
1212 $(CC) $(MODCFLAGS) src/modules/setname.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/setname.pdb $(MODLFLAGS)
1213
1214 src/modules/silence.dll: src/modules/silence.c $(INCLUDES)
1215 $(CC) $(MODCFLAGS) src/modules/silence.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/silence.pdb $(MODLFLAGS)
1216
1217 src/modules/sinfo.dll: src/modules/sinfo.c $(INCLUDES)
1218 $(CC) $(MODCFLAGS) src/modules/sinfo.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sinfo.pdb $(MODLFLAGS)
1219
1220 src/modules/sjoin.dll: src/modules/sjoin.c $(INCLUDES)
1221 $(CC) $(MODCFLAGS) src/modules/sjoin.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sjoin.pdb $(MODLFLAGS)
1222
1223 src/modules/slog.dll: src/modules/slog.c $(INCLUDES)
1224 $(CC) $(MODCFLAGS) src/modules/slog.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/slog.pdb $(MODLFLAGS)
1225
1226 src/modules/sqline.dll: src/modules/sqline.c $(INCLUDES)
1227 $(CC) $(MODCFLAGS) src/modules/sqline.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sqline.pdb $(MODLFLAGS)
1228
1229 src/modules/spamreport.dll: src/modules/spamreport.c $(INCLUDES)
1230 $(CC) $(MODCFLAGS) src/modules/spamreport.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/spamreport.pdb $(MODLFLAGS)
1231
1232 src/modules/squit.dll: src/modules/squit.c $(INCLUDES)
1233 $(CC) $(MODCFLAGS) src/modules/squit.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/squit.pdb $(MODLFLAGS)
1234
1235 src/modules/sreply.dll: src/modules/sreply.c $(INCLUDES)
1236 $(CC) $(MODCFLAGS) src/modules/sreply.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sreply.pdb $(MODLFLAGS)
1237
1238 src/modules/staff.dll: src/modules/staff.c $(INCLUDES)
1239 $(CC) $(MODCFLAGS) src/modules/staff.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/staff.pdb $(MODLFLAGS)
1240
1241 src/modules/standard-replies.dll: src/modules/standard-replies.c $(INCLUDES)
1242 $(CC) $(MODCFLAGS) src/modules/standard-replies.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/standard-replies.pdb $(MODLFLAGS)
1243
1244 src/modules/starttls.dll: src/modules/starttls.c $(INCLUDES)
1245 $(CC) $(MODCFLAGS) src/modules/starttls.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/starttls.pdb $(MODLFLAGS)
1246
1247 src/modules/stats.dll: src/modules/stats.c $(INCLUDES)
1248 $(CC) $(MODCFLAGS) src/modules/stats.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/stats.pdb $(MODLFLAGS)
1249
1250 src/modules/sts.dll: src/modules/sts.c $(INCLUDES)
1251 $(CC) $(MODCFLAGS) src/modules/sts.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/sts.pdb $(MODLFLAGS)
1252
1253 src/modules/svsjoin.dll: src/modules/svsjoin.c $(INCLUDES)
1254 $(CC) $(MODCFLAGS) src/modules/svsjoin.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsjoin.pdb $(MODLFLAGS)
1255
1256 src/modules/svskill.dll: src/modules/svskill.c $(INCLUDES)
1257 $(CC) $(MODCFLAGS) src/modules/svskill.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svskill.pdb $(MODLFLAGS)
1258
1259 src/modules/svslogin.dll: src/modules/svslogin.c $(INCLUDES)
1260 $(CC) $(MODCFLAGS) src/modules/svslogin.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svslogin.pdb $(MODLFLAGS)
1261
1262 src/modules/svslusers.dll: src/modules/svslusers.c $(INCLUDES)
1263 $(CC) $(MODCFLAGS) src/modules/svslusers.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svslusers.pdb $(MODLFLAGS)
1264
1265 src/modules/svsmode.dll: src/modules/svsmode.c $(INCLUDES)
1266 $(CC) $(MODCFLAGS) src/modules/svsmode.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsmode.pdb $(MODLFLAGS)
1267
1268 src/modules/svsmotd.dll: src/modules/svsmotd.c $(INCLUDES)
1269 $(CC) $(MODCFLAGS) src/modules/svsmotd.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsmotd.pdb $(MODLFLAGS)
1270
1271 src/modules/svsnick.dll: src/modules/svsnick.c $(INCLUDES)
1272 $(CC) $(MODCFLAGS) src/modules/svsnick.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsnick.pdb $(MODLFLAGS)
1273
1274 src/modules/svsnline.dll: src/modules/svsnline.c $(INCLUDES)
1275 $(CC) $(MODCFLAGS) src/modules/svsnline.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsnline.pdb $(MODLFLAGS)
1276
1277 src/modules/svsnolag.dll: src/modules/svsnolag.c $(INCLUDES)
1278 $(CC) $(MODCFLAGS) src/modules/svsnolag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsnolag.pdb $(MODLFLAGS)
1279
1280 src/modules/svsnoop.dll: src/modules/svsnoop.c $(INCLUDES)
1281 $(CC) $(MODCFLAGS) src/modules/svsnoop.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svsnoop.pdb $(MODLFLAGS)
1282
1283 src/modules/svso.dll: src/modules/svso.c $(INCLUDES)
1284 $(CC) $(MODCFLAGS) src/modules/svso.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svso.pdb $(MODLFLAGS)
1285
1286 src/modules/svspart.dll: src/modules/svspart.c $(INCLUDES)
1287 $(CC) $(MODCFLAGS) src/modules/svspart.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svspart.pdb $(MODLFLAGS)
1288
1289 src/modules/svssilence.dll: src/modules/svssilence.c $(INCLUDES)
1290 $(CC) $(MODCFLAGS) src/modules/svssilence.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svssilence.pdb $(MODLFLAGS)
1291
1292 src/modules/svssno.dll: src/modules/svssno.c $(INCLUDES)
1293 $(CC) $(MODCFLAGS) src/modules/svssno.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svssno.pdb $(MODLFLAGS)
1294
1295 src/modules/svswatch.dll: src/modules/svswatch.c $(INCLUDES)
1296 $(CC) $(MODCFLAGS) src/modules/svswatch.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/svswatch.pdb $(MODLFLAGS)
1297
1298 src/modules/swhois.dll: src/modules/swhois.c $(INCLUDES)
1299 $(CC) $(MODCFLAGS) src/modules/swhois.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/swhois.pdb $(MODLFLAGS)
1300
1301 src/modules/targetfloodprot.dll: src/modules/targetfloodprot.c $(INCLUDES)
1302 $(CC) $(MODCFLAGS) src/modules/targetfloodprot.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/targetfloodprot.pdb $(MODLFLAGS)
1303
1304 src/modules/time.dll: src/modules/time.c $(INCLUDES)
1305 $(CC) $(MODCFLAGS) src/modules/time.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/time.pdb $(MODLFLAGS)
1306
1307 src/modules/tkl.dll: src/modules/tkl.c $(INCLUDES)
1308 $(CC) $(MODCFLAGS) src/modules/tkl.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/tkl.pdb $(MODLFLAGS)
1309
1310 src/modules/tkldb.dll: src/modules/tkldb.c $(INCLUDES)
1311 $(CC) $(MODCFLAGS) src/modules/tkldb.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/tkldb.pdb $(MODLFLAGS)
1312
1313 src/modules/tline.dll: src/modules/tline.c $(INCLUDES)
1314 $(CC) $(MODCFLAGS) src/modules/tline.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/tline.pdb $(MODLFLAGS)
1315
1316 src/modules/tls_antidos.dll: src/modules/tls_antidos.c $(INCLUDES)
1317 $(CC) $(MODCFLAGS) src/modules/tls_antidos.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/tls_antidos.pdb $(MODLFLAGS)
1318
1319 src/modules/tls_cipher.dll: src/modules/tls_cipher.c $(INCLUDES)
1320 $(CC) $(MODCFLAGS) src/modules/tls_cipher.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/tls_cipher.pdb $(MODLFLAGS)
1321
1322 src/modules/topic.dll: src/modules/topic.c $(INCLUDES)
1323 $(CC) $(MODCFLAGS) src/modules/topic.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/topic.pdb $(MODLFLAGS)
1324
1325 src/modules/trace.dll: src/modules/trace.c $(INCLUDES)
1326 $(CC) $(MODCFLAGS) src/modules/trace.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/trace.pdb $(MODLFLAGS)
1327
1328 src/modules/tsctl.dll: src/modules/tsctl.c $(INCLUDES)
1329 $(CC) $(MODCFLAGS) src/modules/tsctl.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/tsctl.pdb $(MODLFLAGS)
1330
1331 src/modules/typing-indicator.dll: src/modules/typing-indicator.c $(INCLUDES)
1332 $(CC) $(MODCFLAGS) src/modules/typing-indicator.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/typing-indicator.pdb $(MODLFLAGS)
1333
1334 src/modules/channel-context.dll: src/modules/channel-context.c $(INCLUDES)
1335 $(CC) $(MODCFLAGS) src/modules/channel-context.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/channel-context.pdb $(MODLFLAGS)
1336
1337 src/modules/umode2.dll: src/modules/umode2.c $(INCLUDES)
1338 $(CC) $(MODCFLAGS) src/modules/umode2.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/umode2.pdb $(MODLFLAGS)
1339
1340 src/modules/unreal_server_compat.dll: src/modules/unreal_server_compat.c $(INCLUDES)
1341 $(CC) $(MODCFLAGS) src/modules/unreal_server_compat.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/unreal_server_compat.pdb $(MODLFLAGS)
1342
1343 src/modules/unsqline.dll: src/modules/unsqline.c $(INCLUDES)
1344 $(CC) $(MODCFLAGS) src/modules/unsqline.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/unsqline.pdb $(MODLFLAGS)
1345
1346 src/modules/user.dll: src/modules/user.c $(INCLUDES)
1347 $(CC) $(MODCFLAGS) src/modules/user.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/user.pdb $(MODLFLAGS)
1348
1349 src/modules/userhost.dll: src/modules/userhost.c $(INCLUDES)
1350 $(CC) $(MODCFLAGS) src/modules/userhost.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/userhost.pdb $(MODLFLAGS)
1351
1352 src/modules/userhost-tag.dll: src/modules/userhost-tag.c $(INCLUDES)
1353 $(CC) $(MODCFLAGS) src/modules/userhost-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/userhost-tag.pdb $(MODLFLAGS)
1354
1355 src/modules/userip.dll: src/modules/userip.c $(INCLUDES)
1356 $(CC) $(MODCFLAGS) src/modules/userip.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/userip.pdb $(MODLFLAGS)
1357
1358 src/modules/userip-tag.dll: src/modules/userip-tag.c $(INCLUDES)
1359 $(CC) $(MODCFLAGS) src/modules/userip-tag.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/userip-tag.pdb $(MODLFLAGS)
1360
1361 src/modules/usermodes/bot.dll: src/modules/usermodes/bot.c $(INCLUDES)
1362 $(CC) $(MODCFLAGS) src/modules/usermodes/bot.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/bot.pdb $(MODLFLAGS)
1363
1364 src/modules/usermodes/censor.dll: src/modules/usermodes/censor.c $(INCLUDES)
1365 $(CC) $(MODCFLAGS) src/modules/usermodes/censor.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/censor.pdb $(MODLFLAGS)
1366
1367 src/modules/usermodes/noctcp.dll: src/modules/usermodes/noctcp.c $(INCLUDES)
1368 $(CC) $(MODCFLAGS) src/modules/usermodes/noctcp.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/noctcp.pdb $(MODLFLAGS)
1369
1370 src/modules/usermodes/nokick.dll: src/modules/usermodes/nokick.c $(INCLUDES)
1371 $(CC) $(MODCFLAGS) src/modules/usermodes/nokick.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/nokick.pdb $(MODLFLAGS)
1372
1373 src/modules/usermodes/privacy.dll: src/modules/usermodes/privacy.c $(INCLUDES)
1374 $(CC) $(MODCFLAGS) src/modules/usermodes/privacy.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/privacy.pdb $(MODLFLAGS)
1375
1376 src/modules/usermodes/privdeaf.dll: src/modules/usermodes/privdeaf.c $(INCLUDES)
1377 $(CC) $(MODCFLAGS) src/modules/usermodes/privdeaf.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/privdeaf.pdb $(MODLFLAGS)
1378
1379 src/modules/usermodes/regonlymsg.dll: src/modules/usermodes/regonlymsg.c $(INCLUDES)
1380 $(CC) $(MODCFLAGS) src/modules/usermodes/regonlymsg.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/regonlymsg.pdb $(MODLFLAGS)
1381
1382 src/modules/usermodes/secureonlymsg.dll: src/modules/usermodes/secureonlymsg.c $(INCLUDES)
1383 $(CC) $(MODCFLAGS) src/modules/usermodes/secureonlymsg.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/secureonlymsg.pdb $(MODLFLAGS)
1384
1385 src/modules/usermodes/servicebot.dll: src/modules/usermodes/servicebot.c $(INCLUDES)
1386 $(CC) $(MODCFLAGS) src/modules/usermodes/servicebot.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/servicebot.pdb $(MODLFLAGS)
1387
1388 src/modules/usermodes/showwhois.dll: src/modules/usermodes/showwhois.c $(INCLUDES)
1389 $(CC) $(MODCFLAGS) src/modules/usermodes/showwhois.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/showwhois.pdb $(MODLFLAGS)
1390
1391 src/modules/usermodes/wallops.dll: src/modules/usermodes/wallops.c $(INCLUDES)
1392 $(CC) $(MODCFLAGS) src/modules/usermodes/wallops.c /Fesrc/modules/usermodes/ /Fosrc/modules/usermodes/ /Fdsrc/modules/usermodes/wallops.pdb $(MODLFLAGS)
1393
1394 src/modules/vhost.dll: src/modules/vhost.c $(INCLUDES)
1395 $(CC) $(MODCFLAGS) src/modules/vhost.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/vhost.pdb $(MODLFLAGS)
1396
1397 src/modules/watch-backend.dll: src/modules/watch-backend.c $(INCLUDES)
1398 $(CC) $(MODCFLAGS) src/modules/watch-backend.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/watch-backend.pdb $(MODLFLAGS)
1399
1400 src/modules/watch.dll: src/modules/watch.c $(INCLUDES)
1401 $(CC) $(MODCFLAGS) src/modules/watch.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/watch.pdb $(MODLFLAGS)
1402
1403 src/modules/webirc.dll: src/modules/webirc.c $(INCLUDES)
1404 $(CC) $(MODCFLAGS) src/modules/webirc.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/webirc.pdb $(MODLFLAGS)
1405
1406 src/modules/webredir.dll: src/modules/webredir.c $(INCLUDES)
1407 $(CC) $(MODCFLAGS) src/modules/webredir.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/webredir.pdb $(MODLFLAGS)
1408
1409 src/modules/webserver.dll: src/modules/webserver.c $(INCLUDES)
1410 $(CC) $(MODCFLAGS) src/modules/webserver.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/webserver.pdb $(MODLFLAGS)
1411
1412 src/modules/websocket.dll: src/modules/websocket.c $(INCLUDES)
1413 $(CC) $(MODCFLAGS) src/modules/websocket.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/websocket.pdb $(MODLFLAGS)
1414
1415 src/modules/websocket_common.dll: src/modules/websocket_common.c $(INCLUDES)
1416 $(CC) $(MODCFLAGS) src/modules/websocket_common.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/websocket_common.pdb $(MODLFLAGS)
1417
1418 src/modules/whois.dll: src/modules/whois.c $(INCLUDES)
1419 $(CC) $(MODCFLAGS) src/modules/whois.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/whois.pdb $(MODLFLAGS)
1420
1421 src/modules/who_old.dll: src/modules/who_old.c $(INCLUDES)
1422 $(CC) $(MODCFLAGS) src/modules/who_old.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/who_old.pdb $(MODLFLAGS)
1423
1424 src/modules/whowas.dll: src/modules/whowas.c $(INCLUDES)
1425 $(CC) $(MODCFLAGS) src/modules/whowas.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/whowas.pdb $(MODLFLAGS)
1426
1427 src/modules/whowasdb.dll: src/modules/whowasdb.c $(INCLUDES)
1428 $(CC) $(MODCFLAGS) src/modules/whowasdb.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/whowasdb.pdb $(MODLFLAGS)
1429
1430 src/modules/whox.dll: src/modules/whox.c $(INCLUDES)
1431 $(CC) $(MODCFLAGS) src/modules/whox.c /Fesrc/modules/ /Fosrc/modules/ /Fdsrc/modules/whox.pdb $(MODLFLAGS)
1432