OSDN Git Service

Fix bugs of parsing LIST response from linux-ftpd.
[ffftp/ffftp.git] / contrib / putty / WINDOWS / MAKEFILE.VC
1 # Makefile for putty under Visual C.\r
2 #\r
3 # This file was created by `mkfiles.pl' from the `Recipe' file.\r
4 # DO NOT EDIT THIS FILE DIRECTLY; edit Recipe or mkfiles.pl instead.\r
5 #\r
6 # Extra options you can set:\r
7 #\r
8 #  - VER="/DSNAPSHOT=1999-01-25 /DSVN_REV=1234"\r
9 #      Generates executables whose About box report them as being a\r
10 #      development snapshot. SVN_REV is a Subversion revision number.\r
11 #\r
12 #  - VER=/DRELEASE=0.43\r
13 #      Generates executables whose About box report them as being a\r
14 #      release version.\r
15 #\r
16 #  - COMPAT=/DAUTO_WINSOCK (Windows only)\r
17 #      Causes PuTTY to assume that <windows.h> includes its own WinSock\r
18 #      header file, so that it won't try to include <winsock.h>.\r
19 #\r
20 #  - COMPAT=/DWINSOCK_TWO (Windows only)\r
21 #      Causes the PuTTY utilities to include <winsock2.h> instead of\r
22 #      <winsock.h>, except Plink which _needs_ WinSock 2 so it already\r
23 #      does this.\r
24 #\r
25 #  - COMPAT=/DNO_SECURITY (Windows only)\r
26 #      Disables Pageant's use of <aclapi.h>, which is not available\r
27 #      with some development environments (such as older versions of\r
28 #      the Cygwin/mingw GNU toolchain). This means that Pageant\r
29 #      won't care about the local user ID of processes accessing it; a\r
30 #      version of Pageant built with this option will therefore refuse\r
31 #      to run under NT-series OSes on security grounds (although it\r
32 #      will run fine on Win95-series OSes where there is no access\r
33 #      control anyway).\r
34 #\r
35 #  - COMPAT=/DNO_MULTIMON (Windows only)\r
36 #      Disables PuTTY's use of <multimon.h>, which is not available\r
37 #      with some development environments. This means that PuTTY's\r
38 #      full-screen mode (configurable to work on Alt-Enter) will\r
39 #      not behave usefully in a multi-monitor environment.\r
40 #\r
41 #      Note that this definition is always enabled in the Cygwin\r
42 #      build, since at the time of writing this <multimon.h> is\r
43 #      known not to be available in Cygwin.\r
44 #\r
45 #  - COMPAT=/DNO_HTMLHELP (Windows only)\r
46 #      Disables PuTTY's use of <htmlhelp.h>, which is not available\r
47 #      with some development environments. The resulting binary\r
48 #      will only look for an old-style WinHelp file (.HLP/.CNT), and\r
49 #      will ignore any .CHM file.\r
50 #\r
51 #      Note that this definition is always enabled in the Cygwin\r
52 #      build, since at the time of writing this <htmlhelp.h> is\r
53 #      known not to be available in Cygwin (although you can use\r
54 #      the htmlhelp.h supplied with HTML Help Workshop).\r
55 #\r
56 #  - RCFL=/DNO_MANIFESTS (Windows only)\r
57 #      Disables inclusion of XML application manifests in the PuTTY\r
58 #      binaries. This may be necessary to build for 64-bit Windows;\r
59 #      the manifests are only included to use the XP GUI style on\r
60 #      Windows XP, and the architecture tags are a lie on 64-bit.\r
61 #\r
62 #  - COMPAT=/DNO_IPV6\r
63 #      Disables PuTTY's ability to make IPv6 connections, enabling\r
64 #      it to compile under development environments which do not\r
65 #      support IPv6 in their header files.\r
66 #\r
67 #  - COMPAT=/DNO_GSSAPI\r
68 #      Disables PuTTY's ability to use GSSAPI functions for\r
69 #      authentication and key exchange.\r
70 #\r
71 #  - COMPAT=/DSTATIC_GSSAPI\r
72 #      Causes PuTTY to try to link statically against the GSSAPI\r
73 #      library instead of the default of doing it at run time.\r
74 #\r
75 #  - COMPAT=/DMSVC4 (Windows only)\r
76 #  - RCFL=/DMSVC4\r
77 #      Makes a couple of minor changes so that PuTTY compiles using\r
78 #      MSVC 4. You will also need /DNO_SECURITY and /DNO_MULTIMON.\r
79 #\r
80 #  - RCFL=/DASCIICTLS (Windows only)\r
81 #      Uses ASCII rather than Unicode to specify the tab control in\r
82 #      the resource file. Probably most useful when compiling with\r
83 #      Cygnus/mingw32, whose resource compiler may have less of a\r
84 #      problem with it.\r
85 #\r
86 #  - XFLAGS=/DTELNET_DEFAULT\r
87 #      Causes PuTTY to default to the Telnet protocol (in the absence\r
88 #      of Default Settings and so on to the contrary). Normally PuTTY\r
89 #      will default to SSH.\r
90 #\r
91 #  - XFLAGS=/DDEBUG\r
92 #      Causes PuTTY to enable internal debugging.\r
93 #\r
94 #  - XFLAGS=/DMALLOC_LOG\r
95 #      Causes PuTTY to emit a file called putty_mem.log, logging every\r
96 #      memory allocation and free, so you can track memory leaks.\r
97 #\r
98 #  - XFLAGS=/DMINEFIELD (Windows only)\r
99 #      Causes PuTTY to use a custom memory allocator, similar in\r
100 #      concept to Electric Fence, in place of regular malloc(). Wastes\r
101 #      huge amounts of RAM, but should cause heap-corruption bugs to\r
102 #      show up as GPFs at the point of failure rather than appearing\r
103 #      later on as second-level damage.\r
104 #\r
105 \r
106 # If you rename this file to `Makefile', you should change this line,\r
107 # so that the .rsp files still depend on the correct makefile.\r
108 MAKEFILE = Makefile.vc\r
109 \r
110 # C compilation flags\r
111 CFLAGS = /nologo /W3 /O1 -I..\./ -I..\charset/ -I..\windows/ -I..\unix/ -I..\macosx/ /D_WINDOWS /D_WIN32_WINDOWS=0x500 /DWINVER=0x500\r
112 LFLAGS = /incremental:no /fixed\r
113 RCFLAGS = -DWIN32 -D_WIN32 -DWINVER=0x0400\r
114 \r
115 CFLAGS = $(CFLAGS) /DHAS_GSSAPI /DSECURITY_WIN32\r
116 RCFLAGS = $(RCFLAGS) $(VER)\r
117 \r
118 \r
119 all: pageant.exe plink.exe pscp.exe psftp.exe putty.exe puttygen.exe \\r
120                 puttytel.exe\r
121 \r
122 pageant.exe: misc.obj pageant.res sshaes.obj sshbn.obj sshdes.obj sshdss.obj \\r
123                 sshmd5.obj sshpubk.obj sshrsa.obj sshsh256.obj sshsh512.obj \\r
124                 sshsha.obj tree234.obj version.obj winhelp.obj winmisc.obj \\r
125                 winpgnt.obj winpgntc.obj winutils.obj pageant.rsp\r
126         link $(LFLAGS) $(XLFLAGS) -out:pageant.exe -map:pageant.map @pageant.rsp\r
127 \r
128 plink.exe: be_all_s.obj cmdline.obj cproxy.obj ldisc.obj logging.obj \\r
129                 misc.obj pgssapi.obj pinger.obj plink.res portfwd.obj \\r
130                 proxy.obj raw.obj rlogin.obj settings.obj ssh.obj sshaes.obj \\r
131                 ssharcf.obj sshblowf.obj sshbn.obj sshcrc.obj sshcrcda.obj \\r
132                 sshdes.obj sshdh.obj sshdss.obj sshgssc.obj sshmd5.obj \\r
133                 sshpubk.obj sshrand.obj sshrsa.obj sshsh256.obj sshsh512.obj \\r
134                 sshsha.obj sshzlib.obj telnet.obj timing.obj tree234.obj \\r
135                 version.obj wildcard.obj wincons.obj windefs.obj wingss.obj \\r
136                 winhandl.obj winmisc.obj winnet.obj winnoise.obj \\r
137                 winnojmp.obj winpgntc.obj winplink.obj winproxy.obj \\r
138                 winser.obj winstore.obj wintime.obj winx11.obj x11fwd.obj \\r
139                 plink.rsp\r
140         link $(LFLAGS) $(XLFLAGS) -out:plink.exe -map:plink.map @plink.rsp\r
141 \r
142 pscp.exe: be_none.obj cmdline.obj cproxy.obj int64.obj logging.obj misc.obj \\r
143                 pgssapi.obj pinger.obj portfwd.obj proxy.obj pscp.obj \\r
144                 pscp.res settings.obj sftp.obj ssh.obj sshaes.obj \\r
145                 ssharcf.obj sshblowf.obj sshbn.obj sshcrc.obj sshcrcda.obj \\r
146                 sshdes.obj sshdh.obj sshdss.obj sshgssc.obj sshmd5.obj \\r
147                 sshpubk.obj sshrand.obj sshrsa.obj sshsh256.obj sshsh512.obj \\r
148                 sshsha.obj sshzlib.obj timing.obj tree234.obj version.obj \\r
149                 wildcard.obj wincons.obj windefs.obj wingss.obj winhandl.obj \\r
150                 winmisc.obj winnet.obj winnoise.obj winnojmp.obj \\r
151                 winpgntc.obj winproxy.obj winsftp.obj winstore.obj \\r
152                 wintime.obj x11fwd.obj pscp.rsp\r
153         link $(LFLAGS) $(XLFLAGS) -out:pscp.exe -map:pscp.map @pscp.rsp\r
154 \r
155 psftp.exe: be_none.obj cmdline.obj cproxy.obj int64.obj logging.obj misc.obj \\r
156                 pgssapi.obj pinger.obj portfwd.obj proxy.obj psftp.obj \\r
157                 psftp.res settings.obj sftp.obj ssh.obj sshaes.obj \\r
158                 ssharcf.obj sshblowf.obj sshbn.obj sshcrc.obj sshcrcda.obj \\r
159                 sshdes.obj sshdh.obj sshdss.obj sshgssc.obj sshmd5.obj \\r
160                 sshpubk.obj sshrand.obj sshrsa.obj sshsh256.obj sshsh512.obj \\r
161                 sshsha.obj sshzlib.obj timing.obj tree234.obj version.obj \\r
162                 wildcard.obj wincons.obj windefs.obj wingss.obj winhandl.obj \\r
163                 winmisc.obj winnet.obj winnoise.obj winnojmp.obj \\r
164                 winpgntc.obj winproxy.obj winsftp.obj winstore.obj \\r
165                 wintime.obj x11fwd.obj psftp.rsp\r
166         link $(LFLAGS) $(XLFLAGS) -out:psftp.exe -map:psftp.map @psftp.rsp\r
167 \r
168 putty.exe: be_all_s.obj cmdline.obj config.obj cproxy.obj dialog.obj \\r
169                 ldisc.obj ldiscucs.obj logging.obj minibidi.obj misc.obj \\r
170                 pgssapi.obj pinger.obj portfwd.obj proxy.obj putty.res \\r
171                 raw.obj rlogin.obj sercfg.obj settings.obj sizetip.obj \\r
172                 ssh.obj sshaes.obj ssharcf.obj sshblowf.obj sshbn.obj \\r
173                 sshcrc.obj sshcrcda.obj sshdes.obj sshdh.obj sshdss.obj \\r
174                 sshgssc.obj sshmd5.obj sshpubk.obj sshrand.obj sshrsa.obj \\r
175                 sshsh256.obj sshsh512.obj sshsha.obj sshzlib.obj telnet.obj \\r
176                 terminal.obj timing.obj tree234.obj version.obj wcwidth.obj \\r
177                 wildcard.obj wincfg.obj winctrls.obj windefs.obj windlg.obj \\r
178                 window.obj wingss.obj winhandl.obj winhelp.obj winjump.obj \\r
179                 winmisc.obj winnet.obj winnoise.obj winpgntc.obj \\r
180                 winprint.obj winproxy.obj winser.obj winstore.obj \\r
181                 wintime.obj winucs.obj winutils.obj winx11.obj x11fwd.obj \\r
182                 putty.rsp\r
183         link $(LFLAGS) $(XLFLAGS) -out:putty.exe -map:putty.map @putty.rsp\r
184 \r
185 puttygen.exe: import.obj misc.obj notiming.obj puttygen.res sshaes.obj \\r
186                 sshbn.obj sshdes.obj sshdss.obj sshdssg.obj sshmd5.obj \\r
187                 sshprime.obj sshpubk.obj sshrand.obj sshrsa.obj sshrsag.obj \\r
188                 sshsh256.obj sshsh512.obj sshsha.obj tree234.obj version.obj \\r
189                 winctrls.obj winhelp.obj winmisc.obj winnoise.obj \\r
190                 winnojmp.obj winpgen.obj winstore.obj wintime.obj \\r
191                 winutils.obj puttygen.rsp\r
192         link $(LFLAGS) $(XLFLAGS) -out:puttygen.exe -map:puttygen.map @puttygen.rsp\r
193 \r
194 puttytel.exe: be_nos_s.obj cmdline.obj config.obj dialog.obj ldisc.obj \\r
195                 ldiscucs.obj logging.obj minibidi.obj misc.obj nocproxy.obj \\r
196                 nogss.obj pinger.obj proxy.obj puttytel.res raw.obj \\r
197                 rlogin.obj sercfg.obj settings.obj sizetip.obj telnet.obj \\r
198                 terminal.obj timing.obj tree234.obj version.obj wcwidth.obj \\r
199                 wincfg.obj winctrls.obj windefs.obj windlg.obj window.obj \\r
200                 winhandl.obj winhelp.obj winjump.obj winmisc.obj winnet.obj \\r
201                 winprint.obj winproxy.obj winser.obj winstore.obj \\r
202                 wintime.obj winucs.obj winutils.obj puttytel.rsp\r
203         link $(LFLAGS) $(XLFLAGS) -out:puttytel.exe -map:puttytel.map @puttytel.rsp\r
204 \r
205 pageant.rsp: $(MAKEFILE)\r
206         echo /nologo /subsystem:windows > pageant.rsp\r
207         echo advapi32.lib comctl32.lib comdlg32.lib gdi32.lib >> pageant.rsp\r
208         echo imm32.lib misc.obj ole32.lib pageant.res >> pageant.rsp\r
209         echo shell32.lib sshaes.obj sshbn.obj sshdes.obj >> pageant.rsp\r
210         echo sshdss.obj sshmd5.obj sshpubk.obj sshrsa.obj >> pageant.rsp\r
211         echo sshsh256.obj sshsh512.obj sshsha.obj tree234.obj >> pageant.rsp\r
212         echo user32.lib version.obj winhelp.obj winmisc.obj >> pageant.rsp\r
213         echo winmm.lib winpgnt.obj winpgntc.obj winspool.lib >> pageant.rsp\r
214         echo winutils.obj >> pageant.rsp\r
215 \r
216 plink.rsp: $(MAKEFILE)\r
217         echo /nologo /subsystem:console > plink.rsp\r
218         echo advapi32.lib be_all_s.obj cmdline.obj >> plink.rsp\r
219         echo comctl32.lib comdlg32.lib cproxy.obj gdi32.lib >> plink.rsp\r
220         echo imm32.lib ldisc.obj logging.obj misc.obj >> plink.rsp\r
221         echo ole32.lib pgssapi.obj pinger.obj plink.res >> plink.rsp\r
222         echo portfwd.obj proxy.obj raw.obj rlogin.obj >> plink.rsp\r
223         echo settings.obj shell32.lib ssh.obj sshaes.obj >> plink.rsp\r
224         echo ssharcf.obj sshblowf.obj sshbn.obj sshcrc.obj >> plink.rsp\r
225         echo sshcrcda.obj sshdes.obj sshdh.obj sshdss.obj >> plink.rsp\r
226         echo sshgssc.obj sshmd5.obj sshpubk.obj sshrand.obj >> plink.rsp\r
227         echo sshrsa.obj sshsh256.obj sshsh512.obj sshsha.obj >> plink.rsp\r
228         echo sshzlib.obj telnet.obj timing.obj tree234.obj >> plink.rsp\r
229         echo user32.lib version.obj wildcard.obj wincons.obj >> plink.rsp\r
230         echo windefs.obj wingss.obj winhandl.obj winmisc.obj >> plink.rsp\r
231         echo winmm.lib winnet.obj winnoise.obj winnojmp.obj >> plink.rsp\r
232         echo winpgntc.obj winplink.obj winproxy.obj winser.obj >> plink.rsp\r
233         echo winspool.lib winstore.obj wintime.obj winx11.obj >> plink.rsp\r
234         echo x11fwd.obj >> plink.rsp\r
235 \r
236 pscp.rsp: $(MAKEFILE)\r
237         echo /nologo /subsystem:console > pscp.rsp\r
238         echo advapi32.lib be_none.obj cmdline.obj comctl32.lib >> pscp.rsp\r
239         echo comdlg32.lib cproxy.obj gdi32.lib imm32.lib >> pscp.rsp\r
240         echo int64.obj logging.obj misc.obj ole32.lib >> pscp.rsp\r
241         echo pgssapi.obj pinger.obj portfwd.obj proxy.obj >> pscp.rsp\r
242         echo pscp.obj pscp.res settings.obj sftp.obj >> pscp.rsp\r
243         echo shell32.lib ssh.obj sshaes.obj ssharcf.obj >> pscp.rsp\r
244         echo sshblowf.obj sshbn.obj sshcrc.obj sshcrcda.obj >> pscp.rsp\r
245         echo sshdes.obj sshdh.obj sshdss.obj sshgssc.obj >> pscp.rsp\r
246         echo sshmd5.obj sshpubk.obj sshrand.obj sshrsa.obj >> pscp.rsp\r
247         echo sshsh256.obj sshsh512.obj sshsha.obj sshzlib.obj >> pscp.rsp\r
248         echo timing.obj tree234.obj user32.lib version.obj >> pscp.rsp\r
249         echo wildcard.obj wincons.obj windefs.obj wingss.obj >> pscp.rsp\r
250         echo winhandl.obj winmisc.obj winmm.lib winnet.obj >> pscp.rsp\r
251         echo winnoise.obj winnojmp.obj winpgntc.obj >> pscp.rsp\r
252         echo winproxy.obj winsftp.obj winspool.lib >> pscp.rsp\r
253         echo winstore.obj wintime.obj x11fwd.obj >> pscp.rsp\r
254 \r
255 psftp.rsp: $(MAKEFILE)\r
256         echo /nologo /subsystem:console > psftp.rsp\r
257         echo advapi32.lib be_none.obj cmdline.obj comctl32.lib >> psftp.rsp\r
258         echo comdlg32.lib cproxy.obj gdi32.lib imm32.lib >> psftp.rsp\r
259         echo int64.obj logging.obj misc.obj ole32.lib >> psftp.rsp\r
260         echo pgssapi.obj pinger.obj portfwd.obj proxy.obj >> psftp.rsp\r
261         echo psftp.obj psftp.res settings.obj sftp.obj >> psftp.rsp\r
262         echo shell32.lib ssh.obj sshaes.obj ssharcf.obj >> psftp.rsp\r
263         echo sshblowf.obj sshbn.obj sshcrc.obj sshcrcda.obj >> psftp.rsp\r
264         echo sshdes.obj sshdh.obj sshdss.obj sshgssc.obj >> psftp.rsp\r
265         echo sshmd5.obj sshpubk.obj sshrand.obj sshrsa.obj >> psftp.rsp\r
266         echo sshsh256.obj sshsh512.obj sshsha.obj sshzlib.obj >> psftp.rsp\r
267         echo timing.obj tree234.obj user32.lib version.obj >> psftp.rsp\r
268         echo wildcard.obj wincons.obj windefs.obj wingss.obj >> psftp.rsp\r
269         echo winhandl.obj winmisc.obj winmm.lib winnet.obj >> psftp.rsp\r
270         echo winnoise.obj winnojmp.obj winpgntc.obj >> psftp.rsp\r
271         echo winproxy.obj winsftp.obj winspool.lib >> psftp.rsp\r
272         echo winstore.obj wintime.obj x11fwd.obj >> psftp.rsp\r
273 \r
274 putty.rsp: $(MAKEFILE)\r
275         echo /nologo /subsystem:windows > putty.rsp\r
276         echo advapi32.lib be_all_s.obj cmdline.obj >> putty.rsp\r
277         echo comctl32.lib comdlg32.lib config.obj cproxy.obj >> putty.rsp\r
278         echo dialog.obj gdi32.lib imm32.lib ldisc.obj >> putty.rsp\r
279         echo ldiscucs.obj logging.obj minibidi.obj misc.obj >> putty.rsp\r
280         echo ole32.lib pgssapi.obj pinger.obj portfwd.obj >> putty.rsp\r
281         echo proxy.obj putty.res raw.obj rlogin.obj sercfg.obj >> putty.rsp\r
282         echo settings.obj shell32.lib sizetip.obj ssh.obj >> putty.rsp\r
283         echo sshaes.obj ssharcf.obj sshblowf.obj sshbn.obj >> putty.rsp\r
284         echo sshcrc.obj sshcrcda.obj sshdes.obj sshdh.obj >> putty.rsp\r
285         echo sshdss.obj sshgssc.obj sshmd5.obj sshpubk.obj >> putty.rsp\r
286         echo sshrand.obj sshrsa.obj sshsh256.obj sshsh512.obj >> putty.rsp\r
287         echo sshsha.obj sshzlib.obj telnet.obj terminal.obj >> putty.rsp\r
288         echo timing.obj tree234.obj user32.lib version.obj >> putty.rsp\r
289         echo wcwidth.obj wildcard.obj wincfg.obj winctrls.obj >> putty.rsp\r
290         echo windefs.obj windlg.obj window.obj wingss.obj >> putty.rsp\r
291         echo winhandl.obj winhelp.obj winjump.obj winmisc.obj >> putty.rsp\r
292         echo winmm.lib winnet.obj winnoise.obj winpgntc.obj >> putty.rsp\r
293         echo winprint.obj winproxy.obj winser.obj winspool.lib >> putty.rsp\r
294         echo winstore.obj wintime.obj winucs.obj winutils.obj >> putty.rsp\r
295         echo winx11.obj x11fwd.obj >> putty.rsp\r
296 \r
297 puttygen.rsp: $(MAKEFILE)\r
298         echo /nologo /subsystem:windows > puttygen.rsp\r
299         echo advapi32.lib comctl32.lib comdlg32.lib gdi32.lib >> puttygen.rsp\r
300         echo imm32.lib import.obj misc.obj notiming.obj >> puttygen.rsp\r
301         echo ole32.lib puttygen.res shell32.lib sshaes.obj >> puttygen.rsp\r
302         echo sshbn.obj sshdes.obj sshdss.obj sshdssg.obj >> puttygen.rsp\r
303         echo sshmd5.obj sshprime.obj sshpubk.obj sshrand.obj >> puttygen.rsp\r
304         echo sshrsa.obj sshrsag.obj sshsh256.obj sshsh512.obj >> puttygen.rsp\r
305         echo sshsha.obj tree234.obj user32.lib version.obj >> puttygen.rsp\r
306         echo winctrls.obj winhelp.obj winmisc.obj winmm.lib >> puttygen.rsp\r
307         echo winnoise.obj winnojmp.obj winpgen.obj >> puttygen.rsp\r
308         echo winspool.lib winstore.obj wintime.obj >> puttygen.rsp\r
309         echo winutils.obj >> puttygen.rsp\r
310 \r
311 puttytel.rsp: $(MAKEFILE)\r
312         echo /nologo /subsystem:windows > puttytel.rsp\r
313         echo advapi32.lib be_nos_s.obj cmdline.obj >> puttytel.rsp\r
314         echo comctl32.lib comdlg32.lib config.obj dialog.obj >> puttytel.rsp\r
315         echo gdi32.lib imm32.lib ldisc.obj ldiscucs.obj >> puttytel.rsp\r
316         echo logging.obj minibidi.obj misc.obj nocproxy.obj >> puttytel.rsp\r
317         echo nogss.obj ole32.lib pinger.obj proxy.obj >> puttytel.rsp\r
318         echo puttytel.res raw.obj rlogin.obj sercfg.obj >> puttytel.rsp\r
319         echo settings.obj shell32.lib sizetip.obj telnet.obj >> puttytel.rsp\r
320         echo terminal.obj timing.obj tree234.obj user32.lib >> puttytel.rsp\r
321         echo version.obj wcwidth.obj wincfg.obj winctrls.obj >> puttytel.rsp\r
322         echo windefs.obj windlg.obj window.obj winhandl.obj >> puttytel.rsp\r
323         echo winhelp.obj winjump.obj winmisc.obj winmm.lib >> puttytel.rsp\r
324         echo winnet.obj winprint.obj winproxy.obj winser.obj >> puttytel.rsp\r
325         echo winspool.lib winstore.obj wintime.obj winucs.obj >> puttytel.rsp\r
326         echo winutils.obj >> puttytel.rsp\r
327 \r
328 be_all_s.obj: ..\be_all_s.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
329                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
330                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
331                 ..\charset\charset.h\r
332         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\be_all_s.c\r
333 \r
334 be_none.obj: ..\be_none.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
335                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
336                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
337                 ..\charset\charset.h\r
338         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\be_none.c\r
339 \r
340 be_nos_s.obj: ..\be_nos_s.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
341                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
342                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
343                 ..\charset\charset.h\r
344         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\be_nos_s.c\r
345 \r
346 cmdgen.obj: ..\cmdgen.c ..\putty.h ..\ssh.h ..\puttyps.h ..\network.h \\r
347                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
348                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
349                 ..\windows\winhelp.h ..\charset\charset.h\r
350         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\cmdgen.c\r
351 \r
352 cmdline.obj: ..\cmdline.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
353                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
354                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
355                 ..\charset\charset.h\r
356         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\cmdline.c\r
357 \r
358 config.obj: ..\config.c ..\putty.h ..\dialog.h ..\storage.h ..\puttyps.h \\r
359                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
360                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
361                 ..\windows\winhelp.h ..\charset\charset.h\r
362         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\config.c\r
363 \r
364 cproxy.obj: ..\cproxy.c ..\putty.h ..\ssh.h ..\network.h ..\proxy.h \\r
365                 ..\puttyps.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
366                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
367                 ..\windows\winhelp.h ..\charset\charset.h\r
368         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\cproxy.c\r
369 \r
370 dialog.obj: ..\dialog.c ..\putty.h ..\dialog.h ..\puttyps.h ..\network.h \\r
371                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
372                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
373                 ..\windows\winhelp.h ..\charset\charset.h\r
374         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\dialog.c\r
375 \r
376 fromucs.obj: ..\charset\fromucs.c ..\charset\charset.h ..\charset\internal.h\r
377         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\fromucs.c\r
378 \r
379 gtkcfg.obj: ..\unix\gtkcfg.c ..\putty.h ..\dialog.h ..\storage.h \\r
380                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
381                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
382                 ..\windows\winhelp.h ..\charset\charset.h\r
383         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkcfg.c\r
384 \r
385 gtkcols.obj: ..\unix\gtkcols.c ..\unix\gtkcols.h\r
386         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkcols.c\r
387 \r
388 gtkdlg.obj: ..\unix\gtkdlg.c ..\unix\gtkcols.h ..\unix\gtkfont.h ..\putty.h \\r
389                 ..\storage.h ..\dialog.h ..\tree234.h ..\puttyps.h \\r
390                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
391                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
392                 ..\charset\charset.h\r
393         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkdlg.c\r
394 \r
395 gtkfont.obj: ..\unix\gtkfont.c ..\putty.h ..\unix\gtkfont.h ..\tree234.h \\r
396                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
397                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
398                 ..\windows\winhelp.h ..\charset\charset.h\r
399         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkfont.c\r
400 \r
401 gtkwin.obj: ..\unix\gtkwin.c ..\putty.h ..\terminal.h ..\unix\gtkfont.h \\r
402                 ..\puttyps.h ..\network.h ..\misc.h ..\tree234.h \\r
403                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
404                 ..\puttymem.h ..\windows\winhelp.h ..\charset\charset.h\r
405         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkwin.c\r
406 \r
407 import.obj: ..\import.c ..\putty.h ..\ssh.h ..\misc.h ..\puttyps.h \\r
408                 ..\network.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
409                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
410                 ..\windows\winhelp.h ..\charset\charset.h\r
411         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\import.c\r
412 \r
413 int64.obj: ..\int64.c ..\int64.h\r
414         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\int64.c\r
415 \r
416 ldisc.obj: ..\ldisc.c ..\putty.h ..\terminal.h ..\ldisc.h ..\puttyps.h \\r
417                 ..\network.h ..\misc.h ..\tree234.h ..\windows\winstuff.h \\r
418                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
419                 ..\windows\winhelp.h ..\charset\charset.h\r
420         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ldisc.c\r
421 \r
422 ldiscucs.obj: ..\ldiscucs.c ..\putty.h ..\terminal.h ..\ldisc.h ..\puttyps.h \\r
423                 ..\network.h ..\misc.h ..\tree234.h ..\windows\winstuff.h \\r
424                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
425                 ..\windows\winhelp.h ..\charset\charset.h\r
426         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ldiscucs.c\r
427 \r
428 localenc.obj: ..\charset\localenc.c ..\charset\charset.h \\r
429                 ..\charset\internal.h\r
430         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\localenc.c\r
431 \r
432 logging.obj: ..\logging.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
433                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
434                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
435                 ..\charset\charset.h\r
436         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\logging.c\r
437 \r
438 macenc.obj: ..\charset\macenc.c ..\charset\charset.h ..\charset\internal.h\r
439         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\macenc.c\r
440 \r
441 mimeenc.obj: ..\charset\mimeenc.c ..\charset\charset.h ..\charset\internal.h\r
442         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\mimeenc.c\r
443 \r
444 minibidi.obj: ..\minibidi.c ..\misc.h ..\puttymem.h\r
445         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\minibidi.c\r
446 \r
447 misc.obj: ..\misc.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
448                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
449                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
450                 ..\charset\charset.h\r
451         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\misc.c\r
452 \r
453 nocproxy.obj: ..\nocproxy.c ..\putty.h ..\network.h ..\proxy.h ..\puttyps.h \\r
454                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
455                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
456                 ..\windows\winhelp.h ..\charset\charset.h\r
457         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\nocproxy.c\r
458 \r
459 nogss.obj: ..\nogss.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
460                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
461                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
462                 ..\charset\charset.h\r
463         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\nogss.c\r
464 \r
465 notiming.obj: ..\notiming.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
466                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
467                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
468                 ..\charset\charset.h\r
469         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\notiming.c\r
470 \r
471 osxctrls.obj: ..\macosx\osxctrls.m ..\putty.h ..\dialog.h \\r
472                 ..\macosx\osxclass.h ..\tree234.h ..\puttyps.h ..\network.h \\r
473                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
474                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
475                 ..\charset\charset.h\r
476         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxctrls.m\r
477 \r
478 osxdlg.obj: ..\macosx\osxdlg.m ..\putty.h ..\storage.h ..\dialog.h \\r
479                 ..\macosx\osxclass.h ..\puttyps.h ..\network.h ..\misc.h \\r
480                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
481                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
482                 ..\charset\charset.h\r
483         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxdlg.m\r
484 \r
485 osxmain.obj: ..\macosx\osxmain.m ..\putty.h ..\macosx\osxclass.h \\r
486                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
487                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
488                 ..\windows\winhelp.h ..\charset\charset.h\r
489         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxmain.m\r
490 \r
491 osxsel.obj: ..\macosx\osxsel.m ..\putty.h ..\macosx\osxclass.h ..\puttyps.h \\r
492                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
493                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
494                 ..\windows\winhelp.h ..\charset\charset.h\r
495         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxsel.m\r
496 \r
497 osxwin.obj: ..\macosx\osxwin.m ..\putty.h ..\terminal.h ..\macosx\osxclass.h \\r
498                 ..\puttyps.h ..\network.h ..\misc.h ..\tree234.h \\r
499                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
500                 ..\puttymem.h ..\windows\winhelp.h ..\charset\charset.h\r
501         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxwin.m\r
502 \r
503 pageant.res: *.c *.h *.rc ..\windows\pageant.rc ..\windows\rcstuff.h \\r
504                 ..\windows\pageant.ico ..\windows\pageants.ico \\r
505                 ..\windows\version.rc2 ..\windows\pageant.mft\r
506         rc $(RCFL) -r $(RCFLAGS) ..\windows\pageant.rc\r
507 \r
508 pgssapi.obj: ..\pgssapi.c ..\putty.h ..\pgssapi.h ..\puttyps.h ..\network.h \\r
509                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
510                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
511                 ..\windows\winhelp.h ..\charset\charset.h\r
512         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\pgssapi.c\r
513 \r
514 pinger.obj: ..\pinger.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
515                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
516                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
517                 ..\charset\charset.h\r
518         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\pinger.c\r
519 \r
520 plink.res: *.c *.h *.rc ..\windows\plink.rc ..\windows\rcstuff.h \\r
521                 ..\windows\putty.ico ..\windows\version.rc2\r
522         rc $(RCFL) -r $(RCFLAGS) ..\windows\plink.rc\r
523 \r
524 portfwd.obj: ..\portfwd.c ..\putty.h ..\ssh.h ..\puttyps.h ..\network.h \\r
525                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
526                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
527                 ..\windows\winhelp.h ..\charset\charset.h\r
528         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\portfwd.c\r
529 \r
530 proxy.obj: ..\proxy.c ..\putty.h ..\network.h ..\proxy.h ..\puttyps.h \\r
531                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
532                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
533                 ..\windows\winhelp.h ..\charset\charset.h\r
534         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\proxy.c\r
535 \r
536 pscp.obj: ..\pscp.c ..\putty.h ..\psftp.h ..\ssh.h ..\sftp.h ..\storage.h \\r
537                 ..\int64.h ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
538                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
539                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
540         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\pscp.c\r
541 \r
542 pscp.res: *.c *.h *.rc ..\windows\pscp.rc ..\windows\rcstuff.h \\r
543                 ..\windows\pscp.ico ..\windows\version.rc2\r
544         rc $(RCFL) -r $(RCFLAGS) ..\windows\pscp.rc\r
545 \r
546 psftp.obj: ..\psftp.c ..\putty.h ..\psftp.h ..\storage.h ..\ssh.h ..\sftp.h \\r
547                 ..\int64.h ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
548                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
549                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
550         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\psftp.c\r
551 \r
552 psftp.res: *.c *.h *.rc ..\windows\psftp.rc ..\windows\rcstuff.h \\r
553                 ..\windows\pscp.ico ..\windows\version.rc2\r
554         rc $(RCFL) -r $(RCFLAGS) ..\windows\psftp.rc\r
555 \r
556 putty.res: *.c *.h *.rc ..\windows\putty.rc ..\windows\rcstuff.h \\r
557                 ..\windows\win_res.rc2 ..\windows\putty.mft \\r
558                 ..\windows\win_res.h ..\windows\putty.ico \\r
559                 ..\windows\puttycfg.ico ..\windows\version.rc2\r
560         rc $(RCFL) -r $(RCFLAGS) ..\windows\putty.rc\r
561 \r
562 puttygen.res: *.c *.h *.rc ..\windows\puttygen.rc ..\windows\rcstuff.h \\r
563                 ..\windows\puttygen.ico ..\windows\version.rc2 \\r
564                 ..\windows\puttygen.mft\r
565         rc $(RCFL) -r $(RCFLAGS) ..\windows\puttygen.rc\r
566 \r
567 puttytel.res: *.c *.h *.rc ..\windows\puttytel.rc ..\windows\rcstuff.h \\r
568                 ..\windows\win_res.rc2 ..\windows\putty.mft \\r
569                 ..\windows\win_res.h ..\windows\putty.ico \\r
570                 ..\windows\puttycfg.ico ..\windows\version.rc2\r
571         rc $(RCFL) -r $(RCFLAGS) ..\windows\puttytel.rc\r
572 \r
573 raw.obj: ..\raw.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
574                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
575                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
576                 ..\charset\charset.h\r
577         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\raw.c\r
578 \r
579 rlogin.obj: ..\rlogin.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
580                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
581                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
582                 ..\charset\charset.h\r
583         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\rlogin.c\r
584 \r
585 sbcs.obj: ..\charset\sbcs.c ..\charset\charset.h ..\charset\internal.h\r
586         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\sbcs.c\r
587 \r
588 sbcsdat.obj: ..\charset\sbcsdat.c ..\charset\charset.h ..\charset\internal.h\r
589         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\sbcsdat.c\r
590 \r
591 sercfg.obj: ..\sercfg.c ..\putty.h ..\dialog.h ..\storage.h ..\puttyps.h \\r
592                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
593                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
594                 ..\windows\winhelp.h ..\charset\charset.h\r
595         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sercfg.c\r
596 \r
597 settings.obj: ..\settings.c ..\putty.h ..\storage.h ..\puttyps.h \\r
598                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
599                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
600                 ..\windows\winhelp.h ..\charset\charset.h\r
601         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\settings.c\r
602 \r
603 sftp.obj: ..\sftp.c ..\misc.h ..\int64.h ..\tree234.h ..\sftp.h \\r
604                 ..\puttymem.h\r
605         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sftp.c\r
606 \r
607 sizetip.obj: ..\windows\sizetip.c ..\putty.h ..\puttyps.h ..\network.h \\r
608                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
609                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
610                 ..\windows\winhelp.h ..\charset\charset.h\r
611         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\sizetip.c\r
612 \r
613 slookup.obj: ..\charset\slookup.c ..\charset\charset.h ..\charset\internal.h \\r
614                 ..\charset\enum.c ..\charset\sbcsdat.c ..\charset\utf8.c\r
615         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\slookup.c\r
616 \r
617 ssh.obj: ..\ssh.c ..\putty.h ..\tree234.h ..\ssh.h ..\sshgssc.h ..\sshgss.h \\r
618                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h ..\int64.h \\r
619                 ..\pgssapi.h ..\windows\winstuff.h ..\macosx\osx.h \\r
620                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
621         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ssh.c\r
622 \r
623 sshaes.obj: ..\sshaes.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
624                 ..\int64.h ..\misc.h\r
625         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshaes.c\r
626 \r
627 ssharcf.obj: ..\ssharcf.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
628                 ..\int64.h ..\misc.h\r
629         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ssharcf.c\r
630 \r
631 sshblowf.obj: ..\sshblowf.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
632                 ..\int64.h ..\misc.h\r
633         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshblowf.c\r
634 \r
635 sshbn.obj: ..\sshbn.c ..\misc.h ..\ssh.h ..\puttymem.h ..\tree234.h \\r
636                 ..\network.h ..\int64.h\r
637         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshbn.c\r
638 \r
639 sshcrc.obj: ..\sshcrc.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
640                 ..\int64.h ..\misc.h\r
641         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshcrc.c\r
642 \r
643 sshcrcda.obj: ..\sshcrcda.c ..\misc.h ..\ssh.h ..\puttymem.h ..\tree234.h \\r
644                 ..\network.h ..\int64.h\r
645         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshcrcda.c\r
646 \r
647 sshdes.obj: ..\sshdes.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
648                 ..\int64.h ..\misc.h\r
649         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdes.c\r
650 \r
651 sshdh.obj: ..\sshdh.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
652                 ..\int64.h ..\misc.h\r
653         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdh.c\r
654 \r
655 sshdss.obj: ..\sshdss.c ..\ssh.h ..\misc.h ..\puttymem.h ..\tree234.h \\r
656                 ..\network.h ..\int64.h\r
657         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdss.c\r
658 \r
659 sshdssg.obj: ..\sshdssg.c ..\misc.h ..\ssh.h ..\puttymem.h ..\tree234.h \\r
660                 ..\network.h ..\int64.h\r
661         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdssg.c\r
662 \r
663 sshgssc.obj: ..\sshgssc.c ..\putty.h ..\sshgssc.h ..\misc.h ..\puttyps.h \\r
664                 ..\network.h ..\pgssapi.h ..\sshgss.h ..\puttymem.h \\r
665                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
666                 ..\tree234.h ..\windows\winhelp.h ..\charset\charset.h\r
667         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshgssc.c\r
668 \r
669 sshmd5.obj: ..\sshmd5.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
670                 ..\int64.h ..\misc.h\r
671         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshmd5.c\r
672 \r
673 sshprime.obj: ..\sshprime.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
674                 ..\int64.h ..\misc.h\r
675         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshprime.c\r
676 \r
677 sshpubk.obj: ..\sshpubk.c ..\putty.h ..\ssh.h ..\misc.h ..\puttyps.h \\r
678                 ..\network.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
679                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
680                 ..\windows\winhelp.h ..\charset\charset.h\r
681         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshpubk.c\r
682 \r
683 sshrand.obj: ..\sshrand.c ..\putty.h ..\ssh.h ..\puttyps.h ..\network.h \\r
684                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
685                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
686                 ..\windows\winhelp.h ..\charset\charset.h\r
687         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshrand.c\r
688 \r
689 sshrsa.obj: ..\sshrsa.c ..\ssh.h ..\misc.h ..\puttymem.h ..\tree234.h \\r
690                 ..\network.h ..\int64.h\r
691         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshrsa.c\r
692 \r
693 sshrsag.obj: ..\sshrsag.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
694                 ..\int64.h ..\misc.h\r
695         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshrsag.c\r
696 \r
697 sshsh256.obj: ..\sshsh256.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
698                 ..\int64.h ..\misc.h\r
699         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshsh256.c\r
700 \r
701 sshsh512.obj: ..\sshsh512.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
702                 ..\int64.h ..\misc.h\r
703         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshsh512.c\r
704 \r
705 sshsha.obj: ..\sshsha.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
706                 ..\int64.h ..\misc.h\r
707         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshsha.c\r
708 \r
709 sshzlib.obj: ..\sshzlib.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
710                 ..\int64.h ..\misc.h\r
711         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshzlib.c\r
712 \r
713 telnet.obj: ..\telnet.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
714                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
715                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
716                 ..\charset\charset.h\r
717         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\telnet.c\r
718 \r
719 terminal.obj: ..\terminal.c ..\putty.h ..\terminal.h ..\puttyps.h \\r
720                 ..\network.h ..\misc.h ..\tree234.h ..\windows\winstuff.h \\r
721                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
722                 ..\windows\winhelp.h ..\charset\charset.h\r
723         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\terminal.c\r
724 \r
725 testback.obj: ..\testback.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
726                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
727                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
728                 ..\charset\charset.h\r
729         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\testback.c\r
730 \r
731 time.obj: ..\time.c\r
732         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\time.c\r
733 \r
734 timing.obj: ..\timing.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
735                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
736                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
737                 ..\charset\charset.h\r
738         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\timing.c\r
739 \r
740 toucs.obj: ..\charset\toucs.c ..\charset\charset.h ..\charset\internal.h\r
741         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\toucs.c\r
742 \r
743 tree234.obj: ..\tree234.c ..\puttymem.h ..\tree234.h\r
744         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\tree234.c\r
745 \r
746 utf8.obj: ..\charset\utf8.c ..\charset\charset.h ..\charset\internal.h\r
747         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\utf8.c\r
748 \r
749 ux_x11.obj: ..\unix\ux_x11.c ..\putty.h ..\ssh.h ..\network.h ..\puttyps.h \\r
750                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
751                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
752                 ..\windows\winhelp.h ..\charset\charset.h\r
753         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\ux_x11.c\r
754 \r
755 uxagentc.obj: ..\unix\uxagentc.c ..\putty.h ..\misc.h ..\tree234.h \\r
756                 ..\puttymem.h ..\puttyps.h ..\network.h \\r
757                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
758                 ..\windows\winhelp.h ..\charset\charset.h\r
759         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxagentc.c\r
760 \r
761 uxcfg.obj: ..\unix\uxcfg.c ..\putty.h ..\dialog.h ..\storage.h ..\puttyps.h \\r
762                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
763                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
764                 ..\windows\winhelp.h ..\charset\charset.h\r
765         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxcfg.c\r
766 \r
767 uxcons.obj: ..\unix\uxcons.c ..\putty.h ..\storage.h ..\ssh.h ..\puttyps.h \\r
768                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
769                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
770                 ..\windows\winhelp.h ..\charset\charset.h\r
771         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxcons.c\r
772 \r
773 uxgen.obj: ..\unix\uxgen.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
774                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
775                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
776                 ..\charset\charset.h\r
777         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxgen.c\r
778 \r
779 uxgss.obj: ..\unix\uxgss.c ..\putty.h ..\pgssapi.h ..\sshgss.h ..\sshgssc.h \\r
780                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
781                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
782                 ..\windows\winhelp.h ..\charset\charset.h\r
783         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxgss.c\r
784 \r
785 uxmisc.obj: ..\unix\uxmisc.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
786                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
787                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
788                 ..\charset\charset.h\r
789         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxmisc.c\r
790 \r
791 uxnet.obj: ..\unix\uxnet.c ..\putty.h ..\network.h ..\tree234.h ..\puttyps.h \\r
792                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
793                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
794                 ..\charset\charset.h\r
795         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxnet.c\r
796 \r
797 uxnoise.obj: ..\unix\uxnoise.c ..\putty.h ..\ssh.h ..\storage.h ..\puttyps.h \\r
798                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
799                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
800                 ..\windows\winhelp.h ..\charset\charset.h\r
801         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxnoise.c\r
802 \r
803 uxplink.obj: ..\unix\uxplink.c ..\putty.h ..\storage.h ..\tree234.h \\r
804                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
805                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
806                 ..\windows\winhelp.h ..\charset\charset.h\r
807         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxplink.c\r
808 \r
809 uxprint.obj: ..\unix\uxprint.c ..\putty.h ..\puttyps.h ..\network.h \\r
810                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
811                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
812                 ..\windows\winhelp.h ..\charset\charset.h\r
813         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxprint.c\r
814 \r
815 uxproxy.obj: ..\unix\uxproxy.c ..\tree234.h ..\putty.h ..\network.h \\r
816                 ..\proxy.h ..\puttyps.h ..\misc.h ..\windows\winstuff.h \\r
817                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
818                 ..\windows\winhelp.h ..\charset\charset.h\r
819         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxproxy.c\r
820 \r
821 uxpterm.obj: ..\unix\uxpterm.c ..\putty.h ..\puttyps.h ..\network.h \\r
822                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
823                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
824                 ..\windows\winhelp.h ..\charset\charset.h\r
825         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxpterm.c\r
826 \r
827 uxpty.obj: ..\unix\uxpty.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
828                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
829                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
830                 ..\charset\charset.h\r
831         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxpty.c\r
832 \r
833 uxputty.obj: ..\unix\uxputty.c ..\putty.h ..\storage.h ..\puttyps.h \\r
834                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
835                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
836                 ..\windows\winhelp.h ..\charset\charset.h\r
837         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxputty.c\r
838 \r
839 uxsel.obj: ..\unix\uxsel.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
840                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
841                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
842                 ..\charset\charset.h\r
843         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxsel.c\r
844 \r
845 uxser.obj: ..\unix\uxser.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
846                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
847                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
848                 ..\charset\charset.h\r
849         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxser.c\r
850 \r
851 uxsftp.obj: ..\unix\uxsftp.c ..\putty.h ..\ssh.h ..\psftp.h ..\int64.h \\r
852                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
853                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
854                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
855         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxsftp.c\r
856 \r
857 uxsignal.obj: ..\unix\uxsignal.c\r
858         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxsignal.c\r
859 \r
860 uxstore.obj: ..\unix\uxstore.c ..\putty.h ..\storage.h ..\tree234.h \\r
861                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
862                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
863                 ..\windows\winhelp.h ..\charset\charset.h\r
864         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxstore.c\r
865 \r
866 uxucs.obj: ..\unix\uxucs.c ..\putty.h ..\charset\charset.h ..\terminal.h \\r
867                 ..\misc.h ..\puttyps.h ..\network.h ..\tree234.h \\r
868                 ..\puttymem.h ..\windows\winstuff.h ..\macosx\osx.h \\r
869                 ..\unix\unix.h ..\windows\winhelp.h\r
870         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxucs.c\r
871 \r
872 wcwidth.obj: ..\wcwidth.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
873                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
874                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
875                 ..\charset\charset.h\r
876         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\wcwidth.c\r
877 \r
878 wildcard.obj: ..\wildcard.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
879                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
880                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
881                 ..\charset\charset.h\r
882         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\wildcard.c\r
883 \r
884 wincfg.obj: ..\windows\wincfg.c ..\putty.h ..\dialog.h ..\storage.h \\r
885                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
886                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
887                 ..\windows\winhelp.h ..\charset\charset.h\r
888         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wincfg.c\r
889 \r
890 wincons.obj: ..\windows\wincons.c ..\putty.h ..\storage.h ..\ssh.h \\r
891                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
892                 ..\tree234.h ..\int64.h ..\windows\winstuff.h \\r
893                 ..\macosx\osx.h ..\unix\unix.h ..\windows\winhelp.h \\r
894                 ..\charset\charset.h\r
895         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wincons.c\r
896 \r
897 winctrls.obj: ..\windows\winctrls.c ..\putty.h ..\misc.h ..\dialog.h \\r
898                 ..\puttyps.h ..\network.h ..\puttymem.h \\r
899                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
900                 ..\tree234.h ..\windows\winhelp.h ..\charset\charset.h\r
901         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winctrls.c\r
902 \r
903 windefs.obj: ..\windows\windefs.c ..\putty.h ..\puttyps.h ..\network.h \\r
904                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
905                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
906                 ..\windows\winhelp.h ..\charset\charset.h\r
907         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\windefs.c\r
908 \r
909 windlg.obj: ..\windows\windlg.c ..\putty.h ..\ssh.h ..\windows\win_res.h \\r
910                 ..\storage.h ..\dialog.h ..\puttyps.h ..\network.h ..\misc.h \\r
911                 ..\puttymem.h ..\tree234.h ..\int64.h ..\windows\winstuff.h \\r
912                 ..\macosx\osx.h ..\unix\unix.h ..\windows\winhelp.h \\r
913                 ..\charset\charset.h\r
914         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\windlg.c\r
915 \r
916 window.obj: ..\windows\window.c ..\putty.h ..\terminal.h ..\storage.h \\r
917                 ..\windows\win_res.h ..\puttyps.h ..\network.h ..\misc.h \\r
918                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
919                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
920                 ..\charset\charset.h\r
921         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\window.c\r
922 \r
923 wingss.obj: ..\windows\wingss.c ..\putty.h ..\pgssapi.h ..\sshgss.h \\r
924                 ..\sshgssc.h ..\misc.h ..\puttyps.h ..\network.h \\r
925                 ..\puttymem.h ..\windows\winstuff.h ..\macosx\osx.h \\r
926                 ..\unix\unix.h ..\tree234.h ..\windows\winhelp.h \\r
927                 ..\charset\charset.h\r
928         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wingss.c\r
929 \r
930 winhandl.obj: ..\windows\winhandl.c ..\putty.h ..\puttyps.h ..\network.h \\r
931                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
932                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
933                 ..\windows\winhelp.h ..\charset\charset.h\r
934         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winhandl.c\r
935 \r
936 winhelp.obj: ..\windows\winhelp.c ..\putty.h ..\puttyps.h ..\network.h \\r
937                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
938                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
939                 ..\windows\winhelp.h ..\charset\charset.h\r
940         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winhelp.c\r
941 \r
942 winjump.obj: ..\windows\winjump.c ..\putty.h ..\storage.h ..\puttyps.h \\r
943                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
944                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
945                 ..\windows\winhelp.h ..\charset\charset.h\r
946         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winjump.c\r
947 \r
948 winmisc.obj: ..\windows\winmisc.c ..\putty.h ..\puttyps.h ..\network.h \\r
949                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
950                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
951                 ..\windows\winhelp.h ..\charset\charset.h\r
952         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winmisc.c\r
953 \r
954 winnet.obj: ..\windows\winnet.c ..\putty.h ..\network.h ..\tree234.h \\r
955                 ..\puttyps.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
956                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
957                 ..\charset\charset.h\r
958         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winnet.c\r
959 \r
960 winnoise.obj: ..\windows\winnoise.c ..\putty.h ..\ssh.h ..\storage.h \\r
961                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
962                 ..\tree234.h ..\int64.h ..\windows\winstuff.h \\r
963                 ..\macosx\osx.h ..\unix\unix.h ..\windows\winhelp.h \\r
964                 ..\charset\charset.h\r
965         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winnoise.c\r
966 \r
967 winnojmp.obj: ..\windows\winnojmp.c\r
968         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winnojmp.c\r
969 \r
970 winpgen.obj: ..\windows\winpgen.c ..\putty.h ..\ssh.h ..\puttyps.h \\r
971                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
972                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
973                 ..\windows\winhelp.h ..\charset\charset.h\r
974         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winpgen.c\r
975 \r
976 winpgnt.obj: ..\windows\winpgnt.c ..\putty.h ..\ssh.h ..\misc.h ..\tree234.h \\r
977                 ..\puttyps.h ..\network.h ..\puttymem.h ..\int64.h \\r
978                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
979                 ..\windows\winhelp.h ..\charset\charset.h\r
980         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winpgnt.c\r
981 \r
982 winpgntc.obj: ..\windows\winpgntc.c ..\putty.h ..\puttyps.h ..\network.h \\r
983                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
984                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
985                 ..\windows\winhelp.h ..\charset\charset.h\r
986         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winpgntc.c\r
987 \r
988 winplink.obj: ..\windows\winplink.c ..\putty.h ..\storage.h ..\tree234.h \\r
989                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
990                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
991                 ..\windows\winhelp.h ..\charset\charset.h\r
992         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winplink.c\r
993 \r
994 winprint.obj: ..\windows\winprint.c ..\putty.h ..\puttyps.h ..\network.h \\r
995                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
996                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
997                 ..\windows\winhelp.h ..\charset\charset.h\r
998         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winprint.c\r
999 \r
1000 winproxy.obj: ..\windows\winproxy.c ..\tree234.h ..\putty.h ..\network.h \\r
1001                 ..\proxy.h ..\puttyps.h ..\misc.h ..\windows\winstuff.h \\r
1002                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
1003                 ..\windows\winhelp.h ..\charset\charset.h\r
1004         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winproxy.c\r
1005 \r
1006 winser.obj: ..\windows\winser.c ..\putty.h ..\puttyps.h ..\network.h \\r
1007                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1008                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
1009                 ..\windows\winhelp.h ..\charset\charset.h\r
1010         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winser.c\r
1011 \r
1012 winsftp.obj: ..\windows\winsftp.c ..\putty.h ..\psftp.h ..\ssh.h ..\int64.h \\r
1013                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
1014                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1015                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
1016         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winsftp.c\r
1017 \r
1018 winstore.obj: ..\windows\winstore.c ..\putty.h ..\storage.h ..\puttyps.h \\r
1019                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1020                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
1021                 ..\windows\winhelp.h ..\charset\charset.h\r
1022         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winstore.c\r
1023 \r
1024 wintime.obj: ..\windows\wintime.c ..\putty.h ..\puttyps.h ..\network.h \\r
1025                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1026                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
1027                 ..\windows\winhelp.h ..\charset\charset.h\r
1028         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wintime.c\r
1029 \r
1030 winucs.obj: ..\windows\winucs.c ..\putty.h ..\terminal.h ..\misc.h \\r
1031                 ..\puttyps.h ..\network.h ..\tree234.h ..\puttymem.h \\r
1032                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
1033                 ..\windows\winhelp.h ..\charset\charset.h\r
1034         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winucs.c\r
1035 \r
1036 winutils.obj: ..\windows\winutils.c ..\putty.h ..\misc.h ..\puttyps.h \\r
1037                 ..\network.h ..\puttymem.h ..\windows\winstuff.h \\r
1038                 ..\macosx\osx.h ..\unix\unix.h ..\tree234.h \\r
1039                 ..\windows\winhelp.h ..\charset\charset.h\r
1040         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winutils.c\r
1041 \r
1042 winx11.obj: ..\windows\winx11.c ..\putty.h ..\ssh.h ..\puttyps.h \\r
1043                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
1044                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
1045                 ..\windows\winhelp.h ..\charset\charset.h\r
1046         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winx11.c\r
1047 \r
1048 x11fwd.obj: ..\x11fwd.c ..\putty.h ..\ssh.h ..\tree234.h ..\puttyps.h \\r
1049                 ..\network.h ..\misc.h ..\puttymem.h ..\int64.h \\r
1050                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
1051                 ..\windows\winhelp.h ..\charset\charset.h\r
1052         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\x11fwd.c\r
1053 \r
1054 xenc.obj: ..\charset\xenc.c ..\charset\charset.h ..\charset\internal.h\r
1055         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\xenc.c\r
1056 \r
1057 xkeysym.obj: ..\unix\xkeysym.c ..\misc.h ..\puttymem.h\r
1058         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xkeysym.c\r
1059 \r
1060 xpmptcfg.obj: ..\unix\xpmptcfg.c\r
1061         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmptcfg.c\r
1062 \r
1063 xpmpterm.obj: ..\unix\xpmpterm.c\r
1064         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmpterm.c\r
1065 \r
1066 xpmpucfg.obj: ..\unix\xpmpucfg.c\r
1067         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmpucfg.c\r
1068 \r
1069 xpmputty.obj: ..\unix\xpmputty.c\r
1070         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmputty.c\r
1071 \r
1072 \r
1073 version.obj: *.c *.h *.rc\r
1074         cl $(VER) $(CFLAGS) /c ..\version.c\r
1075 \r
1076 clean: tidy\r
1077         -del *.exe\r
1078 \r
1079 tidy:\r
1080         -del *.obj\r
1081         -del *.res\r
1082         -del *.pch\r
1083         -del *.aps\r
1084         -del *.ilk\r
1085         -del *.pdb\r
1086         -del *.rsp\r
1087         -del *.dsp\r
1088         -del *.dsw\r
1089         -del *.ncb\r
1090         -del *.opt\r
1091         -del *.plg\r
1092         -del *.map\r
1093         -del *.idb\r
1094         -del debug.log\r