OSDN Git Service

Modify documents for 1.98d.
[ffftp/ffftp.git] / putty / MACOSX / MAKEFILE
1 # Makefile for putty under Mac OS X.\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 CC = $(TOOLPATH)gcc\r
106 \r
107 CFLAGS = -O2 -Wall -Werror -g -I.././ -I../charset/ -I../windows/ -I../unix/ \\r
108                 -I../macosx/\r
109 MLDFLAGS = -framework Cocoa\r
110 ULDFLAGS =\r
111 \r
112 CFLAGS += -DMACOSX\r
113 \r
114 all: PuTTY plink pscp psftp puttygen\r
115 PuTTY.app:\r
116         mkdir -p $@\r
117 PuTTY.app/Contents: PuTTY.app\r
118         mkdir -p $@\r
119 PuTTY.app/Contents/MacOS: PuTTY.app/Contents\r
120         mkdir -p $@\r
121 PuTTY.app/Contents/Resources: PuTTY.app/Contents\r
122         mkdir -p $@\r
123 PuTTY.app/Contents/Resources/PuTTY.icns: PuTTY.app/Contents/Resources putty.icns\r
124         cp putty.icns $@\r
125 PuTTY.app/Contents/Info.plist: PuTTY.app/Contents/Resources info.plist\r
126         cp info.plist $@\r
127 PuTTY: PuTTY.app/Contents/MacOS/PuTTY \\r
128                 PuTTY.app/Contents/Resources/PuTTY.icns \\r
129                 PuTTY.app/Contents/Info.plist $(PuTTY_extra)\r
130 \r
131 PuTTY.app/Contents/MacOS/PuTTY: PuTTY.app/Contents/MacOS be_all_s.o config.o \\r
132                 cproxy.o dialog.o fromucs.o ldisc.o ldiscucs.o localenc.o \\r
133                 logging.o macenc.o mimeenc.o minibidi.o misc.o osxctrls.o \\r
134                 osxdlg.o osxmain.o osxsel.o osxwin.o pgssapi.o pinger.o \\r
135                 portfwd.o proxy.o raw.o rlogin.o sbcs.o sbcsdat.o sercfg.o \\r
136                 settings.o slookup.o ssh.o sshaes.o ssharcf.o sshblowf.o \\r
137                 sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o sshdss.o \\r
138                 sshgssc.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh256.o \\r
139                 sshsh512.o sshsha.o sshzlib.o telnet.o terminal.o testback.o \\r
140                 time.o timing.o toucs.o tree234.o utf8.o ux_x11.o uxagentc.o \\r
141                 uxcfg.o uxgss.o uxmisc.o uxnet.o uxnoise.o uxprint.o \\r
142                 uxproxy.o uxpty.o uxsel.o uxser.o uxsignal.o uxstore.o \\r
143                 uxucs.o version.o wcwidth.o wildcard.o x11fwd.o xenc.o\r
144         $(CC) $(MLDFLAGS) -o $@ be_all_s.o config.o cproxy.o dialog.o \\r
145                 fromucs.o ldisc.o ldiscucs.o localenc.o logging.o macenc.o \\r
146                 mimeenc.o minibidi.o misc.o osxctrls.o osxdlg.o osxmain.o \\r
147                 osxsel.o osxwin.o pgssapi.o pinger.o portfwd.o proxy.o raw.o \\r
148                 rlogin.o sbcs.o sbcsdat.o sercfg.o settings.o slookup.o \\r
149                 ssh.o sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o \\r
150                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o \\r
151                 sshpubk.o sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o \\r
152                 sshzlib.o telnet.o terminal.o testback.o time.o timing.o \\r
153                 toucs.o tree234.o utf8.o ux_x11.o uxagentc.o uxcfg.o uxgss.o \\r
154                 uxmisc.o uxnet.o uxnoise.o uxprint.o uxproxy.o uxpty.o \\r
155                 uxsel.o uxser.o uxsignal.o uxstore.o uxucs.o version.o \\r
156                 wcwidth.o wildcard.o x11fwd.o xenc.o \r
157 \r
158 plink: be_all_s.o cmdline.o cproxy.o ldisc.o logging.o misc.o pgssapi.o \\r
159                 pinger.o portfwd.o proxy.o raw.o rlogin.o settings.o ssh.o \\r
160                 sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \\r
161                 sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o \\r
162                 sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o \\r
163                 telnet.o time.o timing.o tree234.o ux_x11.o uxagentc.o \\r
164                 uxcons.o uxgss.o uxmisc.o uxnet.o uxnoise.o uxplink.o \\r
165                 uxproxy.o uxsel.o uxser.o uxsignal.o uxstore.o version.o \\r
166                 wildcard.o x11fwd.o\r
167         $(CC) $(ULDFLAGS) -o $@ be_all_s.o cmdline.o cproxy.o ldisc.o \\r
168                 logging.o misc.o pgssapi.o pinger.o portfwd.o proxy.o raw.o \\r
169                 rlogin.o settings.o ssh.o sshaes.o ssharcf.o sshblowf.o \\r
170                 sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o sshdss.o \\r
171                 sshgssc.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh256.o \\r
172                 sshsh512.o sshsha.o sshzlib.o telnet.o time.o timing.o \\r
173                 tree234.o ux_x11.o uxagentc.o uxcons.o uxgss.o uxmisc.o \\r
174                 uxnet.o uxnoise.o uxplink.o uxproxy.o uxsel.o uxser.o \\r
175                 uxsignal.o uxstore.o version.o wildcard.o x11fwd.o \r
176 \r
177 pscp: be_none.o cmdline.o cproxy.o int64.o logging.o misc.o pgssapi.o \\r
178                 pinger.o portfwd.o proxy.o pscp.o settings.o sftp.o ssh.o \\r
179                 sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \\r
180                 sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o \\r
181                 sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o \\r
182                 time.o timing.o tree234.o uxagentc.o uxcons.o uxgss.o \\r
183                 uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o uxsftp.o \\r
184                 uxstore.o version.o wildcard.o x11fwd.o\r
185         $(CC) $(ULDFLAGS) -o $@ be_none.o cmdline.o cproxy.o int64.o \\r
186                 logging.o misc.o pgssapi.o pinger.o portfwd.o proxy.o pscp.o \\r
187                 settings.o sftp.o ssh.o sshaes.o ssharcf.o sshblowf.o \\r
188                 sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o sshdss.o \\r
189                 sshgssc.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh256.o \\r
190                 sshsh512.o sshsha.o sshzlib.o time.o timing.o tree234.o \\r
191                 uxagentc.o uxcons.o uxgss.o uxmisc.o uxnet.o uxnoise.o \\r
192                 uxproxy.o uxsel.o uxsftp.o uxstore.o version.o wildcard.o \\r
193                 x11fwd.o \r
194 \r
195 psftp: be_none.o cmdline.o cproxy.o int64.o logging.o misc.o pgssapi.o \\r
196                 pinger.o portfwd.o proxy.o psftp.o settings.o sftp.o ssh.o \\r
197                 sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \\r
198                 sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o \\r
199                 sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o \\r
200                 time.o timing.o tree234.o uxagentc.o uxcons.o uxgss.o \\r
201                 uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o uxsftp.o \\r
202                 uxstore.o version.o wildcard.o x11fwd.o\r
203         $(CC) $(ULDFLAGS) -o $@ be_none.o cmdline.o cproxy.o int64.o \\r
204                 logging.o misc.o pgssapi.o pinger.o portfwd.o proxy.o \\r
205                 psftp.o settings.o sftp.o ssh.o sshaes.o ssharcf.o \\r
206                 sshblowf.o sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o \\r
207                 sshdss.o sshgssc.o sshmd5.o sshpubk.o sshrand.o sshrsa.o \\r
208                 sshsh256.o sshsh512.o sshsha.o sshzlib.o time.o timing.o \\r
209                 tree234.o uxagentc.o uxcons.o uxgss.o uxmisc.o uxnet.o \\r
210                 uxnoise.o uxproxy.o uxsel.o uxsftp.o uxstore.o version.o \\r
211                 wildcard.o x11fwd.o \r
212 \r
213 puttygen: cmdgen.o import.o misc.o notiming.o sshaes.o sshbn.o sshdes.o \\r
214                 sshdss.o sshdssg.o sshmd5.o sshprime.o sshpubk.o sshrand.o \\r
215                 sshrsa.o sshrsag.o sshsh256.o sshsh512.o sshsha.o time.o \\r
216                 tree234.o uxcons.o uxgen.o uxmisc.o uxnoise.o uxstore.o \\r
217                 version.o\r
218         $(CC) $(ULDFLAGS) -o $@ cmdgen.o import.o misc.o notiming.o sshaes.o \\r
219                 sshbn.o sshdes.o sshdss.o sshdssg.o sshmd5.o sshprime.o \\r
220                 sshpubk.o sshrand.o sshrsa.o sshrsag.o sshsh256.o sshsh512.o \\r
221                 sshsha.o time.o tree234.o uxcons.o uxgen.o uxmisc.o \\r
222                 uxnoise.o uxstore.o version.o \r
223 \r
224 be_all_s.o: ../be_all_s.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
225                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
226                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
227                 ../charset/charset.h\r
228         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
229 be_none.o: ../be_none.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
230                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
231                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
232                 ../charset/charset.h\r
233         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
234 be_nos_s.o: ../be_nos_s.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
235                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
236                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
237                 ../charset/charset.h\r
238         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
239 cmdgen.o: ../cmdgen.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
240                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
241                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
242                 ../windows/winhelp.h ../charset/charset.h\r
243         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
244 cmdline.o: ../cmdline.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
245                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
246                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
247                 ../charset/charset.h\r
248         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
249 config.o: ../config.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
250                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
251                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
252                 ../windows/winhelp.h ../charset/charset.h\r
253         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
254 cproxy.o: ../cproxy.c ../putty.h ../ssh.h ../network.h ../proxy.h \\r
255                 ../puttyps.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
256                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
257                 ../windows/winhelp.h ../charset/charset.h\r
258         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
259 dialog.o: ../dialog.c ../putty.h ../dialog.h ../puttyps.h ../network.h \\r
260                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
261                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
262                 ../windows/winhelp.h ../charset/charset.h\r
263         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
264 fromucs.o: ../charset/fromucs.c ../charset/charset.h ../charset/internal.h\r
265         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
266 gtkcfg.o: ../unix/gtkcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
267                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
268                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
269                 ../windows/winhelp.h ../charset/charset.h\r
270         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
271 gtkcols.o: ../unix/gtkcols.c ../unix/gtkcols.h\r
272         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
273 gtkdlg.o: ../unix/gtkdlg.c ../unix/gtkcols.h ../unix/gtkfont.h ../putty.h \\r
274                 ../storage.h ../dialog.h ../tree234.h ../puttyps.h \\r
275                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
276                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
277                 ../charset/charset.h\r
278         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
279 gtkfont.o: ../unix/gtkfont.c ../putty.h ../unix/gtkfont.h ../tree234.h \\r
280                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
281                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
282                 ../windows/winhelp.h ../charset/charset.h\r
283         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
284 gtkwin.o: ../unix/gtkwin.c ../putty.h ../terminal.h ../unix/gtkfont.h \\r
285                 ../puttyps.h ../network.h ../misc.h ../tree234.h \\r
286                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
287                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
288         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
289 import.o: ../import.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \\r
290                 ../network.h ../puttymem.h ../tree234.h ../int64.h \\r
291                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
292                 ../windows/winhelp.h ../charset/charset.h\r
293         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
294 int64.o: ../int64.c ../int64.h\r
295         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
296 ldisc.o: ../ldisc.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \\r
297                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \\r
298                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
299                 ../windows/winhelp.h ../charset/charset.h\r
300         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
301 ldiscucs.o: ../ldiscucs.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \\r
302                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \\r
303                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
304                 ../windows/winhelp.h ../charset/charset.h\r
305         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
306 localenc.o: ../charset/localenc.c ../charset/charset.h ../charset/internal.h\r
307         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
308 logging.o: ../logging.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
309                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
310                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
311                 ../charset/charset.h\r
312         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
313 macenc.o: ../charset/macenc.c ../charset/charset.h ../charset/internal.h\r
314         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
315 mimeenc.o: ../charset/mimeenc.c ../charset/charset.h ../charset/internal.h\r
316         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
317 minibidi.o: ../minibidi.c ../misc.h ../puttymem.h\r
318         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
319 misc.o: ../misc.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
320                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
321                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
322                 ../charset/charset.h\r
323         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
324 nocproxy.o: ../nocproxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \\r
325                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
326                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
327                 ../windows/winhelp.h ../charset/charset.h\r
328         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
329 nogss.o: ../nogss.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
330                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
331                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
332                 ../charset/charset.h\r
333         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
334 notiming.o: ../notiming.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         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
339 osxctrls.o: ../macosx/osxctrls.m ../putty.h ../dialog.h ../macosx/osxclass.h \\r
340                 ../tree234.h ../puttyps.h ../network.h ../misc.h \\r
341                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
342                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
343         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
344 osxdlg.o: ../macosx/osxdlg.m ../putty.h ../storage.h ../dialog.h \\r
345                 ../macosx/osxclass.h ../puttyps.h ../network.h ../misc.h \\r
346                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
347                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
348                 ../charset/charset.h\r
349         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
350 osxmain.o: ../macosx/osxmain.m ../putty.h ../macosx/osxclass.h ../puttyps.h \\r
351                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
352                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
353                 ../windows/winhelp.h ../charset/charset.h\r
354         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
355 osxsel.o: ../macosx/osxsel.m ../putty.h ../macosx/osxclass.h ../puttyps.h \\r
356                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
357                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
358                 ../windows/winhelp.h ../charset/charset.h\r
359         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
360 osxwin.o: ../macosx/osxwin.m ../putty.h ../terminal.h ../macosx/osxclass.h \\r
361                 ../puttyps.h ../network.h ../misc.h ../tree234.h \\r
362                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
363                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
364         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
365 pgssapi.o: ../pgssapi.c ../putty.h ../pgssapi.h ../puttyps.h ../network.h \\r
366                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
367                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
368                 ../windows/winhelp.h ../charset/charset.h\r
369         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
370 pinger.o: ../pinger.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
371                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
372                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
373                 ../charset/charset.h\r
374         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
375 portfwd.o: ../portfwd.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
376                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
377                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
378                 ../windows/winhelp.h ../charset/charset.h\r
379         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
380 proxy.o: ../proxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \\r
381                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
382                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
383                 ../windows/winhelp.h ../charset/charset.h\r
384         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
385 pscp.o: ../pscp.c ../putty.h ../psftp.h ../ssh.h ../sftp.h ../storage.h \\r
386                 ../int64.h ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
387                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
388                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
389         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
390 psftp.o: ../psftp.c ../putty.h ../psftp.h ../storage.h ../ssh.h ../sftp.h \\r
391                 ../int64.h ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
392                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
393                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
394         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
395 raw.o: ../raw.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
396                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
397                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
398                 ../charset/charset.h\r
399         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
400 rlogin.o: ../rlogin.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
401                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
402                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
403                 ../charset/charset.h\r
404         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
405 sbcs.o: ../charset/sbcs.c ../charset/charset.h ../charset/internal.h\r
406         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
407 sbcsdat.o: ../charset/sbcsdat.c ../charset/charset.h ../charset/internal.h\r
408         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
409 sercfg.o: ../sercfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
410                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
411                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
412                 ../windows/winhelp.h ../charset/charset.h\r
413         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
414 settings.o: ../settings.c ../putty.h ../storage.h ../puttyps.h ../network.h \\r
415                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
416                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
417                 ../windows/winhelp.h ../charset/charset.h\r
418         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
419 sftp.o: ../sftp.c ../misc.h ../int64.h ../tree234.h ../sftp.h ../puttymem.h\r
420         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
421 sizetip.o: ../windows/sizetip.c ../putty.h ../puttyps.h ../network.h \\r
422                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
423                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
424                 ../windows/winhelp.h ../charset/charset.h\r
425         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
426 slookup.o: ../charset/slookup.c ../charset/charset.h ../charset/internal.h \\r
427                 ../charset/enum.c ../charset/sbcsdat.c ../charset/utf8.c\r
428         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
429 ssh.o: ../ssh.c ../putty.h ../tree234.h ../ssh.h ../sshgssc.h ../sshgss.h \\r
430                 ../puttyps.h ../network.h ../misc.h ../puttymem.h ../int64.h \\r
431                 ../pgssapi.h ../windows/winstuff.h ../macosx/osx.h \\r
432                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
433         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
434 sshaes.o: ../sshaes.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
435                 ../int64.h ../misc.h\r
436         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
437 ssharcf.o: ../ssharcf.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
438                 ../int64.h ../misc.h\r
439         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
440 sshblowf.o: ../sshblowf.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
441                 ../int64.h ../misc.h\r
442         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
443 sshbn.o: ../sshbn.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
444                 ../network.h ../int64.h\r
445         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
446 sshcrc.o: ../sshcrc.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
447                 ../int64.h ../misc.h\r
448         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
449 sshcrcda.o: ../sshcrcda.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
450                 ../network.h ../int64.h\r
451         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
452 sshdes.o: ../sshdes.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
453                 ../int64.h ../misc.h\r
454         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
455 sshdh.o: ../sshdh.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
456                 ../int64.h ../misc.h\r
457         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
458 sshdss.o: ../sshdss.c ../ssh.h ../misc.h ../puttymem.h ../tree234.h \\r
459                 ../network.h ../int64.h\r
460         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
461 sshdssg.o: ../sshdssg.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
462                 ../network.h ../int64.h\r
463         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
464 sshgssc.o: ../sshgssc.c ../putty.h ../sshgssc.h ../misc.h ../puttyps.h \\r
465                 ../network.h ../pgssapi.h ../sshgss.h ../puttymem.h \\r
466                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
467                 ../tree234.h ../windows/winhelp.h ../charset/charset.h\r
468         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
469 sshmd5.o: ../sshmd5.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
470                 ../int64.h ../misc.h\r
471         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
472 sshprime.o: ../sshprime.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
473                 ../int64.h ../misc.h\r
474         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
475 sshpubk.o: ../sshpubk.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \\r
476                 ../network.h ../puttymem.h ../tree234.h ../int64.h \\r
477                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
478                 ../windows/winhelp.h ../charset/charset.h\r
479         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
480 sshrand.o: ../sshrand.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
481                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
482                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
483                 ../windows/winhelp.h ../charset/charset.h\r
484         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
485 sshrsa.o: ../sshrsa.c ../ssh.h ../misc.h ../puttymem.h ../tree234.h \\r
486                 ../network.h ../int64.h\r
487         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
488 sshrsag.o: ../sshrsag.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
489                 ../int64.h ../misc.h\r
490         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
491 sshsh256.o: ../sshsh256.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
492                 ../int64.h ../misc.h\r
493         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
494 sshsh512.o: ../sshsh512.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
495                 ../int64.h ../misc.h\r
496         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
497 sshsha.o: ../sshsha.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
498                 ../int64.h ../misc.h\r
499         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
500 sshzlib.o: ../sshzlib.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
501                 ../int64.h ../misc.h\r
502         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
503 telnet.o: ../telnet.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
504                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
505                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
506                 ../charset/charset.h\r
507         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
508 terminal.o: ../terminal.c ../putty.h ../terminal.h ../puttyps.h ../network.h \\r
509                 ../misc.h ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
510                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
511                 ../charset/charset.h\r
512         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
513 testback.o: ../testback.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
514                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
515                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
516                 ../charset/charset.h\r
517         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
518 time.o: ../time.c\r
519         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
520 timing.o: ../timing.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
521                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
522                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
523                 ../charset/charset.h\r
524         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
525 toucs.o: ../charset/toucs.c ../charset/charset.h ../charset/internal.h\r
526         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
527 tree234.o: ../tree234.c ../puttymem.h ../tree234.h\r
528         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
529 utf8.o: ../charset/utf8.c ../charset/charset.h ../charset/internal.h\r
530         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
531 ux_x11.o: ../unix/ux_x11.c ../putty.h ../ssh.h ../network.h ../puttyps.h \\r
532                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
533                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
534                 ../windows/winhelp.h ../charset/charset.h\r
535         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
536 uxagentc.o: ../unix/uxagentc.c ../putty.h ../misc.h ../tree234.h \\r
537                 ../puttymem.h ../puttyps.h ../network.h \\r
538                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
539                 ../windows/winhelp.h ../charset/charset.h\r
540         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
541 uxcfg.o: ../unix/uxcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
542                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
543                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
544                 ../windows/winhelp.h ../charset/charset.h\r
545         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
546 uxcons.o: ../unix/uxcons.c ../putty.h ../storage.h ../ssh.h ../puttyps.h \\r
547                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
548                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
549                 ../windows/winhelp.h ../charset/charset.h\r
550         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
551 uxgen.o: ../unix/uxgen.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
552                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
553                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
554                 ../charset/charset.h\r
555         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
556 uxgss.o: ../unix/uxgss.c ../putty.h ../pgssapi.h ../sshgss.h ../sshgssc.h \\r
557                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
558                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \\r
559                 ../windows/winhelp.h ../charset/charset.h\r
560         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
561 uxmisc.o: ../unix/uxmisc.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
562                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
563                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
564                 ../charset/charset.h\r
565         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
566 uxnet.o: ../unix/uxnet.c ../putty.h ../network.h ../tree234.h ../puttyps.h \\r
567                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
568                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
569                 ../charset/charset.h\r
570         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
571 uxnoise.o: ../unix/uxnoise.c ../putty.h ../ssh.h ../storage.h ../puttyps.h \\r
572                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
573                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
574                 ../windows/winhelp.h ../charset/charset.h\r
575         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
576 uxplink.o: ../unix/uxplink.c ../putty.h ../storage.h ../tree234.h \\r
577                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
578                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
579                 ../windows/winhelp.h ../charset/charset.h\r
580         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
581 uxprint.o: ../unix/uxprint.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
582                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
583                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
584                 ../charset/charset.h\r
585         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
586 uxproxy.o: ../unix/uxproxy.c ../tree234.h ../putty.h ../network.h ../proxy.h \\r
587                 ../puttyps.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
588                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
589                 ../charset/charset.h\r
590         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
591 uxpterm.o: ../unix/uxpterm.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
592                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
593                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
594                 ../charset/charset.h\r
595         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
596 uxpty.o: ../unix/uxpty.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
597                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
598                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
599                 ../charset/charset.h\r
600         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
601 uxputty.o: ../unix/uxputty.c ../putty.h ../storage.h ../puttyps.h \\r
602                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
603                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
604                 ../windows/winhelp.h ../charset/charset.h\r
605         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
606 uxsel.o: ../unix/uxsel.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
607                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
608                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
609                 ../charset/charset.h\r
610         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
611 uxser.o: ../unix/uxser.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
612                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
613                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
614                 ../charset/charset.h\r
615         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
616 uxsftp.o: ../unix/uxsftp.c ../putty.h ../ssh.h ../psftp.h ../int64.h \\r
617                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
618                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
619                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
620         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
621 uxsignal.o: ../unix/uxsignal.c\r
622         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
623 uxstore.o: ../unix/uxstore.c ../putty.h ../storage.h ../tree234.h \\r
624                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
625                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
626                 ../windows/winhelp.h ../charset/charset.h\r
627         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
628 uxucs.o: ../unix/uxucs.c ../putty.h ../charset/charset.h ../terminal.h \\r
629                 ../misc.h ../puttyps.h ../network.h ../tree234.h \\r
630                 ../puttymem.h ../windows/winstuff.h ../macosx/osx.h \\r
631                 ../unix/unix.h ../windows/winhelp.h\r
632         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
633 version.o: ../version.c\r
634         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
635 wcwidth.o: ../wcwidth.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
636                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
637                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
638                 ../charset/charset.h\r
639         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
640 wildcard.o: ../wildcard.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
641                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
642                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
643                 ../charset/charset.h\r
644         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
645 wincfg.o: ../windows/wincfg.c ../putty.h ../dialog.h ../storage.h \\r
646                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
647                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \\r
648                 ../windows/winhelp.h ../charset/charset.h\r
649         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
650 wincons.o: ../windows/wincons.c ../putty.h ../storage.h ../ssh.h \\r
651                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
652                 ../tree234.h ../int64.h ../windows/winstuff.h \\r
653                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
654                 ../charset/charset.h\r
655         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
656 winctrls.o: ../windows/winctrls.c ../putty.h ../misc.h ../dialog.h \\r
657                 ../puttyps.h ../network.h ../puttymem.h \\r
658                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
659                 ../tree234.h ../windows/winhelp.h ../charset/charset.h\r
660         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
661 windefs.o: ../windows/windefs.c ../putty.h ../puttyps.h ../network.h \\r
662                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
663                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
664                 ../windows/winhelp.h ../charset/charset.h\r
665         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
666 windlg.o: ../windows/windlg.c ../putty.h ../ssh.h ../windows/win_res.h \\r
667                 ../storage.h ../dialog.h ../puttyps.h ../network.h ../misc.h \\r
668                 ../puttymem.h ../tree234.h ../int64.h ../windows/winstuff.h \\r
669                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
670                 ../charset/charset.h\r
671         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
672 window.o: ../windows/window.c ../putty.h ../terminal.h ../storage.h \\r
673                 ../windows/win_res.h ../puttyps.h ../network.h ../misc.h \\r
674                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
675                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
676                 ../charset/charset.h\r
677         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
678 wingss.o: ../windows/wingss.c ../putty.h ../pgssapi.h ../sshgss.h \\r
679                 ../sshgssc.h ../misc.h ../puttyps.h ../network.h \\r
680                 ../puttymem.h ../windows/winstuff.h ../macosx/osx.h \\r
681                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \\r
682                 ../charset/charset.h\r
683         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
684 winhandl.o: ../windows/winhandl.c ../putty.h ../puttyps.h ../network.h \\r
685                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
686                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
687                 ../windows/winhelp.h ../charset/charset.h\r
688         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
689 winhelp.o: ../windows/winhelp.c ../putty.h ../puttyps.h ../network.h \\r
690                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
691                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
692                 ../windows/winhelp.h ../charset/charset.h\r
693         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
694 winjump.o: ../windows/winjump.c ../putty.h ../storage.h ../puttyps.h \\r
695                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
696                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
697                 ../windows/winhelp.h ../charset/charset.h\r
698         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
699 winmisc.o: ../windows/winmisc.c ../putty.h ../puttyps.h ../network.h \\r
700                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
701                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
702                 ../windows/winhelp.h ../charset/charset.h\r
703         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
704 winnet.o: ../windows/winnet.c ../putty.h ../network.h ../tree234.h \\r
705                 ../puttyps.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
706                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
707                 ../charset/charset.h\r
708         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
709 winnoise.o: ../windows/winnoise.c ../putty.h ../ssh.h ../storage.h \\r
710                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
711                 ../tree234.h ../int64.h ../windows/winstuff.h \\r
712                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
713                 ../charset/charset.h\r
714         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
715 winnojmp.o: ../windows/winnojmp.c\r
716         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
717 winpgen.o: ../windows/winpgen.c ../putty.h ../ssh.h ../puttyps.h \\r
718                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
719                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
720                 ../windows/winhelp.h ../charset/charset.h\r
721         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
722 winpgnt.o: ../windows/winpgnt.c ../putty.h ../ssh.h ../misc.h ../tree234.h \\r
723                 ../puttyps.h ../network.h ../puttymem.h ../int64.h \\r
724                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
725                 ../windows/winhelp.h ../charset/charset.h\r
726         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
727 winpgntc.o: ../windows/winpgntc.c ../putty.h ../puttyps.h ../network.h \\r
728                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
729                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
730                 ../windows/winhelp.h ../charset/charset.h\r
731         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
732 winplink.o: ../windows/winplink.c ../putty.h ../storage.h ../tree234.h \\r
733                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
734                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
735                 ../windows/winhelp.h ../charset/charset.h\r
736         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
737 winprint.o: ../windows/winprint.c ../putty.h ../puttyps.h ../network.h \\r
738                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
739                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
740                 ../windows/winhelp.h ../charset/charset.h\r
741         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
742 winproxy.o: ../windows/winproxy.c ../tree234.h ../putty.h ../network.h \\r
743                 ../proxy.h ../puttyps.h ../misc.h ../windows/winstuff.h \\r
744                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
745                 ../windows/winhelp.h ../charset/charset.h\r
746         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
747 winser.o: ../windows/winser.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
748                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
749                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
750                 ../charset/charset.h\r
751         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
752 winsftp.o: ../windows/winsftp.c ../putty.h ../psftp.h ../ssh.h ../int64.h \\r
753                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
754                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
755                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
756         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
757 winstore.o: ../windows/winstore.c ../putty.h ../storage.h ../puttyps.h \\r
758                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
759                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
760                 ../windows/winhelp.h ../charset/charset.h\r
761         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
762 wintime.o: ../windows/wintime.c ../putty.h ../puttyps.h ../network.h \\r
763                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
764                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
765                 ../windows/winhelp.h ../charset/charset.h\r
766         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
767 winucs.o: ../windows/winucs.c ../putty.h ../terminal.h ../misc.h \\r
768                 ../puttyps.h ../network.h ../tree234.h ../puttymem.h \\r
769                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
770                 ../windows/winhelp.h ../charset/charset.h\r
771         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
772 winutils.o: ../windows/winutils.c ../putty.h ../misc.h ../puttyps.h \\r
773                 ../network.h ../puttymem.h ../windows/winstuff.h \\r
774                 ../macosx/osx.h ../unix/unix.h ../tree234.h \\r
775                 ../windows/winhelp.h ../charset/charset.h\r
776         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
777 winx11.o: ../windows/winx11.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
778                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
779                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
780                 ../windows/winhelp.h ../charset/charset.h\r
781         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
782 x11fwd.o: ../x11fwd.c ../putty.h ../ssh.h ../tree234.h ../puttyps.h \\r
783                 ../network.h ../misc.h ../puttymem.h ../int64.h \\r
784                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
785                 ../windows/winhelp.h ../charset/charset.h\r
786         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
787 xenc.o: ../charset/xenc.c ../charset/charset.h ../charset/internal.h\r
788         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
789 xkeysym.o: ../unix/xkeysym.c ../misc.h ../puttymem.h\r
790         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
791 xpmptcfg.o: ../unix/xpmptcfg.c\r
792         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
793 xpmpterm.o: ../unix/xpmpterm.c\r
794         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
795 xpmpucfg.o: ../unix/xpmpucfg.c\r
796         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
797 xpmputty.o: ../unix/xpmputty.c\r
798         $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $<\r
799 \r
800 \r
801 clean:\r
802         rm -f *.o *.dmg plink pscp psftp puttygen\r
803         rm -rf *.app\r
804 \r
805 FORCE:\r