OSDN Git Service

Change OpenSSL context mode flags.
[ffftp/ffftp.git] / 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_ssh.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_ssh.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_ssh.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_ssh.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 be_ssh.obj: ..\be_ssh.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
347                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
348                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
349                 ..\charset\charset.h\r
350         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\be_ssh.c\r
351 \r
352 cmdgen.obj: ..\cmdgen.c ..\putty.h ..\ssh.h ..\puttyps.h ..\network.h \\r
353                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
354                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
355                 ..\windows\winhelp.h ..\charset\charset.h\r
356         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\cmdgen.c\r
357 \r
358 cmdline.obj: ..\cmdline.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
359                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
360                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
361                 ..\charset\charset.h\r
362         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\cmdline.c\r
363 \r
364 config.obj: ..\config.c ..\putty.h ..\dialog.h ..\storage.h ..\puttyps.h \\r
365                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
366                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
367                 ..\windows\winhelp.h ..\charset\charset.h\r
368         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\config.c\r
369 \r
370 cproxy.obj: ..\cproxy.c ..\putty.h ..\ssh.h ..\network.h ..\proxy.h \\r
371                 ..\puttyps.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
372                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
373                 ..\windows\winhelp.h ..\charset\charset.h\r
374         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\cproxy.c\r
375 \r
376 dialog.obj: ..\dialog.c ..\putty.h ..\dialog.h ..\puttyps.h ..\network.h \\r
377                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
378                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
379                 ..\windows\winhelp.h ..\charset\charset.h\r
380         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\dialog.c\r
381 \r
382 fromucs.obj: ..\charset\fromucs.c ..\charset\charset.h ..\charset\internal.h\r
383         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\fromucs.c\r
384 \r
385 gtkcfg.obj: ..\unix\gtkcfg.c ..\putty.h ..\dialog.h ..\storage.h \\r
386                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
387                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
388                 ..\windows\winhelp.h ..\charset\charset.h\r
389         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkcfg.c\r
390 \r
391 gtkcols.obj: ..\unix\gtkcols.c ..\unix\gtkcols.h\r
392         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkcols.c\r
393 \r
394 gtkdlg.obj: ..\unix\gtkdlg.c ..\unix\gtkcols.h ..\unix\gtkfont.h ..\putty.h \\r
395                 ..\storage.h ..\dialog.h ..\tree234.h ..\puttyps.h \\r
396                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
397                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
398                 ..\charset\charset.h\r
399         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkdlg.c\r
400 \r
401 gtkfont.obj: ..\unix\gtkfont.c ..\putty.h ..\unix\gtkfont.h ..\tree234.h \\r
402                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
403                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
404                 ..\windows\winhelp.h ..\charset\charset.h\r
405         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkfont.c\r
406 \r
407 gtkwin.obj: ..\unix\gtkwin.c ..\putty.h ..\terminal.h ..\unix\gtkfont.h \\r
408                 ..\puttyps.h ..\network.h ..\misc.h ..\tree234.h \\r
409                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
410                 ..\puttymem.h ..\windows\winhelp.h ..\charset\charset.h\r
411         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\gtkwin.c\r
412 \r
413 import.obj: ..\import.c ..\putty.h ..\ssh.h ..\misc.h ..\puttyps.h \\r
414                 ..\network.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
415                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
416                 ..\windows\winhelp.h ..\charset\charset.h\r
417         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\import.c\r
418 \r
419 int64.obj: ..\int64.c ..\int64.h\r
420         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\int64.c\r
421 \r
422 ldisc.obj: ..\ldisc.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 ..\ldisc.c\r
427 \r
428 ldiscucs.obj: ..\ldiscucs.c ..\putty.h ..\terminal.h ..\ldisc.h ..\puttyps.h \\r
429                 ..\network.h ..\misc.h ..\tree234.h ..\windows\winstuff.h \\r
430                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
431                 ..\windows\winhelp.h ..\charset\charset.h\r
432         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ldiscucs.c\r
433 \r
434 localenc.obj: ..\charset\localenc.c ..\charset\charset.h \\r
435                 ..\charset\internal.h\r
436         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\localenc.c\r
437 \r
438 logging.obj: ..\logging.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
439                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
440                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
441                 ..\charset\charset.h\r
442         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\logging.c\r
443 \r
444 macenc.obj: ..\charset\macenc.c ..\charset\charset.h ..\charset\internal.h\r
445         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\macenc.c\r
446 \r
447 mimeenc.obj: ..\charset\mimeenc.c ..\charset\charset.h ..\charset\internal.h\r
448         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\mimeenc.c\r
449 \r
450 minibidi.obj: ..\minibidi.c ..\misc.h ..\puttymem.h\r
451         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\minibidi.c\r
452 \r
453 misc.obj: ..\misc.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
454                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
455                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
456                 ..\charset\charset.h\r
457         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\misc.c\r
458 \r
459 nocproxy.obj: ..\nocproxy.c ..\putty.h ..\network.h ..\proxy.h ..\puttyps.h \\r
460                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
461                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
462                 ..\windows\winhelp.h ..\charset\charset.h\r
463         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\nocproxy.c\r
464 \r
465 nogss.obj: ..\nogss.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 ..\nogss.c\r
470 \r
471 notiming.obj: ..\notiming.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
472                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
473                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
474                 ..\charset\charset.h\r
475         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\notiming.c\r
476 \r
477 osxctrls.obj: ..\macosx\osxctrls.m ..\putty.h ..\dialog.h \\r
478                 ..\macosx\osxclass.h ..\tree234.h ..\puttyps.h ..\network.h \\r
479                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
480                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
481                 ..\charset\charset.h\r
482         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxctrls.m\r
483 \r
484 osxdlg.obj: ..\macosx\osxdlg.m ..\putty.h ..\storage.h ..\dialog.h \\r
485                 ..\macosx\osxclass.h ..\puttyps.h ..\network.h ..\misc.h \\r
486                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
487                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
488                 ..\charset\charset.h\r
489         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxdlg.m\r
490 \r
491 osxmain.obj: ..\macosx\osxmain.m ..\putty.h ..\macosx\osxclass.h \\r
492                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
493                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
494                 ..\windows\winhelp.h ..\charset\charset.h\r
495         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxmain.m\r
496 \r
497 osxsel.obj: ..\macosx\osxsel.m ..\putty.h ..\macosx\osxclass.h ..\puttyps.h \\r
498                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
499                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
500                 ..\windows\winhelp.h ..\charset\charset.h\r
501         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxsel.m\r
502 \r
503 osxwin.obj: ..\macosx\osxwin.m ..\putty.h ..\terminal.h ..\macosx\osxclass.h \\r
504                 ..\puttyps.h ..\network.h ..\misc.h ..\tree234.h \\r
505                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
506                 ..\puttymem.h ..\windows\winhelp.h ..\charset\charset.h\r
507         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\macosx\osxwin.m\r
508 \r
509 pageant.res: *.c *.h *.rc ..\windows\pageant.rc ..\windows\rcstuff.h \\r
510                 ..\windows\pageant.ico ..\windows\pageants.ico \\r
511                 ..\windows\version.rc2 ..\windows\pageant.mft\r
512         rc $(RCFL) -r $(RCFLAGS) ..\windows\pageant.rc\r
513 \r
514 pgssapi.obj: ..\pgssapi.c ..\putty.h ..\pgssapi.h ..\puttyps.h ..\network.h \\r
515                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
516                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
517                 ..\windows\winhelp.h ..\charset\charset.h\r
518         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\pgssapi.c\r
519 \r
520 pinger.obj: ..\pinger.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
521                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
522                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
523                 ..\charset\charset.h\r
524         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\pinger.c\r
525 \r
526 plink.res: *.c *.h *.rc ..\windows\plink.rc ..\windows\rcstuff.h \\r
527                 ..\windows\putty.ico ..\windows\version.rc2\r
528         rc $(RCFL) -r $(RCFLAGS) ..\windows\plink.rc\r
529 \r
530 portfwd.obj: ..\portfwd.c ..\putty.h ..\ssh.h ..\puttyps.h ..\network.h \\r
531                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
532                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
533                 ..\windows\winhelp.h ..\charset\charset.h\r
534         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\portfwd.c\r
535 \r
536 proxy.obj: ..\proxy.c ..\putty.h ..\network.h ..\proxy.h ..\puttyps.h \\r
537                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
538                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
539                 ..\windows\winhelp.h ..\charset\charset.h\r
540         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\proxy.c\r
541 \r
542 pscp.obj: ..\pscp.c ..\putty.h ..\psftp.h ..\ssh.h ..\sftp.h ..\storage.h \\r
543                 ..\int64.h ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
544                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
545                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
546         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\pscp.c\r
547 \r
548 pscp.res: *.c *.h *.rc ..\windows\pscp.rc ..\windows\rcstuff.h \\r
549                 ..\windows\pscp.ico ..\windows\version.rc2\r
550         rc $(RCFL) -r $(RCFLAGS) ..\windows\pscp.rc\r
551 \r
552 psftp.obj: ..\psftp.c ..\putty.h ..\psftp.h ..\storage.h ..\ssh.h ..\sftp.h \\r
553                 ..\int64.h ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
554                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
555                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
556         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\psftp.c\r
557 \r
558 psftp.res: *.c *.h *.rc ..\windows\psftp.rc ..\windows\rcstuff.h \\r
559                 ..\windows\pscp.ico ..\windows\version.rc2\r
560         rc $(RCFL) -r $(RCFLAGS) ..\windows\psftp.rc\r
561 \r
562 putty.res: *.c *.h *.rc ..\windows\putty.rc ..\windows\rcstuff.h \\r
563                 ..\windows\win_res.rc2 ..\windows\putty.mft \\r
564                 ..\windows\win_res.h ..\windows\putty.ico \\r
565                 ..\windows\puttycfg.ico ..\windows\version.rc2\r
566         rc $(RCFL) -r $(RCFLAGS) ..\windows\putty.rc\r
567 \r
568 puttygen.res: *.c *.h *.rc ..\windows\puttygen.rc ..\windows\rcstuff.h \\r
569                 ..\windows\puttygen.ico ..\windows\version.rc2 \\r
570                 ..\windows\puttygen.mft\r
571         rc $(RCFL) -r $(RCFLAGS) ..\windows\puttygen.rc\r
572 \r
573 puttytel.res: *.c *.h *.rc ..\windows\puttytel.rc ..\windows\rcstuff.h \\r
574                 ..\windows\win_res.rc2 ..\windows\putty.mft \\r
575                 ..\windows\win_res.h ..\windows\putty.ico \\r
576                 ..\windows\puttycfg.ico ..\windows\version.rc2\r
577         rc $(RCFL) -r $(RCFLAGS) ..\windows\puttytel.rc\r
578 \r
579 raw.obj: ..\raw.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 ..\raw.c\r
584 \r
585 rlogin.obj: ..\rlogin.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
586                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
587                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
588                 ..\charset\charset.h\r
589         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\rlogin.c\r
590 \r
591 sbcs.obj: ..\charset\sbcs.c ..\charset\charset.h ..\charset\internal.h\r
592         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\sbcs.c\r
593 \r
594 sbcsdat.obj: ..\charset\sbcsdat.c ..\charset\charset.h ..\charset\internal.h\r
595         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\sbcsdat.c\r
596 \r
597 sercfg.obj: ..\sercfg.c ..\putty.h ..\dialog.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 ..\sercfg.c\r
602 \r
603 settings.obj: ..\settings.c ..\putty.h ..\storage.h ..\puttyps.h \\r
604                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
605                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
606                 ..\windows\winhelp.h ..\charset\charset.h\r
607         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\settings.c\r
608 \r
609 sftp.obj: ..\sftp.c ..\misc.h ..\int64.h ..\tree234.h ..\sftp.h \\r
610                 ..\puttymem.h\r
611         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sftp.c\r
612 \r
613 sizetip.obj: ..\windows\sizetip.c ..\putty.h ..\puttyps.h ..\network.h \\r
614                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
615                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
616                 ..\windows\winhelp.h ..\charset\charset.h\r
617         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\sizetip.c\r
618 \r
619 slookup.obj: ..\charset\slookup.c ..\charset\charset.h ..\charset\internal.h \\r
620                 ..\charset\enum.c ..\charset\sbcsdat.c ..\charset\utf8.c\r
621         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\slookup.c\r
622 \r
623 ssh.obj: ..\ssh.c ..\putty.h ..\tree234.h ..\ssh.h ..\sshgssc.h ..\sshgss.h \\r
624                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h ..\int64.h \\r
625                 ..\pgssapi.h ..\windows\winstuff.h ..\macosx\osx.h \\r
626                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
627         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ssh.c\r
628 \r
629 sshaes.obj: ..\sshaes.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
630                 ..\int64.h ..\misc.h\r
631         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshaes.c\r
632 \r
633 ssharcf.obj: ..\ssharcf.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
634                 ..\int64.h ..\misc.h\r
635         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\ssharcf.c\r
636 \r
637 sshblowf.obj: ..\sshblowf.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
638                 ..\int64.h ..\misc.h\r
639         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshblowf.c\r
640 \r
641 sshbn.obj: ..\sshbn.c ..\misc.h ..\ssh.h ..\puttymem.h ..\tree234.h \\r
642                 ..\network.h ..\int64.h\r
643         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshbn.c\r
644 \r
645 sshcrc.obj: ..\sshcrc.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
646                 ..\int64.h ..\misc.h\r
647         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshcrc.c\r
648 \r
649 sshcrcda.obj: ..\sshcrcda.c ..\misc.h ..\ssh.h ..\puttymem.h ..\tree234.h \\r
650                 ..\network.h ..\int64.h\r
651         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshcrcda.c\r
652 \r
653 sshdes.obj: ..\sshdes.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
654                 ..\int64.h ..\misc.h\r
655         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdes.c\r
656 \r
657 sshdh.obj: ..\sshdh.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
658                 ..\int64.h ..\misc.h\r
659         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdh.c\r
660 \r
661 sshdss.obj: ..\sshdss.c ..\ssh.h ..\misc.h ..\puttymem.h ..\tree234.h \\r
662                 ..\network.h ..\int64.h\r
663         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdss.c\r
664 \r
665 sshdssg.obj: ..\sshdssg.c ..\misc.h ..\ssh.h ..\puttymem.h ..\tree234.h \\r
666                 ..\network.h ..\int64.h\r
667         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshdssg.c\r
668 \r
669 sshgssc.obj: ..\sshgssc.c ..\putty.h ..\sshgssc.h ..\misc.h ..\puttyps.h \\r
670                 ..\network.h ..\pgssapi.h ..\sshgss.h ..\puttymem.h \\r
671                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
672                 ..\tree234.h ..\windows\winhelp.h ..\charset\charset.h\r
673         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshgssc.c\r
674 \r
675 sshmd5.obj: ..\sshmd5.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
676                 ..\int64.h ..\misc.h\r
677         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshmd5.c\r
678 \r
679 sshprime.obj: ..\sshprime.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
680                 ..\int64.h ..\misc.h\r
681         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshprime.c\r
682 \r
683 sshpubk.obj: ..\sshpubk.c ..\putty.h ..\ssh.h ..\misc.h ..\puttyps.h \\r
684                 ..\network.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 ..\sshpubk.c\r
688 \r
689 sshrand.obj: ..\sshrand.c ..\putty.h ..\ssh.h ..\puttyps.h ..\network.h \\r
690                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
691                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
692                 ..\windows\winhelp.h ..\charset\charset.h\r
693         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshrand.c\r
694 \r
695 sshrsa.obj: ..\sshrsa.c ..\ssh.h ..\misc.h ..\puttymem.h ..\tree234.h \\r
696                 ..\network.h ..\int64.h\r
697         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshrsa.c\r
698 \r
699 sshrsag.obj: ..\sshrsag.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
700                 ..\int64.h ..\misc.h\r
701         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshrsag.c\r
702 \r
703 sshsh256.obj: ..\sshsh256.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
704                 ..\int64.h ..\misc.h\r
705         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshsh256.c\r
706 \r
707 sshsh512.obj: ..\sshsh512.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
708                 ..\int64.h ..\misc.h\r
709         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshsh512.c\r
710 \r
711 sshsha.obj: ..\sshsha.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
712                 ..\int64.h ..\misc.h\r
713         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshsha.c\r
714 \r
715 sshzlib.obj: ..\sshzlib.c ..\ssh.h ..\puttymem.h ..\tree234.h ..\network.h \\r
716                 ..\int64.h ..\misc.h\r
717         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\sshzlib.c\r
718 \r
719 telnet.obj: ..\telnet.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
720                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
721                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
722                 ..\charset\charset.h\r
723         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\telnet.c\r
724 \r
725 terminal.obj: ..\terminal.c ..\putty.h ..\terminal.h ..\puttyps.h \\r
726                 ..\network.h ..\misc.h ..\tree234.h ..\windows\winstuff.h \\r
727                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
728                 ..\windows\winhelp.h ..\charset\charset.h\r
729         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\terminal.c\r
730 \r
731 testback.obj: ..\testback.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
732                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
733                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
734                 ..\charset\charset.h\r
735         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\testback.c\r
736 \r
737 time.obj: ..\time.c\r
738         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\time.c\r
739 \r
740 timing.obj: ..\timing.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
741                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
742                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
743                 ..\charset\charset.h\r
744         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\timing.c\r
745 \r
746 toucs.obj: ..\charset\toucs.c ..\charset\charset.h ..\charset\internal.h\r
747         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\toucs.c\r
748 \r
749 tree234.obj: ..\tree234.c ..\puttymem.h ..\tree234.h\r
750         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\tree234.c\r
751 \r
752 utf8.obj: ..\charset\utf8.c ..\charset\charset.h ..\charset\internal.h\r
753         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\utf8.c\r
754 \r
755 ux_x11.obj: ..\unix\ux_x11.c ..\putty.h ..\ssh.h ..\network.h ..\puttyps.h \\r
756                 ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.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\ux_x11.c\r
760 \r
761 uxagentc.obj: ..\unix\uxagentc.c ..\putty.h ..\misc.h ..\tree234.h \\r
762                 ..\puttymem.h ..\puttyps.h ..\network.h \\r
763                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
764                 ..\windows\winhelp.h ..\charset\charset.h\r
765         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxagentc.c\r
766 \r
767 uxcfg.obj: ..\unix\uxcfg.c ..\putty.h ..\dialog.h ..\storage.h ..\puttyps.h \\r
768                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
769                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
770                 ..\windows\winhelp.h ..\charset\charset.h\r
771         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxcfg.c\r
772 \r
773 uxcons.obj: ..\unix\uxcons.c ..\putty.h ..\storage.h ..\ssh.h ..\puttyps.h \\r
774                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
775                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
776                 ..\windows\winhelp.h ..\charset\charset.h\r
777         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxcons.c\r
778 \r
779 uxgen.obj: ..\unix\uxgen.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
780                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
781                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
782                 ..\charset\charset.h\r
783         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxgen.c\r
784 \r
785 uxgss.obj: ..\unix\uxgss.c ..\putty.h ..\pgssapi.h ..\sshgss.h ..\sshgssc.h \\r
786                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
787                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
788                 ..\windows\winhelp.h ..\charset\charset.h\r
789         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxgss.c\r
790 \r
791 uxmisc.obj: ..\unix\uxmisc.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
792                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
793                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
794                 ..\charset\charset.h\r
795         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxmisc.c\r
796 \r
797 uxnet.obj: ..\unix\uxnet.c ..\putty.h ..\network.h ..\tree234.h ..\puttyps.h \\r
798                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
799                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
800                 ..\charset\charset.h\r
801         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxnet.c\r
802 \r
803 uxnoise.obj: ..\unix\uxnoise.c ..\putty.h ..\ssh.h ..\storage.h ..\puttyps.h \\r
804                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.h ..\int64.h \\r
805                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
806                 ..\windows\winhelp.h ..\charset\charset.h\r
807         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxnoise.c\r
808 \r
809 uxplink.obj: ..\unix\uxplink.c ..\putty.h ..\storage.h ..\tree234.h \\r
810                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
811                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
812                 ..\windows\winhelp.h ..\charset\charset.h\r
813         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxplink.c\r
814 \r
815 uxprint.obj: ..\unix\uxprint.c ..\putty.h ..\puttyps.h ..\network.h \\r
816                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
817                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
818                 ..\windows\winhelp.h ..\charset\charset.h\r
819         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxprint.c\r
820 \r
821 uxproxy.obj: ..\unix\uxproxy.c ..\tree234.h ..\putty.h ..\network.h \\r
822                 ..\proxy.h ..\puttyps.h ..\misc.h ..\windows\winstuff.h \\r
823                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
824                 ..\windows\winhelp.h ..\charset\charset.h\r
825         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxproxy.c\r
826 \r
827 uxpterm.obj: ..\unix\uxpterm.c ..\putty.h ..\puttyps.h ..\network.h \\r
828                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
829                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
830                 ..\windows\winhelp.h ..\charset\charset.h\r
831         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxpterm.c\r
832 \r
833 uxpty.obj: ..\unix\uxpty.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
834                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
835                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
836                 ..\charset\charset.h\r
837         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxpty.c\r
838 \r
839 uxputty.obj: ..\unix\uxputty.c ..\putty.h ..\storage.h ..\puttyps.h \\r
840                 ..\network.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
841                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
842                 ..\windows\winhelp.h ..\charset\charset.h\r
843         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxputty.c\r
844 \r
845 uxsel.obj: ..\unix\uxsel.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\uxsel.c\r
850 \r
851 uxser.obj: ..\unix\uxser.c ..\putty.h ..\tree234.h ..\puttyps.h ..\network.h \\r
852                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
853                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
854                 ..\charset\charset.h\r
855         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxser.c\r
856 \r
857 uxsftp.obj: ..\unix\uxsftp.c ..\putty.h ..\ssh.h ..\psftp.h ..\int64.h \\r
858                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
859                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
860                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
861         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxsftp.c\r
862 \r
863 uxsignal.obj: ..\unix\uxsignal.c\r
864         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxsignal.c\r
865 \r
866 uxstore.obj: ..\unix\uxstore.c ..\putty.h ..\storage.h ..\tree234.h \\r
867                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
868                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
869                 ..\windows\winhelp.h ..\charset\charset.h\r
870         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxstore.c\r
871 \r
872 uxucs.obj: ..\unix\uxucs.c ..\putty.h ..\charset\charset.h ..\terminal.h \\r
873                 ..\misc.h ..\puttyps.h ..\network.h ..\tree234.h \\r
874                 ..\puttymem.h ..\windows\winstuff.h ..\macosx\osx.h \\r
875                 ..\unix\unix.h ..\windows\winhelp.h\r
876         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\uxucs.c\r
877 \r
878 wcwidth.obj: ..\wcwidth.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 ..\wcwidth.c\r
883 \r
884 wildcard.obj: ..\wildcard.c ..\putty.h ..\puttyps.h ..\network.h ..\misc.h \\r
885                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
886                 ..\puttymem.h ..\tree234.h ..\windows\winhelp.h \\r
887                 ..\charset\charset.h\r
888         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\wildcard.c\r
889 \r
890 wincfg.obj: ..\windows\wincfg.c ..\putty.h ..\dialog.h ..\storage.h \\r
891                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
892                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
893                 ..\windows\winhelp.h ..\charset\charset.h\r
894         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wincfg.c\r
895 \r
896 wincons.obj: ..\windows\wincons.c ..\putty.h ..\storage.h ..\ssh.h \\r
897                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
898                 ..\tree234.h ..\int64.h ..\windows\winstuff.h \\r
899                 ..\macosx\osx.h ..\unix\unix.h ..\windows\winhelp.h \\r
900                 ..\charset\charset.h\r
901         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wincons.c\r
902 \r
903 winctrls.obj: ..\windows\winctrls.c ..\putty.h ..\misc.h ..\dialog.h \\r
904                 ..\puttyps.h ..\network.h ..\puttymem.h \\r
905                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
906                 ..\tree234.h ..\windows\winhelp.h ..\charset\charset.h\r
907         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winctrls.c\r
908 \r
909 windefs.obj: ..\windows\windefs.c ..\putty.h ..\puttyps.h ..\network.h \\r
910                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
911                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
912                 ..\windows\winhelp.h ..\charset\charset.h\r
913         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\windefs.c\r
914 \r
915 windlg.obj: ..\windows\windlg.c ..\putty.h ..\ssh.h ..\windows\win_res.h \\r
916                 ..\storage.h ..\dialog.h ..\puttyps.h ..\network.h ..\misc.h \\r
917                 ..\puttymem.h ..\tree234.h ..\int64.h ..\windows\winstuff.h \\r
918                 ..\macosx\osx.h ..\unix\unix.h ..\windows\winhelp.h \\r
919                 ..\charset\charset.h\r
920         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\windlg.c\r
921 \r
922 window.obj: ..\windows\window.c ..\putty.h ..\terminal.h ..\storage.h \\r
923                 ..\windows\win_res.h ..\puttyps.h ..\network.h ..\misc.h \\r
924                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
925                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
926                 ..\charset\charset.h\r
927         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\window.c\r
928 \r
929 wingss.obj: ..\windows\wingss.c ..\putty.h ..\pgssapi.h ..\sshgss.h \\r
930                 ..\sshgssc.h ..\misc.h ..\puttyps.h ..\network.h \\r
931                 ..\puttymem.h ..\windows\winstuff.h ..\macosx\osx.h \\r
932                 ..\unix\unix.h ..\tree234.h ..\windows\winhelp.h \\r
933                 ..\charset\charset.h\r
934         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wingss.c\r
935 \r
936 winhandl.obj: ..\windows\winhandl.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\winhandl.c\r
941 \r
942 winhelp.obj: ..\windows\winhelp.c ..\putty.h ..\puttyps.h ..\network.h \\r
943                 ..\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\winhelp.c\r
947 \r
948 winjump.obj: ..\windows\winjump.c ..\putty.h ..\storage.h ..\puttyps.h \\r
949                 ..\network.h ..\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\winjump.c\r
953 \r
954 winmisc.obj: ..\windows\winmisc.c ..\putty.h ..\puttyps.h ..\network.h \\r
955                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
956                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
957                 ..\windows\winhelp.h ..\charset\charset.h\r
958         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winmisc.c\r
959 \r
960 winnet.obj: ..\windows\winnet.c ..\putty.h ..\network.h ..\tree234.h \\r
961                 ..\puttyps.h ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
962                 ..\unix\unix.h ..\puttymem.h ..\windows\winhelp.h \\r
963                 ..\charset\charset.h\r
964         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winnet.c\r
965 \r
966 winnoise.obj: ..\windows\winnoise.c ..\putty.h ..\ssh.h ..\storage.h \\r
967                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
968                 ..\tree234.h ..\int64.h ..\windows\winstuff.h \\r
969                 ..\macosx\osx.h ..\unix\unix.h ..\windows\winhelp.h \\r
970                 ..\charset\charset.h\r
971         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winnoise.c\r
972 \r
973 winnojmp.obj: ..\windows\winnojmp.c\r
974         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winnojmp.c\r
975 \r
976 winpgen.obj: ..\windows\winpgen.c ..\putty.h ..\ssh.h ..\puttyps.h \\r
977                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.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\winpgen.c\r
981 \r
982 winpgnt.obj: ..\windows\winpgnt.c ..\putty.h ..\ssh.h ..\misc.h ..\tree234.h \\r
983                 ..\puttyps.h ..\network.h ..\puttymem.h ..\int64.h \\r
984                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
985                 ..\windows\winhelp.h ..\charset\charset.h\r
986         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winpgnt.c\r
987 \r
988 winpgntc.obj: ..\windows\winpgntc.c ..\putty.h ..\puttyps.h ..\network.h \\r
989                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
990                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
991                 ..\windows\winhelp.h ..\charset\charset.h\r
992         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winpgntc.c\r
993 \r
994 winplink.obj: ..\windows\winplink.c ..\putty.h ..\storage.h ..\tree234.h \\r
995                 ..\puttyps.h ..\network.h ..\misc.h ..\windows\winstuff.h \\r
996                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
997                 ..\windows\winhelp.h ..\charset\charset.h\r
998         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winplink.c\r
999 \r
1000 winprint.obj: ..\windows\winprint.c ..\putty.h ..\puttyps.h ..\network.h \\r
1001                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1002                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
1003                 ..\windows\winhelp.h ..\charset\charset.h\r
1004         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winprint.c\r
1005 \r
1006 winproxy.obj: ..\windows\winproxy.c ..\tree234.h ..\putty.h ..\network.h \\r
1007                 ..\proxy.h ..\puttyps.h ..\misc.h ..\windows\winstuff.h \\r
1008                 ..\macosx\osx.h ..\unix\unix.h ..\puttymem.h \\r
1009                 ..\windows\winhelp.h ..\charset\charset.h\r
1010         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winproxy.c\r
1011 \r
1012 winser.obj: ..\windows\winser.c ..\putty.h ..\puttyps.h ..\network.h \\r
1013                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1014                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
1015                 ..\windows\winhelp.h ..\charset\charset.h\r
1016         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winser.c\r
1017 \r
1018 winsftp.obj: ..\windows\winsftp.c ..\putty.h ..\psftp.h ..\ssh.h ..\int64.h \\r
1019                 ..\puttyps.h ..\network.h ..\misc.h ..\puttymem.h \\r
1020                 ..\tree234.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1021                 ..\unix\unix.h ..\windows\winhelp.h ..\charset\charset.h\r
1022         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winsftp.c\r
1023 \r
1024 winstore.obj: ..\windows\winstore.c ..\putty.h ..\storage.h ..\puttyps.h \\r
1025                 ..\network.h ..\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\winstore.c\r
1029 \r
1030 wintime.obj: ..\windows\wintime.c ..\putty.h ..\puttyps.h ..\network.h \\r
1031                 ..\misc.h ..\windows\winstuff.h ..\macosx\osx.h \\r
1032                 ..\unix\unix.h ..\puttymem.h ..\tree234.h \\r
1033                 ..\windows\winhelp.h ..\charset\charset.h\r
1034         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\wintime.c\r
1035 \r
1036 winucs.obj: ..\windows\winucs.c ..\putty.h ..\terminal.h ..\misc.h \\r
1037                 ..\puttyps.h ..\network.h ..\tree234.h ..\puttymem.h \\r
1038                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
1039                 ..\windows\winhelp.h ..\charset\charset.h\r
1040         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winucs.c\r
1041 \r
1042 winutils.obj: ..\windows\winutils.c ..\putty.h ..\misc.h ..\puttyps.h \\r
1043                 ..\network.h ..\puttymem.h ..\windows\winstuff.h \\r
1044                 ..\macosx\osx.h ..\unix\unix.h ..\tree234.h \\r
1045                 ..\windows\winhelp.h ..\charset\charset.h\r
1046         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\windows\winutils.c\r
1047 \r
1048 winx11.obj: ..\windows\winx11.c ..\putty.h ..\ssh.h ..\puttyps.h \\r
1049                 ..\network.h ..\misc.h ..\puttymem.h ..\tree234.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 ..\windows\winx11.c\r
1053 \r
1054 x11fwd.obj: ..\x11fwd.c ..\putty.h ..\ssh.h ..\tree234.h ..\puttyps.h \\r
1055                 ..\network.h ..\misc.h ..\puttymem.h ..\int64.h \\r
1056                 ..\windows\winstuff.h ..\macosx\osx.h ..\unix\unix.h \\r
1057                 ..\windows\winhelp.h ..\charset\charset.h\r
1058         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\x11fwd.c\r
1059 \r
1060 xenc.obj: ..\charset\xenc.c ..\charset\charset.h ..\charset\internal.h\r
1061         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\charset\xenc.c\r
1062 \r
1063 xkeysym.obj: ..\unix\xkeysym.c ..\misc.h ..\puttymem.h\r
1064         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xkeysym.c\r
1065 \r
1066 xpmptcfg.obj: ..\unix\xpmptcfg.c\r
1067         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmptcfg.c\r
1068 \r
1069 xpmpterm.obj: ..\unix\xpmpterm.c\r
1070         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmpterm.c\r
1071 \r
1072 xpmpucfg.obj: ..\unix\xpmpucfg.c\r
1073         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmpucfg.c\r
1074 \r
1075 xpmputty.obj: ..\unix\xpmputty.c\r
1076         cl $(COMPAT) $(CFLAGS) $(XFLAGS) /c ..\unix\xpmputty.c\r
1077 \r
1078 \r
1079 version.obj: *.c *.h *.rc\r
1080         cl $(VER) $(CFLAGS) /c ..\version.c\r
1081 \r
1082 clean: tidy\r
1083         -del *.exe\r
1084 \r
1085 tidy:\r
1086         -del *.obj\r
1087         -del *.res\r
1088         -del *.pch\r
1089         -del *.aps\r
1090         -del *.ilk\r
1091         -del *.pdb\r
1092         -del *.rsp\r
1093         -del *.dsp\r
1094         -del *.dsw\r
1095         -del *.ncb\r
1096         -del *.opt\r
1097         -del *.plg\r
1098         -del *.map\r
1099         -del *.idb\r
1100         -del debug.log\r