]>
Commit | Line | Data |
---|---|---|
f110f47e | 1 | # |
0a5b46f0 | 2 | # UnrealIRCd Makefile - codemastr |
f110f47e | 3 | # |
4 | CC=cl | |
0a5b46f0 | 5 | LINK=link |
6 | RC=rc | |
cd5567a0 | 7 | |
8 | ############################ USER CONFIGURATION ############################ | |
9 | ||
99d1b1e0 | 10 | ##### REMOTE INCLUDES #### |
11 | #To enable remote include support you must have libcurl installed on your | |
12 | #system and it must have ares support enabled. | |
13 | # | |
14 | # | |
15 | #To enable remote includes uncomment the next line: | |
739feded | 16 | #USE_REMOTEINC=1 |
99d1b1e0 | 17 | # |
18 | #If your libcurl library and include files are not in your compiler's | |
19 | #default locations, specify the locations here: | |
739feded | 20 | #LIBCURL_INC_DIR="c:\dev\curl\include" |
21 | #LIBCURL_LIB_DIR="c:\dev\curl\lib" | |
99d1b1e0 | 22 | # |
23 | # | |
24 | ### END REMOTE INCLUDES ## | |
25 | ||
cd5567a0 | 26 | #### ZIPLINKS SUPPORT #### |
27 | #To enable ziplinks support you must have zlib installed on your system | |
28 | #you can get a pre-built zlib library from http://www.winimage.com/zLibDll/ | |
29 | # | |
30 | # | |
31 | #To enable ziplinks uncomment the next line: | |
32 | #USE_ZIPLINKS=1 | |
33 | # | |
34 | #If your zlib library and include files are not in your compiler's | |
35 | #default locations, specify the locations here: | |
36 | #ZLIB_INC_DIR="c:\dev\zlib" | |
37 | #ZLIB_LIB_DIR="c:\dev\zlib\dll32" | |
38 | # | |
39 | # | |
40 | ###### END ZIPLINKS ###### | |
41 | ||
42 | ####### SSL SUPPORT ###### | |
43 | #To enable SSL support you must have OpenSSL installed on your system | |
44 | # | |
45 | # | |
46 | #To enable SSL uncomment the next line: | |
47 | #USE_SSL=1 | |
48 | # | |
49 | #If your OpenSSL library and include files are not in your compiler's | |
50 | #default locations, specify the locations here: | |
51 | #OPENSSL_INC_DIR="c:\openssl\include" | |
52 | #OPENSSL_LIB_DIR="c:\openssl\lib" | |
53 | # | |
54 | # | |
55 | ######### END SSL ######## | |
56 | ||
cbdd3138 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. | |
69 | #DEBUGEXTRA=1 | |
cd5567a0 | 70 | # |
71 | # | |
72 | #### END RELEASE BUILD ### | |
73 | ||
74 | ############################# END CONFIGURATION ############################ | |
75 | ||
99d1b1e0 | 76 | !IFDEF USE_REMOTEINC |
77 | CURLCFLAGS=/D USE_LIBCURL | |
78 | CURLOBJ=SRC/URL.OBJ | |
79 | CURLLIB=libcurl.lib | |
80 | !IFDEF LIBCURL_INC_DIR | |
81 | LIBCURL_INC=/I "$(LIBCURL_INC_DIR)" | |
82 | !ENDIF | |
83 | !IFDEF LIBCURL_LIB_DIR | |
84 | LIBCURL_LIB=/LIBPATH:"$(LIBCURL_LIB_DIR)" | |
85 | !ENDIF | |
86 | !ENDIF | |
87 | ||
cd5567a0 | 88 | !IFDEF USE_ZIPLINKS |
89 | ZIPCFLAGS=/D ZIP_LINKS /D ZLIB_DLL | |
90 | ZIPOBJ=SRC/ZIP.OBJ | |
1103ffe6 | 91 | ZIPLIB=zlibwapi.lib |
cd5567a0 | 92 | !IFDEF ZLIB_INC_DIR |
93 | ZLIB_INC=/I "$(ZLIB_INC_DIR)" | |
94 | !ENDIF | |
95 | !IFDEF ZLIB_LIB_DIR | |
96 | ZLIB_LIB=/LIBPATH:"$(ZLIB_LIB_DIR)" | |
97 | !ENDIF | |
98 | !ENDIF | |
99 | ||
100 | !IFDEF USE_SSL | |
101 | SSLCFLAGS=/D USE_SSL | |
102 | SSLLIBS=ssleay32.lib libeay32.lib | |
103 | !IFDEF OPENSSL_INC_DIR | |
104 | OPENSSL_INC=/I "$(OPENSSL_INC_DIR)" | |
105 | !ENDIF | |
106 | !IFDEF OPENSSL_LIB_DIR | |
107 | OPENSSL_LIB=/LIBPATH:"$(OPENSSL_LIB_DIR)" | |
a80e94f2 | 108 | !ENDIF |
cd5567a0 | 109 | !ENDIF |
110 | ||
cbdd3138 BM |
111 | !IFDEF DEBUGEXTRA |
112 | DBGCFLAG=/MDd /Zi /Od | |
113 | DBGLFLAG=/debug | |
114 | MODDBGCFLAG=/LDd /MDd /Zi | |
115 | !ELSE | |
704b6260 | 116 | DBGCFLAG=/MD /Zi |
cbdd3138 | 117 | DBGLFLAG=/debug |
704b6260 | 118 | MODDBGCFLAG=/LDd /MD /Zi |
cd5567a0 | 119 | !ENDIF |
a80e94f2 | 120 | |
cd5567a0 | 121 | FD_SETSIZE=/D FD_SETSIZE=16384 |
cbdd3138 | 122 | CFLAGS=$(DBGCFLAG) $(LIBCURL_INC) $(ZLIB_INC) $(OPENSSL_INC) /J /I ./INCLUDE /I ./INCLUDE/WIN32/ARES /Fosrc/ /nologo \ |
7f7e8496 | 123 | $(ZIPCFLAGS) $(CURLCFLAGS) $(FD_SETSIZE) $(SSLCFLAGS) $(NS_ADDRESS) /D NOSPOOF=1 /c /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _USE_32BIT_TIME_T |
99d1b1e0 | 124 | LFLAGS=kernel32.lib user32.lib gdi32.lib shell32.lib ws2_32.lib advapi32.lib \ |
704b6260 BM |
125 | dbghelp.lib oldnames.lib comctl32.lib comdlg32.lib $(ZLIB_LIB) $(ZIPLIB) \ |
126 | $(OPENSSL_LIB) $(SSLLIBS) $(LIBCURL_LIB) $(CURLLIB) /def:wircd.def /implib:wircd.lib \ | |
127 | /nologo $(DBGLFLAG) /out:WIRCD.EXE | |
128 | MODCFLAGS=$(MODDBGCFLAG) $(SSLCFLAGS) $(ZIPCFLAGS) $(CURLCFLAGS) /J /Fesrc/modules/ \ | |
129 | /Fosrc/modules/ /nologo $(LIBCURL_INC) $(ZLIB_INC) $(OPENSSL_INC) /I ./INCLUDE /D \ | |
6930f843 | 130 | DYNAMIC_LINKING /D NOSPOOF /D MODULE_COMPILE /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _USE_32BIT_TIME_T |
704b6260 BM |
131 | MODLFLAGS=/link /def:src/modules/module.def wircd.lib $(OPENSSL_LIB) $(SSLLIBS) \ |
132 | $(ZLIB_LIB) $(ZIPLIB) $(LIBCURL_LIB) $(CURLLIB) | |
a80e94f2 | 133 | |
f110f47e | 134 | INCLUDES=./include/struct.h ./include/config.h ./include/sys.h \ |
135 | ./include/common.h ./include/version.h ./include/h.h ./include/numeric.h \ | |
136 | ./include/msg.h ./include/setup.h ./include/dynconf.h | |
0a5b46f0 | 137 | |
704b6260 | 138 | EXP_OBJ_FILES=SRC/CHANNEL.OBJ SRC/SEND.OBJ SRC/SOCKET.OBJ \ |
98047de9 | 139 | SRC/S_CONF.OBJ SRC/FDLIST.OBJ SRC/DBUF.OBJ \ |
f110f47e | 140 | SRC/CLOAK.OBJ SRC/HASH.OBJ SRC/PARSE.OBJ SRC/IRCD.OBJ \ |
98047de9 | 141 | SRC/S_NUMERIC.OBJ SRC/WHOWAS.OBJ SRC/S_AUTH.OBJ \ |
f110f47e | 142 | SRC/HELP.OBJ SRC/S_MISC.OBJ SRC/MATCH.OBJ SRC/CRULE.OBJ \ |
98047de9 | 143 | SRC/S_DEBUG.OBJ SRC/SUPPORT.OBJ SRC/LIST.OBJ \ |
155a99b6 | 144 | SRC/S_ERR.OBJ SRC/PACKET.OBJ SRC/S_BSD.OBJ \ |
704b6260 | 145 | SRC/S_SERV.OBJ SRC/S_USER.OBJ SRC/CHARSYS.OBJ \ |
50d7a4ec | 146 | SRC/VERSION.OBJ SRC/S_KLINE.OBJ SRC/S_EXTRA.OBJ SRC/IRCSPRINTF.OBJ \ |
cbdd3138 | 147 | SRC/SCACHE.OBJ SRC/ALN.OBJ SRC/RES.OBJ SRC/MODULES.OBJ \ |
ec47a030 | 148 | SRC/S_SVS.OBJ SRC/EVENTS.OBJ SRC/UMODES.OBJ SRC/AUTH.OBJ SRC/CIDR.OBJ SRC/SSL.OBJ \ |
704b6260 | 149 | SRC/RANDOM.OBJ SRC/EXTCMODES.OBJ SRC/MD5.OBJ SRC/API-ISUPPORT.OBJ SRC/API-COMMAND.OBJ \ |
cbdd3138 | 150 | SRC/EXTBANS.OBJ SRC/TIMESYNCH.OBJ $(ZIPOBJ) $(CURLOBJ) |
f110f47e | 151 | |
704b6260 BM |
152 | OBJ_FILES=$(EXP_OBJ_FILES) SRC/GUI.OBJ SRC/SERVICE.OBJ SRC/DEBUG.OBJ SRC/RTF.OBJ \ |
153 | SRC/EDITOR.OBJ SRC/WIN32.OBJ | |
154 | ||
155 | MOD_FILES=SRC/MODULES/L_COMMANDS.C SRC/MODULES/M_CHGHOST.C SRC/MODULES/M_SDESC.C \ | |
156 | SRC/MODULES/M_SETIDENT.C SRC/MODULES/M_SETNAME.C SRC/MODULES/M_SETHOST.C \ | |
157 | SRC/MODULES/M_CHGIDENT.C SRC/MODULES/M_SVSMOTD.C SRC/MODULES/M_SVSNLINE.C \ | |
158 | SRC/MODULES/M_WHO.C SRC/MODULES/M_SWHOIS.C SRC/MODULES/M_SVSMODE.C SRC/MODULES/M_AWAY.C \ | |
159 | SRC/MODULES/M_SVSNOOP.C SRC/MODULES/M_MKPASSWD.C SRC/MODULES/M_SVSO.C \ | |
160 | SRC/MODULES/M_SVSNICK.C SRC/MODULES/M_ADMINCHAT.C SRC/MODULES/M_AKILL.C \ | |
161 | SRC/MODULES/M_CHGNAME.C SRC/MODULES/M_GUEST.C SRC/MODULES/M_HTM.C SRC/MODULES/M_LAG.C \ | |
cbdd3138 | 162 | SRC/MODULES/M_MESSAGE.C SRC/MODULES/WEBTV.C SRC/MODULES/M_NACHAT.C SRC/MODULES/M_OPER.C \ |
704b6260 BM |
163 | SRC/MODULES/M_PINGPONG.C SRC/MODULES/M_QUIT.C SRC/MODULES/M_RAKILL.C SRC/MODULES/M_RPING.C \ |
164 | SRC/MODULES/M_SENDUMODE.C SRC/MODULES/M_SQLINE.C SRC/MODULES/M_KILL.C \ | |
165 | SRC/MODULES/M_TSCTL.C SRC/MODULES/M_UNKLINE.C SRC/MODULES/M_UNSQLINE.C \ | |
166 | SRC/MODULES/M_UNZLINE.C SRC/MODULES/M_WHOIS.C SRC/MODULES/M_TKL.C SRC/MODULES/M_VHOST.C \ | |
167 | SRC/MODULES/M_CYCLE.C SRC/MODULES/M_SVSJOIN.C SRC/MODULES/M_SVSPART.C \ | |
168 | SRC/MODULES/M_SVSLUSERS.C SRC/MODULES/M_SVSWATCH.C SRC/MODULES/M_SVSSILENCE.C \ | |
169 | SRC/MODULES/M_SENDSNO.C SRC/MODULES/M_SVSSNO.C SRC/MODULES/M_SAJOIN.C \ | |
170 | SRC/MODULES/M_SAPART.C SRC/MODULES/M_SAMODE.C SRC/MODULES/M_KICK.C SRC/MODULES/M_TOPIC.C \ | |
171 | SRC/MODULES/M_INVITE.C SRC/MODULES/M_LIST.C SRC/MODULES/M_TIME.C SRC/MODULES/M_SVSKILL.C \ | |
172 | SRC/MODULES/M_KNOCK.C SRC/MODULES/M_UMODE2.C SRC/MODULES/M_SQUIT.C \ | |
173 | SRC/MODULES/M_PROTOCTL.C SRC/MODULES/M_SJOIN.C SRC/MODULES/M_PASS.C \ | |
174 | SRC/MODULES/M_USERHOST.C SRC/MODULES/M_ISON.C SRC/MODULES/M_SILENCE.C \ | |
9c23d3d8 | 175 | SRC/MODULES/M_ADDMOTD.C SRC/MODULES/M_ADDOMOTD.C \ |
704b6260 BM |
176 | SRC/MODULES/M_WALLOPS.C SRC/MODULES/M_GLOBOPS.C SRC/MODULES/M_LOCOPS.C \ |
177 | SRC/MODULES/M_CHATOPS.C SRC/MODULES/M_ADMIN.C SRC/MODULES/M_TRACE.C \ | |
178 | SRC/MODULES/M_NETINFO.C SRC/MODULES/M_LINKS.C SRC/MODULES/M_HELP.C \ | |
179 | SRC/MODULES/M_RULES.C SRC/MODULES/M_CLOSE.C SRC/MODULES/M_MAP.C SRC/MODULES/M_EOS.C \ | |
180 | SRC/MODULES/M_SERVER.C SRC/MODULES/M_STATS.C SRC/MODULES/M_SVSFLINE.C \ | |
181 | SRC/MODULES/M_DCCDENY.C SRC/MODULES/M_UNDCCDENY.C SRC/MODULES/M_WHOWAS.C \ | |
182 | SRC/MODULES/M_CONNECT.C SRC/MODULES/M_DCCALLOW.C SRC/MODULES/M_USERIP.C \ | |
183 | SRC/MODULES/M_NICK.C SRC/MODULES/M_USER.C SRC/MODULES/M_MODE.C \ | |
184 | SRC/MODULES/M_WATCH.C SRC/MODULES/M_PART.C SRC/MODULES/M_JOIN.C \ | |
185 | SRC/MODULES/M_MOTD.C SRC/MODULES/M_OPERMOTD.C SRC/MODULES/M_BOTMOTD.C \ | |
fd78f470 | 186 | SRC/MODULES/M_LUSERS.C SRC/MODULES/M_NAMES.C SRC/MODULES/M_SVSNOLAG.C |
704b6260 BM |
187 | |
188 | DLL_FILES=SRC/MODULES/M_CHGHOST.DLL SRC/MODULES/M_SDESC.DLL SRC/MODULES/M_SETIDENT.DLL \ | |
189 | SRC/MODULES/M_SETNAME.DLL SRC/MODULES/M_SETHOST.DLL SRC/MODULES/M_CHGIDENT.DLL \ | |
190 | SRC/MODULES/M_SVSMOTD.DLL SRC/MODULES/M_SVSNLINE.DLL SRC/MODULES/M_WHO.DLL \ | |
191 | SRC/MODULES/M_SWHOIS.DLL SRC/MODULES/M_SVSMODE.DLL SRC/MODULES/M_AWAY.DLL \ | |
192 | SRC/MODULES/M_SVSNOOP.DLL SRC/MODULES/M_MKPASSWD.DLL SRC/MODULES/M_SVSO.DLL \ | |
193 | SRC/MODULES/M_SVSNICK.DLL SRC/MODULES/M_ADMINCHAT.DLL SRC/MODULES/M_AKILL.DLL \ | |
194 | SRC/MODULES/M_CHGNAME.DLL SRC/MODULES/M_GUEST.DLL SRC/MODULES/M_HTM.DLL \ | |
195 | SRC/MODULES/M_LAG.DLL SRC/MODULES/M_MESSAGE.DLL SRC/MODULES/M_NACHAT.DLL \ | |
196 | SRC/MODULES/M_OPER.DLL SRC/MODULES/M_PINGPONG.DLL SRC/MODULES/M_QUIT.DLL \ | |
197 | SRC/MODULES/M_RAKILL.DLL SRC/MODULES/M_RPING.DLL SRC/MODULES/M_SENDUMODE.DLL \ | |
198 | SRC/MODULES/M_SQLINE.DLL SRC/MODULES/M_KILL.DLL SRC/MODULES/M_TSCTL.DLL \ | |
199 | SRC/MODULES/M_UNKLINE.DLL SRC/MODULES/M_UNSQLINE.DLL SRC/MODULES/M_UNZLINE.DLL \ | |
200 | SRC/MODULES/M_WHOIS.DLL SRC/MODULES/M_TKL.DLL SRC/MODULES/M_VHOST.DLL \ | |
201 | SRC/MODULES/M_CYCLE.DLL SRC/MODULES/M_SVSJOIN.DLL SRC/MODULES/M_SVSPART.DLL \ | |
202 | SRC/MODULES/M_SVSLUSERS.DLL SRC/MODULES/M_SVSWATCH.DLL SRC/MODULES/M_SVSSILENCE.DLL \ | |
203 | SRC/MODULES/M_SENDSNO.DLL SRC/MODULES/M_SVSSNO.DLL SRC/MODULES/M_SAJOIN.DLL \ | |
204 | SRC/MODULES/M_SAPART.DLL SRC/MODULES/M_SAMODE.DLL SRC/MODULES/M_KICK.DLL \ | |
205 | SRC/MODULES/M_TOPIC.DLL SRC/MODULES/M_INVITE.DLL SRC/MODULES/M_LIST.DLL \ | |
206 | SRC/MODULES/M_TIME.DLL SRC/MODULES/M_SVSKILL.DLL SRC/MODULES/M_KNOCK.DLL \ | |
207 | SRC/MODULES/M_UMODE2.DLL SRC/MODULES/M_SQUIT.DLL SRC/MODULES/M_PROTOCTL.DLL \ | |
208 | SRC/MODULES/M_SJOIN.DLL SRC/MODULES/M_PASS.DLL SRC/MODULES/M_USERHOST.DLL \ | |
9c23d3d8 | 209 | SRC/MODULES/M_ISON.DLL SRC/MODULES/M_SILENCE.DLL \ |
704b6260 BM |
210 | SRC/MODULES/M_ADDMOTD.DLL SRC/MODULES/M_ADDOMOTD.DLL SRC/MODULES/M_WALLOPS.DLL \ |
211 | SRC/MODULES/M_GLOBOPS.DLL SRC/MODULES/M_LOCOPS.DLL SRC/MODULES/M_CHATOPS.DLL \ | |
212 | SRC/MODULES/M_ADMIN.DLL SRC/MODULES/M_TRACE.DLL SRC/MODULES/M_NETINFO.DLL \ | |
213 | SRC/MODULES/M_LINKS.DLL SRC/MODULES/M_HELP.DLL SRC/MODULES/M_RULES.DLL \ | |
214 | SRC/MODULES/M_CLOSE.DLL SRC/MODULES/M_MAP.DLL SRC/MODULES/M_EOS.DLL \ | |
215 | SRC/MODULES/M_SERVER.DLL SRC/MODULES/M_STATS.DLL SRC/MODULES/M_SVSFLINE.DLL \ | |
216 | SRC/MODULES/M_DCCDENY.DLL SRC/MODULES/M_UNDCCDENY.DLL SRC/MODULES/M_WHOWAS.DLL \ | |
217 | SRC/MODULES/M_CONNECT.DLL SRC/MODULES/M_DCCALLOW.DLL SRC/MODULES/M_USERIP.DLL \ | |
218 | SRC/MODULES/M_NICK.DLL SRC/MODULES/M_USER.DLL SRC/MODULES/M_MODE.DLL \ | |
219 | SRC/MODULES/M_WATCH.DLL SRC/MODULES/M_PART.DLL SRC/MODULES/M_JOIN.DLL \ | |
220 | SRC/MODULES/M_MOTD.DLL SRC/MODULES/M_OPERMOTD.DLL SRC/MODULES/M_BOTMOTD.DLL \ | |
fd78f470 | 221 | SRC/MODULES/M_LUSERS.DLL SRC/MODULES/M_NAMES.DLL SRC/MODULES/M_SVSNOLAG.DLL \ |
704b6260 BM |
222 | SRC/MODULES/CLOAK.DLL |
223 | ||
224 | ||
225 | ALL: CONF UNREAL.EXE WIRCD.EXE src/modules/commands.dll MODULES | |
f110f47e | 226 | |
227 | CLEAN: | |
85ce15dd | 228 | -@erase src\*.obj >NUL |
229 | -@erase src\win32.res >NUL | |
230 | -@erase src\version.c >NUL | |
231 | -@erase src\win32\*.obj >NUL | |
704b6260 BM |
232 | -@erase src\modules\*.obj >NUL |
233 | -@erase src\modules\*.dll >NUL | |
85ce15dd | 234 | -@erase .\*.exe >NUL |
704b6260 BM |
235 | -@erase wircd.lib >NUL |
236 | -@erase src\modules\*.exp >NUL | |
237 | -@erase src\modules\*.lib >NUL | |
238 | -@erase src\modules\*.pdb >NUL | |
239 | -@erase src\modules\*.ilk >NUL | |
f110f47e | 240 | |
ec47a030 | 241 | ./UNREAL.EXE: SRC/UNREAL.OBJ SRC/WIN32/UNREAL.RES |
cbdd3138 | 242 | $(LINK) $(DBGLFLAG) advapi32.lib src/unreal.obj src/win32/unreal.res |
ec47a030 | 243 | |
85ce15dd | 244 | CONF: |
245 | -@copy include\win32\setup.h include\setup.h >NUL | |
246 | $(CC) src/win32/config.c | |
247 | -@config.exe | |
f110f47e | 248 | |
ec47a030 | 249 | |
250 | ||
704b6260 | 251 | ./WIRCD.EXE: $(OBJ_FILES) SRC/win32/WIN32.RES |
cbdd3138 | 252 | $(LINK) $(LFLAGS) $(OBJ_FILES) SRC/win32/WIN32.RES SRC/WIN32/TRE.LIB SRC/WIN32/ARESLIB.LIB /MAPINFO:LINES /MAP |
98047de9 | 253 | -@erase src\win32\win32.res |
cbdd3138 BM |
254 | !IFNDEF DEBUGEXTRA |
255 | @echo Standard version built | |
a80e94f2 | 256 | !ELSE |
cbdd3138 | 257 | @echo Extra-Debug version built ... |
a80e94f2 | 258 | !ENDIF |
f110f47e | 259 | |
704b6260 BM |
260 | #Source files |
261 | ||
0a5b46f0 | 262 | src/version.obj: src/version.c |
263 | $(CC) $(CFLAGS) src/version.c | |
f110f47e | 264 | |
265 | src/parse.obj: src/parse.c $(INCLUDES) | |
98047de9 | 266 | $(CC) $(CFLAGS) src/parse.c |
e486efb2 | 267 | |
d24030d1 | 268 | src/socket.obj: src/socket.c $(INCLUDES) |
269 | $(CC) $(CFLAGS) src/socket.c | |
f110f47e | 270 | |
271 | src/dbuf.obj: src/dbuf.c $(INCLUDES) ./include/dbuf.h | |
98047de9 | 272 | $(CC) $(CFLAGS) src/dbuf.c |
f110f47e | 273 | |
0d30ef85 | 274 | src/ircsprintf.obj: src/ircsprintf.c $(INCLUDES) |
275 | $(CC) $(CFLAGS) src/ircsprintf.c | |
276 | ||
f110f47e | 277 | src/packet.obj: src/packet.c $(INCLUDES) |
98047de9 | 278 | $(CC) $(CFLAGS) src/packet.c |
f110f47e | 279 | |
280 | src/fdlist.obj: src/fdlist.c $(INCLUDES) | |
98047de9 | 281 | $(CC) $(CFLAGS) src/fdlist.c |
f110f47e | 282 | |
283 | src/dynconf.obj: src/dynconf.c $(INCLUDES) ./include/dbuf.h \ | |
98047de9 | 284 | ./include/channel.h ./include/whowas.h |
285 | $(CC) $(CFLAGS) src/dynconf.c | |
f110f47e | 286 | |
287 | src/send.obj: src/send.c $(INCLUDES) | |
98047de9 | 288 | $(CC) $(CFLAGS) src/send.c |
f110f47e | 289 | |
290 | src/match.obj: src/match.c $(INCLUDES) | |
98047de9 | 291 | $(CC) $(CFLAGS) src/match.c |
f110f47e | 292 | |
293 | src/support.obj: src/support.c $(INCLUDES) | |
98047de9 | 294 | $(CC) $(CFLAGS) src/support.c |
f110f47e | 295 | |
296 | src/channel.obj: src/channel.c $(INCLUDES) ./include/channel.h | |
98047de9 | 297 | $(CC) $(CFLAGS) src/channel.c |
f110f47e | 298 | |
227a0375 | 299 | src/aln.obj: src/aln.c $(INCLUDES) |
300 | $(CC) $(CFLAGS) src/aln.c | |
301 | ||
f110f47e | 302 | src/ircd.obj: src/ircd.c $(INCLUDES) |
98047de9 | 303 | $(CC) $(CFLAGS) src/ircd.c |
f110f47e | 304 | |
305 | src/list.obj: src/list.c $(INCLUDES) | |
98047de9 | 306 | $(CC) $(CFLAGS) src/list.c |
f110f47e | 307 | |
308 | src/res.obj: src/res.c $(INCLUDES) | |
98047de9 | 309 | $(CC) $(CFLAGS) src/res.c |
f110f47e | 310 | |
cbdd3138 BM |
311 | src/timesynch.obj: src/timesynch.c $(INCLUDES) |
312 | $(CC) $(CFLAGS) src/timesynch.c | |
a4505220 | 313 | |
f110f47e | 314 | src/s_bsd.obj: src/s_bsd.c $(INCLUDES) |
98047de9 | 315 | $(CC) $(CFLAGS) src/s_bsd.c |
f110f47e | 316 | |
317 | src/s_auth.obj: src/s_auth.c $(INCLUDES) | |
98047de9 | 318 | $(CC) $(CFLAGS) src/s_auth.c |
f110f47e | 319 | |
320 | src/s_conf.obj: src/s_conf.c $(INCLUDES) | |
98047de9 | 321 | $(CC) $(CFLAGS) src/s_conf.c |
f110f47e | 322 | |
323 | src/s_debug.obj: src/s_debug.c $(INCLUDES) | |
98047de9 | 324 | $(CC) $(CFLAGS) src/s_debug.c |
f110f47e | 325 | |
326 | src/s_err.obj: src/s_err.c $(INCLUDES) | |
98047de9 | 327 | $(CC) $(CFLAGS) src/s_err.c |
f110f47e | 328 | |
329 | src/s_kline.obj: src/s_kline.c $(INCLUDES) | |
98047de9 | 330 | $(CC) $(CFLAGS) src/s_kline.c |
f110f47e | 331 | |
332 | src/s_misc.obj: src/s_misc.c $(INCLUDES) ./include/dbuf.h | |
98047de9 | 333 | $(CC) $(CFLAGS) src/s_misc.c |
f110f47e | 334 | |
0d30ef85 | 335 | src/scache.obj: src/scache.c $(INCLUDES) ./include/dbuf.h |
98047de9 | 336 | $(CC) $(CFLAGS) src/scache.c |
0d30ef85 | 337 | |
f110f47e | 338 | src/s_socks.obj: src/s_socks.c $(INCLUDES) |
98047de9 | 339 | $(CC) $(CFLAGS) src/s_socks.c |
f110f47e | 340 | |
155a99b6 | 341 | src/s_svs.obj: src/s_svs.c $(INCLUDES) |
342 | $(CC) $(CFLAGS) src/s_svs.c | |
343 | ||
f110f47e | 344 | src/s_user.obj: src/s_user.c $(INCLUDES) ./include/dbuf.h \ |
98047de9 | 345 | ./include/channel.h ./include/whowas.h |
346 | $(CC) $(CFLAGS) src/s_user.c | |
f110f47e | 347 | |
704b6260 BM |
348 | src/charsys.obj: src/charsys.c $(INCLUDES) ./include/dbuf.h \ |
349 | ./include/channel.h ./include/whowas.h | |
350 | $(CC) $(CFLAGS) src/charsys.c | |
351 | ||
f110f47e | 352 | src/s_extra.obj: src/s_extra.c $(INCLUDES) ./include/dbuf.h \ |
98047de9 | 353 | ./include/channel.h ./include/whowas.h |
354 | $(CC) $(CFLAGS) src/s_extra.c | |
f110f47e | 355 | |
f110f47e | 356 | src/s_serv.obj: src/s_serv.c $(INCLUDES) ./include/dbuf.h ./include/whowas.h |
98047de9 | 357 | $(CC) $(CFLAGS) src/s_serv.c |
f110f47e | 358 | |
359 | src/s_numeric.obj: src/s_numeric.c $(INCLUDES) ./include/dbuf.h | |
98047de9 | 360 | $(CC) $(CFLAGS) src/s_numeric.c |
f110f47e | 361 | |
362 | src/whowas.obj: src/whowas.c $(INCLUDES) ./include/dbuf.h ./include/whowas.h | |
98047de9 | 363 | $(CC) $(CFLAGS) src/whowas.c |
f110f47e | 364 | |
365 | src/hash.obj: src/hash.c $(INCLUDES) ./include/hash.h | |
98047de9 | 366 | $(CC) $(CFLAGS) src/hash.c |
f110f47e | 367 | |
368 | src/crule.obj: src/crule.c $(INCLUDES) | |
98047de9 | 369 | $(CC) $(CFLAGS) src/crule.c |
f110f47e | 370 | |
704b6260 BM |
371 | src/gui.obj: src/win32/gui.c $(INCLUDES) ./include/resource.h |
372 | $(CC) $(CFLAGS) src/win32/gui.c | |
373 | ||
374 | src/rtf.obj: src/win32/rtf.c $(INCLUDES) ./src/win32/win32.h | |
375 | $(CC) $(CFLAGS) src/win32/rtf.c | |
376 | ||
377 | src/editor.obj: src/win32/editor.c $(INCLUDES) ./include/resource.h ./src/win32/win32.h | |
378 | $(CC) $(CFLAGS) src/win32/editor.c | |
f110f47e | 379 | |
ec47a030 | 380 | src/service.obj: src/win32/service.c $(INCLUDES) |
381 | $(CC) $(CFLAGS) src/win32/service.c | |
382 | ||
a799e48f | 383 | src/debug.obj: src/win32/debug.c $(INCLUDES) |
384 | $(CC) $(CFLAGS) src/win32/debug.c | |
385 | ||
704b6260 BM |
386 | src/win32.obj: src/win32/win32.c $(INCLUDES) |
387 | $(CC) $(CFLAGS) src/win32/win32.c | |
388 | ||
389 | src/unreal.obj: src/win32/unreal.c $(INCLUDES) | |
390 | $(CC) $(CFLAGS) src/win32/unreal.c | |
391 | ||
f110f47e | 392 | src/help.obj: src/help.c $(INCLUDES) |
98047de9 | 393 | $(CC) $(CFLAGS) src/help.c |
f110f47e | 394 | |
155a99b6 | 395 | src/modules.obj: src/modules.c $(INCLUDES) |
704b6260 | 396 | $(CC) $(CFLAGS) src/modules.c |
f110f47e | 397 | |
5b66562e | 398 | src/events.obj: src/events.c $(INCLUDES) |
704b6260 | 399 | $(CC) $(CFLAGS) src/events.c |
5b66562e | 400 | |
493697bb | 401 | src/umodes.obj: src/umodes.c $(INCLUDES) |
402 | $(CC) $(CFLAGS) src/umodes.c | |
403 | ||
0a7e518e | 404 | src/auth.obj: src/auth.c $(INCLUDES) |
405 | $(CC) $(CFLAGS) src/auth.c | |
406 | ||
eb38fa93 | 407 | src/cidr.obj: src/cidr.c $(INCLUDES) |
6d9cef9f | 408 | $(CC) $(CFLAGS) src/cidr.c |
eb38fa93 | 409 | |
b455704e | 410 | src/random.obj: src/random.c $(INCLUDES) |
411 | $(CC) $(CFLAGS) src/random.c | |
412 | ||
41a0896d BM |
413 | src/extcmodes.obj: src/extcmodes.c $(INCLUDES) |
414 | $(CC) $(CFLAGS) src/extcmodes.c | |
415 | ||
704b6260 BM |
416 | src/md5.obj: src/md5.c $(INCLUDES) |
417 | $(CC) $(CFLAGS) src/md5.c | |
418 | ||
99d1b1e0 | 419 | src/url.obj: src/url.c $(INCLUDES) ./include/url.h |
420 | $(CC) $(CFLAGS) src/url.c | |
421 | ||
6ad73536 BM |
422 | src/extbans.obj: src/extbans.c $(INCLUDES) |
423 | $(CC) $(CFLAGS) src/extbans.c | |
424 | ||
704b6260 BM |
425 | src/api-isupport.obj: src/api-isupport.c $(INCLUDES) |
426 | $(CC) $(CFLAGS) src/api-isupport.c | |
427 | ||
428 | src/api-command.obj: src/api-command.c $(INCLUDES) | |
429 | $(CC) $(CFLAGS) src/api-command.c | |
430 | ||
cd5567a0 | 431 | src/zip.obj: src/zip.c $(INCLUDES) |
432 | $(CC) $(CFLAGS) src/zip.c | |
433 | ||
eb38fa93 | 434 | src/ssl.obj: src/ssl.c $(INCLUDES) |
6d9cef9f | 435 | $(CC) $(CFLAGS) src/ssl.c |
eb38fa93 | 436 | |
704b6260 BM |
437 | src/win32/win32.res: src/win32/win32gui.rc |
438 | $(RC) /l 0x409 /fosrc/win32/win32.res /i ./include /i ./src \ | |
439 | /d NDEBUG src/win32/win32gui.rc | |
0a5b46f0 | 440 | |
704b6260 BM |
441 | src/win32/unreal.res: src/win32/unreal.rc |
442 | $(RC) /l 0x409 /fosrc/win32/unreal.res /i ./include /i ./src \ | |
443 | /d NDEBUG src/win32/unreal.rc | |
0a5b46f0 | 444 | |
704b6260 | 445 | ################# Modules ################# |
0a5b46f0 | 446 | |
704b6260 BM |
447 | CUSTOMMODULE: src/modules/$(MODULEFILE).c |
448 | $(CC) $(MODCFLAGS) src/modules/$(MODULEFILE).c $(MODLFLAGS) \ | |
449 | /OUT:src/modules/$(MODULEFILE).dll $(EXLIBS) | |
0a5b46f0 | 450 | |
704b6260 BM |
451 | SYMBOLFILE: |
452 | $(CC) src/win32/def-clean.c | |
453 | dlltool --output-def wircd.def.in --export-all-symbols $(EXP_OBJ_FILES) | |
454 | def-clean wircd.def.in wircd.def | |
0a5b46f0 | 455 | |
704b6260 | 456 | MODULES: $(DLL_FILES) |
0a5b46f0 | 457 | |
704b6260 BM |
458 | src/modules/commands.dll: $(MOD_FILES) $(INCLUDES) |
459 | $(CC) $(MODDBGCFLAG) $(LIBCURL_INC) $(ZLIB_INC) $(OPENSSL_INC) /nologo \ | |
460 | $(SSLCFLAGS) $(ZIPCFLAGS) $(CURLCFLAGS) /Fosrc/modules/ \ | |
cbdd3138 BM |
461 | /I ./INCLUDE /D NOSPOOF /D MODULE_COMPILE /D _CRT_SECURE_NO_DEPRECATE \ |
462 | /D _USE_32BIT_TIME_T $(MOD_FILES) \ | |
463 | $(MODLFLAGS) src/win32/tre.lib /OUT:src/modules/commands.dll | |
0a5b46f0 | 464 | |
704b6260 BM |
465 | src/modules/m_chghost.dll: src/modules/m_chghost.c $(INCLUDES) |
466 | $(CC) $(MODCFLAGS) src/modules/m_chghost.c $(MODLFLAGS) | |
0a5b46f0 | 467 | |
704b6260 BM |
468 | src/modules/m_chgident.dll: src/modules/m_chgident.c $(INCLUDES) |
469 | $(CC) $(MODCFLAGS) src/modules/m_chgident.c $(MODLFLAGS) | |
0a5b46f0 | 470 | |
704b6260 BM |
471 | src/modules/m_sdesc.dll: src/modules/m_sdesc.c $(INCLUDES) |
472 | $(CC) $(MODCFLAGS) src/modules/m_sdesc.c $(MODLFLAGS) | |
ea1e7b3f | 473 | |
704b6260 BM |
474 | src/modules/m_sethost.dll: src/modules/m_sethost.c $(INCLUDES) |
475 | $(CC) $(MODCFLAGS) src/modules/m_sethost.c $(MODLFLAGS) | |
0a5b46f0 | 476 | |
704b6260 BM |
477 | src/modules/m_setident.dll: src/modules/m_setident.c $(INCLUDES) |
478 | $(CC) $(MODCFLAGS) src/modules/m_setident.c $(MODLFLAGS) | |
0a5b46f0 | 479 | |
704b6260 BM |
480 | src/modules/m_setname.dll: src/modules/m_setname.c $(INCLUDES) |
481 | $(CC) $(MODCFLAGS) src/modules/m_setname.c $(MODLFLAGS) | |
4ee2331d | 482 | |
704b6260 BM |
483 | src/modules/m_svsmotd.dll: src/modules/m_svsmotd.c $(INCLUDES) |
484 | $(CC) $(MODCFLAGS) src/modules/m_svsmotd.c $(MODLFLAGS) | |
e04c12a2 | 485 | |
704b6260 BM |
486 | src/modules/m_svsmode.dll: src/modules/m_svsmode.c $(INCLUDES) |
487 | $(CC) $(MODCFLAGS) src/modules/m_svsmode.c $(MODLFLAGS) | |
e04c12a2 | 488 | |
704b6260 | 489 | src/modules/m_tkl.dll: src/modules/m_tkl.c $(INCLUDES) |
cbdd3138 | 490 | $(CC) $(MODCFLAGS) src/modules/m_tkl.c $(MODLFLAGS) src/win32/tre.lib |
e04c12a2 | 491 | |
704b6260 BM |
492 | src/modules/m_swhois.dll: src/modules/m_swhois.c $(INCLUDES) |
493 | $(CC) $(MODCFLAGS) src/modules/m_swhois.c $(MODLFLAGS) | |
5c86649f | 494 | |
704b6260 BM |
495 | src/modules/m_svsnline.dll: src/modules/m_svsnline.c $(INCLUDES) |
496 | $(CC) $(MODCFLAGS) src/modules/m_svsnline.c $(MODLFLAGS) | |
5c86649f | 497 | |
704b6260 BM |
498 | src/modules/m_who.dll: src/modules/m_who.c $(INCLUDES) |
499 | $(CC) $(MODCFLAGS) src/modules/m_who.c $(MODLFLAGS) | |
a05ec384 | 500 | |
704b6260 BM |
501 | src/modules/m_away.dll: src/modules/m_away.c $(INCLUDES) |
502 | $(CC) $(MODCFLAGS) src/modules/m_away.c $(MODLFLAGS) | |
a05ec384 | 503 | |
704b6260 BM |
504 | src/modules/m_mkpasswd.dll: src/modules/m_mkpasswd.c $(INCLUDES) |
505 | $(CC) $(MODCFLAGS) src/modules/m_mkpasswd.c $(MODLFLAGS) | |
a05ec384 | 506 | |
704b6260 BM |
507 | src/modules/m_svsnoop.dll: src/modules/m_svsnoop.c $(INCLUDES) |
508 | $(CC) $(MODCFLAGS) src/modules/m_svsnoop.c $(MODLFLAGS) | |
a05ec384 | 509 | |
704b6260 BM |
510 | src/modules/m_svso.dll: src/modules/m_svso.c $(INCLUDES) |
511 | $(CC) $(MODCFLAGS) src/modules/m_svso.c $(MODLFLAGS) | |
a05ec384 | 512 | |
704b6260 BM |
513 | src/modules/m_svsnick.dll: src/modules/m_svsnick.c $(INCLUDES) |
514 | $(CC) $(MODCFLAGS) src/modules/m_svsnick.c $(MODLFLAGS) | |
a05ec384 | 515 | |
704b6260 BM |
516 | src/modules/m_adminchat.dll: src/modules/m_adminchat.c $(INCLUDES) |
517 | $(CC) $(MODCFLAGS) src/modules/m_adminchat.c $(MODLFLAGS) | |
a05ec384 | 518 | |
704b6260 BM |
519 | src/modules/m_akill.dll: src/modules/m_akill.c $(INCLUDES) |
520 | $(CC) $(MODCFLAGS) src/modules/m_akill.c $(MODLFLAGS) | |
a05ec384 | 521 | |
704b6260 BM |
522 | src/modules/m_chgname.dll: src/modules/m_chgname.c $(INCLUDES) |
523 | $(CC) $(MODCFLAGS) src/modules/m_chgname.c $(MODLFLAGS) | |
a05ec384 | 524 | |
704b6260 BM |
525 | src/modules/m_guest.dll: src/modules/m_guest.c $(INCLUDES) |
526 | $(CC) $(MODCFLAGS) src/modules/m_guest.c $(MODLFLAGS) | |
a05ec384 | 527 | |
704b6260 BM |
528 | src/modules/m_htm.dll: src/modules/m_htm.c $(INCLUDES) |
529 | $(CC) $(MODCFLAGS) src/modules/m_htm.c $(MODLFLAGS) | |
a05ec384 | 530 | |
704b6260 BM |
531 | src/modules/m_kill.dll: src/modules/m_kill.c $(INCLUDES) |
532 | $(CC) $(MODCFLAGS) src/modules/m_kill.c $(MODLFLAGS) | |
a05ec384 | 533 | |
704b6260 BM |
534 | src/modules/m_lag.dll: src/modules/m_lag.c $(INCLUDES) |
535 | $(CC) $(MODCFLAGS) src/modules/m_lag.c $(MODLFLAGS) | |
a05ec384 | 536 | |
704b6260 | 537 | src/modules/m_message.dll: src/modules/m_message.c $(INCLUDES) |
cbdd3138 | 538 | $(CC) $(MODCFLAGS) src/modules/m_message.c src/modules/webtv.c $(MODLFLAGS) src/win32/tre.lib |
a05ec384 | 539 | |
704b6260 BM |
540 | src/modules/m_nachat.dll: src/modules/m_nachat.c $(INCLUDES) |
541 | $(CC) $(MODCFLAGS) src/modules/m_nachat.c $(MODLFLAGS) | |
a05ec384 | 542 | |
704b6260 BM |
543 | src/modules/m_oper.dll: src/modules/m_oper.c $(INCLUDES) |
544 | $(CC) $(MODCFLAGS) src/modules/m_oper.c $(MODLFLAGS) | |
a05ec384 | 545 | |
704b6260 BM |
546 | src/modules/m_pingpong.dll: src/modules/m_pingpong.c $(INCLUDES) |
547 | $(CC) $(MODCFLAGS) src/modules/m_pingpong.c $(MODLFLAGS) | |
a05ec384 | 548 | |
704b6260 BM |
549 | src/modules/m_quit.dll: src/modules/m_quit.c $(INCLUDES) |
550 | $(CC) $(MODCFLAGS) src/modules/m_quit.c $(MODLFLAGS) | |
a05ec384 | 551 | |
704b6260 BM |
552 | src/modules/m_rakill.dll: src/modules/m_rakill.c $(INCLUDES) |
553 | $(CC) $(MODCFLAGS) src/modules/m_rakill.c $(MODLFLAGS) | |
a05ec384 | 554 | |
704b6260 BM |
555 | src/modules/m_rping.dll: src/modules/m_rping.c $(INCLUDES) |
556 | $(CC) $(MODCFLAGS) src/modules/m_rping.c $(MODLFLAGS) | |
a05ec384 | 557 | |
704b6260 BM |
558 | src/modules/m_sendumode.dll: src/modules/m_sendumode.c $(INCLUDES) |
559 | $(CC) $(MODCFLAGS) src/modules/m_sendumode.c $(MODLFLAGS) | |
a05ec384 | 560 | |
704b6260 BM |
561 | src/modules/m_sqline.dll: src/modules/m_sqline.c $(INCLUDES) |
562 | $(CC) $(MODCFLAGS) src/modules/m_sqline.c $(MODLFLAGS) | |
bb95bdfa | 563 | |
704b6260 BM |
564 | src/modules/m_tsctl.dll: src/modules/m_tsctl.c $(INCLUDES) |
565 | $(CC) $(MODCFLAGS) src/modules/m_tsctl.c $(MODLFLAGS) | |
bb95bdfa | 566 | |
704b6260 BM |
567 | src/modules/m_unkline.dll: src/modules/m_unkline.c $(INCLUDES) |
568 | $(CC) $(MODCFLAGS) src/modules/m_unkline.c $(MODLFLAGS) | |
bb95bdfa | 569 | |
704b6260 BM |
570 | src/modules/m_unsqline.dll: src/modules/m_unsqline.c $(INCLUDES) |
571 | $(CC) $(MODCFLAGS) src/modules/m_unsqline.c $(MODLFLAGS) | |
bb95bdfa | 572 | |
704b6260 BM |
573 | src/modules/m_unzline.dll: src/modules/m_unzline.c $(INCLUDES) |
574 | $(CC) $(MODCFLAGS) src/modules/m_unzline.c $(MODLFLAGS) | |
5e910781 | 575 | |
704b6260 BM |
576 | src/modules/m_whois.dll: src/modules/m_whois.c $(INCLUDES) |
577 | $(CC) $(MODCFLAGS) src/modules/m_whois.c $(MODLFLAGS) | |
def64835 | 578 | |
704b6260 BM |
579 | src/modules/m_vhost.dll: src/modules/m_vhost.c $(INCLUDES) |
580 | $(CC) $(MODCFLAGS) src/modules/m_vhost.c $(MODLFLAGS) | |
def64835 | 581 | |
704b6260 BM |
582 | src/modules/m_cycle.dll: src/modules/m_cycle.c $(INCLUDES) |
583 | $(CC) $(MODCFLAGS) src/modules/m_cycle.c $(MODLFLAGS) | |
3671a765 | 584 | |
704b6260 BM |
585 | src/modules/m_svsjoin.dll: src/modules/m_svsjoin.c $(INCLUDES) |
586 | $(CC) $(MODCFLAGS) src/modules/m_svsjoin.c $(MODLFLAGS) | |
a607cc8b | 587 | |
704b6260 BM |
588 | src/modules/m_svspart.dll: src/modules/m_svspart.c $(INCLUDES) |
589 | $(CC) $(MODCFLAGS) src/modules/m_svspart.c $(MODLFLAGS) | |
01c5b99f | 590 | |
704b6260 BM |
591 | src/modules/m_svslusers.dll: src/modules/m_svslusers.c $(INCLUDES) |
592 | $(CC) $(MODCFLAGS) src/modules/m_svslusers.c $(MODLFLAGS) | |
01c5b99f | 593 | |
704b6260 BM |
594 | src/modules/m_svswatch.dll: src/modules/m_svswatch.c $(INCLUDES) |
595 | $(CC) $(MODCFLAGS) src/modules/m_svswatch.c $(MODLFLAGS) | |
01c5b99f | 596 | |
704b6260 BM |
597 | src/modules/m_svssilence.dll: src/modules/m_svssilence.c $(INCLUDES) |
598 | $(CC) $(MODCFLAGS) src/modules/m_svssilence.c $(MODLFLAGS) | |
01c5b99f | 599 | |
704b6260 BM |
600 | src/modules/m_sendsno.dll: src/modules/m_sendsno.c $(INCLUDES) |
601 | $(CC) $(MODCFLAGS) src/modules/m_sendsno.c $(MODLFLAGS) | |
01c5b99f | 602 | |
704b6260 BM |
603 | src/modules/m_svssno.dll: src/modules/m_svssno.c $(INCLUDES) |
604 | $(CC) $(MODCFLAGS) src/modules/m_svssno.c $(MODLFLAGS) | |
01c5b99f | 605 | |
704b6260 BM |
606 | src/modules/m_sajoin.dll: src/modules/m_sajoin.c $(INCLUDES) |
607 | $(CC) $(MODCFLAGS) src/modules/m_sajoin.c $(MODLFLAGS) | |
01c5b99f | 608 | |
704b6260 BM |
609 | src/modules/m_sapart.dll: src/modules/m_sapart.c $(INCLUDES) |
610 | $(CC) $(MODCFLAGS) src/modules/m_sapart.c $(MODLFLAGS) | |
38adc8e0 | 611 | |
704b6260 BM |
612 | src/modules/m_samode.dll: src/modules/m_samode.c $(INCLUDES) |
613 | $(CC) $(MODCFLAGS) src/modules/m_samode.c $(MODLFLAGS) | |
38adc8e0 | 614 | |
704b6260 BM |
615 | src/modules/m_kick.dll: src/modules/m_kick.c $(INCLUDES) |
616 | $(CC) $(MODCFLAGS) src/modules/m_kick.c $(MODLFLAGS) | |
f775b3cf | 617 | |
704b6260 BM |
618 | src/modules/m_topic.dll: src/modules/m_topic.c $(INCLUDES) |
619 | $(CC) $(MODCFLAGS) src/modules/m_topic.c $(MODLFLAGS) | |
f775b3cf | 620 | |
704b6260 BM |
621 | src/modules/m_invite.dll: src/modules/m_invite.c $(INCLUDES) |
622 | $(CC) $(MODCFLAGS) src/modules/m_invite.c $(MODLFLAGS) | |
f775b3cf | 623 | |
704b6260 BM |
624 | src/modules/m_list.dll: src/modules/m_list.c $(INCLUDES) |
625 | $(CC) $(MODCFLAGS) src/modules/m_list.c $(MODLFLAGS) | |
f775b3cf | 626 | |
704b6260 BM |
627 | src/modules/m_time.dll: src/modules/m_time.c $(INCLUDES) |
628 | $(CC) $(MODCFLAGS) src/modules/m_time.c $(MODLFLAGS) | |
f775b3cf | 629 | |
704b6260 BM |
630 | src/modules/m_svskill.dll: src/modules/m_svskill.c $(INCLUDES) |
631 | $(CC) $(MODCFLAGS) src/modules/m_svskill.c $(MODLFLAGS) | |
66480723 | 632 | |
704b6260 BM |
633 | src/modules/m_sjoin.dll: src/modules/m_sjoin.c $(INCLUDES) |
634 | $(CC) $(MODCFLAGS) src/modules/m_sjoin.c $(MODLFLAGS) | |
66480723 | 635 | |
704b6260 BM |
636 | src/modules/m_pass.dll: src/modules/m_pass.c $(INCLUDES) |
637 | $(CC) $(MODCFLAGS) src/modules/m_pass.c $(MODLFLAGS) | |
66480723 | 638 | |
704b6260 BM |
639 | src/modules/m_userhost.dll: src/modules/m_userhost.c $(INCLUDES) |
640 | $(CC) $(MODCFLAGS) src/modules/m_userhost.c $(MODLFLAGS) | |
66480723 | 641 | |
704b6260 BM |
642 | src/modules/m_ison.dll: src/modules/m_ison.c $(INCLUDES) |
643 | $(CC) $(MODCFLAGS) src/modules/m_ison.c $(MODLFLAGS) | |
f997b169 | 644 | |
704b6260 BM |
645 | src/modules/m_silence.dll: src/modules/m_silence.c $(INCLUDES) |
646 | $(CC) $(MODCFLAGS) src/modules/m_silence.c $(MODLFLAGS) | |
f997b169 | 647 | |
704b6260 BM |
648 | src/modules/m_knock.dll: src/modules/m_knock.c $(INCLUDES) |
649 | $(CC) $(MODCFLAGS) src/modules/m_knock.c $(MODLFLAGS) | |
f997b169 | 650 | |
704b6260 BM |
651 | src/modules/m_umode2.dll: src/modules/m_umode2.c $(INCLUDES) |
652 | $(CC) $(MODCFLAGS) src/modules/m_umode2.c $(MODLFLAGS) | |
f997b169 | 653 | |
704b6260 BM |
654 | src/modules/m_squit.dll: src/modules/m_squit.c $(INCLUDES) |
655 | $(CC) $(MODCFLAGS) src/modules/m_squit.c $(MODLFLAGS) | |
f997b169 | 656 | |
704b6260 BM |
657 | src/modules/m_protoctl.dll: src/modules/m_protoctl.c $(INCLUDES) |
658 | $(CC) $(MODCFLAGS) src/modules/m_protoctl.c $(MODLFLAGS) | |
f997b169 | 659 | |
704b6260 BM |
660 | src/modules/m_addmotd.dll: src/modules/m_addmotd.c $(INCLUDES) |
661 | $(CC) $(MODCFLAGS) src/modules/m_addmotd.c $(MODLFLAGS) | |
f997b169 | 662 | |
704b6260 BM |
663 | src/modules/m_addomotd.dll: src/modules/m_addomotd.c $(INCLUDES) |
664 | $(CC) $(MODCFLAGS) src/modules/m_addomotd.c $(MODLFLAGS) | |
f997b169 | 665 | |
704b6260 BM |
666 | src/modules/m_wallops.dll: src/modules/m_wallops.c $(INCLUDES) |
667 | $(CC) $(MODCFLAGS) src/modules/m_wallops.c $(MODLFLAGS) | |
809b1974 | 668 | |
704b6260 BM |
669 | src/modules/m_admin.dll: src/modules/m_admin.c $(INCLUDES) |
670 | $(CC) $(MODCFLAGS) src/modules/m_admin.c $(MODLFLAGS) | |
809b1974 | 671 | |
704b6260 BM |
672 | src/modules/m_globops.dll: src/modules/m_globops.c $(INCLUDES) |
673 | $(CC) $(MODCFLAGS) src/modules/m_globops.c $(MODLFLAGS) | |
809b1974 | 674 | |
704b6260 BM |
675 | src/modules/m_locops.dll: src/modules/m_locops.c $(INCLUDES) |
676 | $(CC) $(MODCFLAGS) src/modules/m_locops.c $(MODLFLAGS) | |
809b1974 | 677 | |
704b6260 BM |
678 | src/modules/m_chatops.dll: src/modules/m_chatops.c $(INCLUDES) |
679 | $(CC) $(MODCFLAGS) src/modules/m_chatops.c $(MODLFLAGS) | |
809b1974 | 680 | |
704b6260 BM |
681 | src/modules/m_trace.dll: src/modules/m_trace.c $(INCLUDES) |
682 | $(CC) $(MODCFLAGS) src/modules/m_trace.c $(MODLFLAGS) | |
809b1974 | 683 | |
704b6260 BM |
684 | src/modules/m_netinfo.dll: src/modules/m_netinfo.c $(INCLUDES) |
685 | $(CC) $(MODCFLAGS) src/modules/m_netinfo.c $(MODLFLAGS) | |
809b1974 | 686 | |
704b6260 BM |
687 | src/modules/m_links.dll: src/modules/m_links.c $(INCLUDES) |
688 | $(CC) $(MODCFLAGS) src/modules/m_links.c $(MODLFLAGS) | |
7b3fe6a1 | 689 | |
704b6260 BM |
690 | src/modules/m_help.dll: src/modules/m_help.c $(INCLUDES) |
691 | $(CC) $(MODCFLAGS) src/modules/m_help.c $(MODLFLAGS) | |
7b3fe6a1 | 692 | |
704b6260 BM |
693 | src/modules/m_rules.dll: src/modules/m_rules.c $(INCLUDES) |
694 | $(CC) $(MODCFLAGS) src/modules/m_rules.c $(MODLFLAGS) | |
695 | ||
696 | src/modules/m_close.dll: src/modules/m_close.c $(INCLUDES) | |
697 | $(CC) $(MODCFLAGS) src/modules/m_close.c $(MODLFLAGS) | |
346dc058 | 698 | |
704b6260 BM |
699 | src/modules/m_map.dll: src/modules/m_map.c $(INCLUDES) |
700 | $(CC) $(MODCFLAGS) src/modules/m_map.c $(MODLFLAGS) | |
346dc058 | 701 | |
704b6260 BM |
702 | src/modules/m_eos.dll: src/modules/m_eos.c $(INCLUDES) |
703 | $(CC) $(MODCFLAGS) src/modules/m_eos.c $(MODLFLAGS) | |
346dc058 | 704 | |
704b6260 BM |
705 | src/modules/m_server.dll: src/modules/m_server.c $(INCLUDES) |
706 | $(CC) $(MODCFLAGS) src/modules/m_server.c $(MODLFLAGS) | |
346dc058 | 707 | |
704b6260 BM |
708 | src/modules/m_stats.dll: src/modules/m_stats.c $(INCLUDES) |
709 | $(CC) $(MODCFLAGS) src/modules/m_stats.c $(MODLFLAGS) | |
2a8252d0 | 710 | |
704b6260 BM |
711 | src/modules/m_svsfline.dll: src/modules/m_svsfline.c $(INCLUDES) |
712 | $(CC) $(MODCFLAGS) src/modules/m_svsfline.c $(MODLFLAGS) | |
f110f47e | 713 | |
704b6260 BM |
714 | src/modules/m_dccdeny.dll: src/modules/m_dccdeny.c $(INCLUDES) |
715 | $(CC) $(MODCFLAGS) src/modules/m_dccdeny.c $(MODLFLAGS) | |
716 | ||
717 | src/modules/m_undccdeny.dll: src/modules/m_undccdeny.c $(INCLUDES) | |
718 | $(CC) $(MODCFLAGS) src/modules/m_undccdeny.c $(MODLFLAGS) | |
719 | ||
720 | src/modules/m_whowas.dll: src/modules/m_whowas.c $(INCLUDES) | |
721 | $(CC) $(MODCFLAGS) src/modules/m_whowas.c $(MODLFLAGS) | |
722 | ||
723 | src/modules/m_connect.dll: src/modules/m_connect.c $(INCLUDES) | |
724 | $(CC) $(MODCFLAGS) src/modules/m_connect.c $(MODLFLAGS) | |
725 | ||
726 | src/modules/m_dccallow.dll: src/modules/m_dccallow.c $(INCLUDES) | |
727 | $(CC) $(MODCFLAGS) src/modules/m_dccallow.c $(MODLFLAGS) | |
728 | ||
729 | src/modules/m_userip.dll: src/modules/m_userip.c $(INCLUDES) | |
730 | $(CC) $(MODCFLAGS) src/modules/m_userip.c $(MODLFLAGS) | |
731 | ||
732 | src/modules/m_nick.dll: src/modules/m_nick.c $(INCLUDES) | |
733 | $(CC) $(MODCFLAGS) src/modules/m_nick.c $(MODLFLAGS) | |
734 | ||
735 | src/modules/m_user.dll: src/modules/m_user.c $(INCLUDES) | |
736 | $(CC) $(MODCFLAGS) src/modules/m_user.c $(MODLFLAGS) | |
737 | ||
738 | src/modules/m_mode.dll: src/modules/m_mode.c $(INCLUDES) | |
739 | $(CC) $(MODCFLAGS) src/modules/m_mode.c $(MODLFLAGS) | |
740 | ||
741 | src/modules/m_watch.dll: src/modules/m_watch.c $(INCLUDES) | |
742 | $(CC) $(MODCFLAGS) src/modules/m_watch.c $(MODLFLAGS) | |
743 | ||
744 | src/modules/m_part.dll: src/modules/m_part.c $(INCLUDES) | |
745 | $(CC) $(MODCFLAGS) src/modules/m_part.c $(MODLFLAGS) | |
746 | ||
747 | src/modules/m_join.dll: src/modules/m_join.c $(INCLUDES) | |
748 | $(CC) $(MODCFLAGS) src/modules/m_join.c $(MODLFLAGS) | |
749 | ||
750 | src/modules/m_motd.dll: src/modules/m_motd.c $(INCLUDES) | |
751 | $(CC) $(MODCFLAGS) src/modules/m_motd.c $(MODLFLAGS) | |
752 | ||
753 | src/modules/m_opermotd.dll: src/modules/m_opermotd.c $(INCLUDES) | |
754 | $(CC) $(MODCFLAGS) src/modules/m_opermotd.c $(MODLFLAGS) | |
755 | ||
756 | src/modules/m_botmotd.dll: src/modules/m_botmotd.c $(INCLUDES) | |
757 | $(CC) $(MODCFLAGS) src/modules/m_botmotd.c $(MODLFLAGS) | |
758 | ||
759 | src/modules/m_lusers.dll: src/modules/m_lusers.c $(INCLUDES) | |
760 | $(CC) $(MODCFLAGS) src/modules/m_lusers.c $(MODLFLAGS) | |
761 | ||
cbdd3138 BM |
762 | src/modules/m_names.dll: src/modules/m_names.c $(INCLUDES) |
763 | $(CC) $(MODCFLAGS) src/modules/m_names.c $(MODLFLAGS) | |
764 | ||
704b6260 BM |
765 | src/modules/cloak.dll: src/modules/cloak.c $(INCLUDES) |
766 | $(CC) $(MODCFLAGS) src/modules/cloak.c $(MODLFLAGS) | |
ec47a030 | 767 | |
fd78f470 BM |
768 | src/modules/m_svsnolag.dll: src/modules/m_svsnolag.c $(INCLUDES) |
769 | $(CC) $(MODCFLAGS) src/modules/m_svsnolag.c $(MODLFLAGS) | |
770 | ||
f110f47e | 771 | dummy: |
772 | ||
773 | ||
e486efb2 | 774 |