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