OSDN Git Service

Fix bugs of parsing LIST response from linux-ftpd.
[ffftp/ffftp.git] / contrib / putty / UNIX / MAKEFILE.GTK
1 # Makefile for putty under X/GTK and Unix.\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 # You can define this path to point at your tools if you need to\r
107 # TOOLPATH = /opt/gcc/bin\r
108 CC = $(TOOLPATH)cc\r
109 # If necessary set the path to krb5-config here\r
110 KRB5CONFIG=krb5-config\r
111 # You can manually set this to `gtk-config' or `pkg-config gtk+-1.2'\r
112 # (depending on what works on your system) if you want to enforce\r
113 # building with GTK 1.2, or you can set it to `pkg-config gtk+-2.0 x11'\r
114 # if you want to enforce 2.0. The default is to try 2.0 and fall back\r
115 # to 1.2 if it isn't found.\r
116 GTK_CONFIG = sh -c 'pkg-config gtk+-2.0 x11 $$0 2>/dev/null || gtk-config $$0'\r
117 \r
118 -include Makefile.local\r
119 \r
120 unexport CFLAGS # work around a weird issue with krb5-config\r
121 \r
122 CFLAGS = -O2 -Wall -Werror -g -I.././ -I../charset/ -I../windows/ -I../unix/ \\r
123                 -I../macosx/ $(shell $(GTK_CONFIG) --cflags) -D _FILE_OFFSET_BITS=64\r
124 XLDFLAGS = $(LDFLAGS) $(shell $(GTK_CONFIG) --libs)\r
125 ULDFLAGS = $(LDFLAGS)\r
126 ifeq (,$(findstring NO_GSSAPI,$(COMPAT)))\r
127 ifeq (,$(findstring STATIC_GSSAPI,$(COMPAT)))\r
128 XLDFLAGS+= -ldl\r
129 ULDFLAGS+= -ldl\r
130 else\r
131 CFLAGS+= -DNO_LIBDL $(shell $(KRB5CONFIG) --cflags gssapi)\r
132 XLDFLAGS+= $(shell $(KRB5CONFIG) --libs gssapi)\r
133 ULDFLAGS+= $(shell $(KRB5CONFIG) --libs gssapi)\r
134 endif\r
135 endif\r
136 INSTALL=install\r
137 INSTALL_PROGRAM=$(INSTALL)\r
138 INSTALL_DATA=$(INSTALL)\r
139 prefix=/usr/local\r
140 exec_prefix=$(prefix)\r
141 bindir=$(exec_prefix)/bin\r
142 mandir=$(prefix)/man\r
143 man1dir=$(mandir)/man1\r
144 \r
145 \r
146 .SUFFIXES:\r
147 \r
148 \r
149 all: plink pscp psftp pterm putty puttygen puttytel\r
150 \r
151 plink: be_all_s.o cmdline.o cproxy.o ldisc.o logging.o misc.o pgssapi.o \\r
152                 pinger.o portfwd.o proxy.o raw.o rlogin.o settings.o ssh.o \\r
153                 sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \\r
154                 sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o \\r
155                 sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o \\r
156                 telnet.o time.o timing.o tree234.o ux_x11.o uxagentc.o \\r
157                 uxcons.o uxgss.o uxmisc.o uxnet.o uxnoise.o uxplink.o \\r
158                 uxproxy.o uxsel.o uxser.o uxsignal.o uxstore.o version.o \\r
159                 wildcard.o x11fwd.o\r
160         $(CC) -o $@ be_all_s.o cmdline.o cproxy.o ldisc.o logging.o misc.o \\r
161                 pgssapi.o pinger.o portfwd.o proxy.o raw.o rlogin.o \\r
162                 settings.o ssh.o sshaes.o ssharcf.o sshblowf.o sshbn.o \\r
163                 sshcrc.o sshcrcda.o sshdes.o sshdh.o sshdss.o sshgssc.o \\r
164                 sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh256.o sshsh512.o \\r
165                 sshsha.o sshzlib.o telnet.o time.o timing.o tree234.o \\r
166                 ux_x11.o uxagentc.o uxcons.o uxgss.o uxmisc.o uxnet.o \\r
167                 uxnoise.o uxplink.o uxproxy.o uxsel.o uxser.o uxsignal.o \\r
168                 uxstore.o version.o wildcard.o x11fwd.o $(ULDFLAGS) \r
169 \r
170 pscp: be_none.o cmdline.o cproxy.o int64.o logging.o misc.o pgssapi.o \\r
171                 pinger.o portfwd.o proxy.o pscp.o settings.o sftp.o ssh.o \\r
172                 sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \\r
173                 sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o \\r
174                 sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o \\r
175                 time.o timing.o tree234.o uxagentc.o uxcons.o uxgss.o \\r
176                 uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o uxsftp.o \\r
177                 uxstore.o version.o wildcard.o x11fwd.o\r
178         $(CC) -o $@ be_none.o cmdline.o cproxy.o int64.o logging.o misc.o \\r
179                 pgssapi.o pinger.o portfwd.o proxy.o pscp.o settings.o \\r
180                 sftp.o ssh.o sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o \\r
181                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o \\r
182                 sshpubk.o sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o \\r
183                 sshzlib.o time.o timing.o tree234.o uxagentc.o uxcons.o \\r
184                 uxgss.o uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o \\r
185                 uxsftp.o uxstore.o version.o wildcard.o x11fwd.o $(ULDFLAGS)\r
186 \r
187 psftp: be_none.o cmdline.o cproxy.o int64.o logging.o misc.o pgssapi.o \\r
188                 pinger.o portfwd.o proxy.o psftp.o settings.o sftp.o ssh.o \\r
189                 sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \\r
190                 sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o \\r
191                 sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o \\r
192                 time.o timing.o tree234.o uxagentc.o uxcons.o uxgss.o \\r
193                 uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o uxsftp.o \\r
194                 uxstore.o version.o wildcard.o x11fwd.o\r
195         $(CC) -o $@ be_none.o cmdline.o cproxy.o int64.o logging.o misc.o \\r
196                 pgssapi.o pinger.o portfwd.o proxy.o psftp.o settings.o \\r
197                 sftp.o ssh.o sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o \\r
198                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o \\r
199                 sshpubk.o sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o \\r
200                 sshzlib.o time.o timing.o tree234.o uxagentc.o uxcons.o \\r
201                 uxgss.o uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o \\r
202                 uxsftp.o uxstore.o version.o wildcard.o x11fwd.o $(ULDFLAGS)\r
203 \r
204 pterm: be_none.o cmdline.o config.o dialog.o fromucs.o gtkcfg.o gtkcols.o \\r
205                 gtkdlg.o gtkfont.o gtkwin.o ldisc.o ldiscucs.o localenc.o \\r
206                 logging.o macenc.o mimeenc.o minibidi.o misc.o nocproxy.o \\r
207                 nogss.o sbcs.o sbcsdat.o sercfg.o settings.o slookup.o \\r
208                 terminal.o time.o timing.o toucs.o tree234.o utf8.o uxcfg.o \\r
209                 uxmisc.o uxprint.o uxpterm.o uxpty.o uxsel.o uxsignal.o \\r
210                 uxstore.o uxucs.o version.o wcwidth.o xenc.o xkeysym.o \\r
211                 xpmptcfg.o xpmpterm.o\r
212         $(CC) -o $@ be_none.o cmdline.o config.o dialog.o fromucs.o gtkcfg.o \\r
213                 gtkcols.o gtkdlg.o gtkfont.o gtkwin.o ldisc.o ldiscucs.o \\r
214                 localenc.o logging.o macenc.o mimeenc.o minibidi.o misc.o \\r
215                 nocproxy.o nogss.o sbcs.o sbcsdat.o sercfg.o settings.o \\r
216                 slookup.o terminal.o time.o timing.o toucs.o tree234.o \\r
217                 utf8.o uxcfg.o uxmisc.o uxprint.o uxpterm.o uxpty.o uxsel.o \\r
218                 uxsignal.o uxstore.o uxucs.o version.o wcwidth.o xenc.o \\r
219                 xkeysym.o xpmptcfg.o xpmpterm.o $(XLDFLAGS) \r
220 \r
221 putty: be_all_s.o cmdline.o config.o cproxy.o dialog.o fromucs.o gtkcfg.o \\r
222                 gtkcols.o gtkdlg.o gtkfont.o gtkwin.o ldisc.o ldiscucs.o \\r
223                 localenc.o logging.o macenc.o mimeenc.o minibidi.o misc.o \\r
224                 pgssapi.o pinger.o portfwd.o proxy.o raw.o rlogin.o sbcs.o \\r
225                 sbcsdat.o sercfg.o settings.o slookup.o ssh.o sshaes.o \\r
226                 ssharcf.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o sshdes.o \\r
227                 sshdh.o sshdss.o sshgssc.o sshmd5.o sshpubk.o sshrand.o \\r
228                 sshrsa.o sshsh256.o sshsh512.o sshsha.o sshzlib.o telnet.o \\r
229                 terminal.o time.o timing.o toucs.o tree234.o utf8.o ux_x11.o \\r
230                 uxagentc.o uxcfg.o uxgss.o uxmisc.o uxnet.o uxnoise.o \\r
231                 uxprint.o uxproxy.o uxputty.o uxsel.o uxser.o uxsignal.o \\r
232                 uxstore.o uxucs.o version.o wcwidth.o wildcard.o x11fwd.o \\r
233                 xenc.o xkeysym.o xpmpucfg.o xpmputty.o\r
234         $(CC) -o $@ be_all_s.o cmdline.o config.o cproxy.o dialog.o \\r
235                 fromucs.o gtkcfg.o gtkcols.o gtkdlg.o gtkfont.o gtkwin.o \\r
236                 ldisc.o ldiscucs.o localenc.o logging.o macenc.o mimeenc.o \\r
237                 minibidi.o misc.o pgssapi.o pinger.o portfwd.o proxy.o raw.o \\r
238                 rlogin.o sbcs.o sbcsdat.o sercfg.o settings.o slookup.o \\r
239                 ssh.o sshaes.o ssharcf.o sshblowf.o sshbn.o sshcrc.o \\r
240                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshgssc.o sshmd5.o \\r
241                 sshpubk.o sshrand.o sshrsa.o sshsh256.o sshsh512.o sshsha.o \\r
242                 sshzlib.o telnet.o terminal.o time.o timing.o toucs.o \\r
243                 tree234.o utf8.o ux_x11.o uxagentc.o uxcfg.o uxgss.o \\r
244                 uxmisc.o uxnet.o uxnoise.o uxprint.o uxproxy.o uxputty.o \\r
245                 uxsel.o uxser.o uxsignal.o uxstore.o uxucs.o version.o \\r
246                 wcwidth.o wildcard.o x11fwd.o xenc.o xkeysym.o xpmpucfg.o \\r
247                 xpmputty.o $(XLDFLAGS) \r
248 \r
249 puttygen: cmdgen.o import.o misc.o notiming.o sshaes.o sshbn.o sshdes.o \\r
250                 sshdss.o sshdssg.o sshmd5.o sshprime.o sshpubk.o sshrand.o \\r
251                 sshrsa.o sshrsag.o sshsh256.o sshsh512.o sshsha.o time.o \\r
252                 tree234.o uxcons.o uxgen.o uxmisc.o uxnoise.o uxstore.o \\r
253                 version.o\r
254         $(CC) -o $@ cmdgen.o import.o misc.o notiming.o sshaes.o sshbn.o \\r
255                 sshdes.o sshdss.o sshdssg.o sshmd5.o sshprime.o sshpubk.o \\r
256                 sshrand.o sshrsa.o sshrsag.o sshsh256.o sshsh512.o sshsha.o \\r
257                 time.o tree234.o uxcons.o uxgen.o uxmisc.o uxnoise.o \\r
258                 uxstore.o version.o $(ULDFLAGS) \r
259 \r
260 puttytel: be_nos_s.o cmdline.o config.o dialog.o fromucs.o gtkcfg.o \\r
261                 gtkcols.o gtkdlg.o gtkfont.o gtkwin.o ldisc.o ldiscucs.o \\r
262                 localenc.o logging.o macenc.o mimeenc.o minibidi.o misc.o \\r
263                 nocproxy.o nogss.o pinger.o proxy.o raw.o rlogin.o sbcs.o \\r
264                 sbcsdat.o sercfg.o settings.o slookup.o telnet.o terminal.o \\r
265                 time.o timing.o toucs.o tree234.o utf8.o uxcfg.o uxmisc.o \\r
266                 uxnet.o uxprint.o uxproxy.o uxputty.o uxsel.o uxser.o \\r
267                 uxsignal.o uxstore.o uxucs.o version.o wcwidth.o xenc.o \\r
268                 xkeysym.o xpmpucfg.o xpmputty.o\r
269         $(CC) -o $@ be_nos_s.o cmdline.o config.o dialog.o fromucs.o \\r
270                 gtkcfg.o gtkcols.o gtkdlg.o gtkfont.o gtkwin.o ldisc.o \\r
271                 ldiscucs.o localenc.o logging.o macenc.o mimeenc.o \\r
272                 minibidi.o misc.o nocproxy.o nogss.o pinger.o proxy.o raw.o \\r
273                 rlogin.o sbcs.o sbcsdat.o sercfg.o settings.o slookup.o \\r
274                 telnet.o terminal.o time.o timing.o toucs.o tree234.o utf8.o \\r
275                 uxcfg.o uxmisc.o uxnet.o uxprint.o uxproxy.o uxputty.o \\r
276                 uxsel.o uxser.o uxsignal.o uxstore.o uxucs.o version.o \\r
277                 wcwidth.o xenc.o xkeysym.o xpmpucfg.o xpmputty.o $(XLDFLAGS)\r
278 \r
279 be_all_s.o: ../be_all_s.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
280                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
281                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
282                 ../charset/charset.h\r
283         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../be_all_s.c\r
284 be_none.o: ../be_none.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
285                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
286                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
287                 ../charset/charset.h\r
288         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../be_none.c\r
289 be_nos_s.o: ../be_nos_s.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
290                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
291                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
292                 ../charset/charset.h\r
293         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../be_nos_s.c\r
294 cmdgen.o: ../cmdgen.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
295                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
296                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
297                 ../windows/winhelp.h ../charset/charset.h\r
298         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../cmdgen.c\r
299 cmdline.o: ../cmdline.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
300                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
301                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
302                 ../charset/charset.h\r
303         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../cmdline.c\r
304 config.o: ../config.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
305                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
306                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
307                 ../windows/winhelp.h ../charset/charset.h\r
308         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../config.c\r
309 cproxy.o: ../cproxy.c ../putty.h ../ssh.h ../network.h ../proxy.h \\r
310                 ../puttyps.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
311                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
312                 ../windows/winhelp.h ../charset/charset.h\r
313         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../cproxy.c\r
314 dialog.o: ../dialog.c ../putty.h ../dialog.h ../puttyps.h ../network.h \\r
315                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
316                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
317                 ../windows/winhelp.h ../charset/charset.h\r
318         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../dialog.c\r
319 fromucs.o: ../charset/fromucs.c ../charset/charset.h ../charset/internal.h\r
320         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/fromucs.c\r
321 gtkcfg.o: ../unix/gtkcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
322                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
323                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
324                 ../windows/winhelp.h ../charset/charset.h\r
325         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkcfg.c\r
326 gtkcols.o: ../unix/gtkcols.c ../unix/gtkcols.h\r
327         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkcols.c\r
328 gtkdlg.o: ../unix/gtkdlg.c ../unix/gtkcols.h ../unix/gtkfont.h ../putty.h \\r
329                 ../storage.h ../dialog.h ../tree234.h ../puttyps.h \\r
330                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
331                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
332                 ../charset/charset.h\r
333         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkdlg.c\r
334 gtkfont.o: ../unix/gtkfont.c ../putty.h ../unix/gtkfont.h ../tree234.h \\r
335                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
336                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
337                 ../windows/winhelp.h ../charset/charset.h\r
338         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkfont.c\r
339 gtkwin.o: ../unix/gtkwin.c ../putty.h ../terminal.h ../unix/gtkfont.h \\r
340                 ../puttyps.h ../network.h ../misc.h ../tree234.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) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkwin.c\r
344 import.o: ../import.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \\r
345                 ../network.h ../puttymem.h ../tree234.h ../int64.h \\r
346                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
347                 ../windows/winhelp.h ../charset/charset.h\r
348         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../import.c\r
349 int64.o: ../int64.c ../int64.h\r
350         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../int64.c\r
351 ldisc.o: ../ldisc.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \\r
352                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \\r
353                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
354                 ../windows/winhelp.h ../charset/charset.h\r
355         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ldisc.c\r
356 ldiscucs.o: ../ldiscucs.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \\r
357                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \\r
358                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
359                 ../windows/winhelp.h ../charset/charset.h\r
360         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ldiscucs.c\r
361 localenc.o: ../charset/localenc.c ../charset/charset.h ../charset/internal.h\r
362         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/localenc.c\r
363 logging.o: ../logging.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
364                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
365                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
366                 ../charset/charset.h\r
367         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../logging.c\r
368 macenc.o: ../charset/macenc.c ../charset/charset.h ../charset/internal.h\r
369         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/macenc.c\r
370 mimeenc.o: ../charset/mimeenc.c ../charset/charset.h ../charset/internal.h\r
371         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/mimeenc.c\r
372 minibidi.o: ../minibidi.c ../misc.h ../puttymem.h\r
373         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../minibidi.c\r
374 misc.o: ../misc.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
375                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
376                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
377                 ../charset/charset.h\r
378         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../misc.c\r
379 nocproxy.o: ../nocproxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \\r
380                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
381                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
382                 ../windows/winhelp.h ../charset/charset.h\r
383         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../nocproxy.c\r
384 nogss.o: ../nogss.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
385                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
386                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
387                 ../charset/charset.h\r
388         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../nogss.c\r
389 notiming.o: ../notiming.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
390                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
391                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
392                 ../charset/charset.h\r
393         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../notiming.c\r
394 osxctrls.o: ../macosx/osxctrls.m ../putty.h ../dialog.h ../macosx/osxclass.h \\r
395                 ../tree234.h ../puttyps.h ../network.h ../misc.h \\r
396                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
397                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
398         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxctrls.m\r
399 osxdlg.o: ../macosx/osxdlg.m ../putty.h ../storage.h ../dialog.h \\r
400                 ../macosx/osxclass.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) $(CFLAGS) $(XFLAGS) -c ../macosx/osxdlg.m\r
405 osxmain.o: ../macosx/osxmain.m ../putty.h ../macosx/osxclass.h ../puttyps.h \\r
406                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
407                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
408                 ../windows/winhelp.h ../charset/charset.h\r
409         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxmain.m\r
410 osxsel.o: ../macosx/osxsel.m ../putty.h ../macosx/osxclass.h ../puttyps.h \\r
411                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
412                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
413                 ../windows/winhelp.h ../charset/charset.h\r
414         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxsel.m\r
415 osxwin.o: ../macosx/osxwin.m ../putty.h ../terminal.h ../macosx/osxclass.h \\r
416                 ../puttyps.h ../network.h ../misc.h ../tree234.h \\r
417                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
418                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
419         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxwin.m\r
420 pgssapi.o: ../pgssapi.c ../putty.h ../pgssapi.h ../puttyps.h ../network.h \\r
421                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
422                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
423                 ../windows/winhelp.h ../charset/charset.h\r
424         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../pgssapi.c\r
425 pinger.o: ../pinger.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
426                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
427                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
428                 ../charset/charset.h\r
429         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../pinger.c\r
430 portfwd.o: ../portfwd.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
431                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
432                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
433                 ../windows/winhelp.h ../charset/charset.h\r
434         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../portfwd.c\r
435 proxy.o: ../proxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \\r
436                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
437                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
438                 ../windows/winhelp.h ../charset/charset.h\r
439         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../proxy.c\r
440 pscp.o: ../pscp.c ../putty.h ../psftp.h ../ssh.h ../sftp.h ../storage.h \\r
441                 ../int64.h ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
442                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
443                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
444         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../pscp.c\r
445 psftp.o: ../psftp.c ../putty.h ../psftp.h ../storage.h ../ssh.h ../sftp.h \\r
446                 ../int64.h ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
447                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
448                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
449         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../psftp.c\r
450 raw.o: ../raw.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
451                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
452                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
453                 ../charset/charset.h\r
454         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../raw.c\r
455 rlogin.o: ../rlogin.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
456                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
457                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
458                 ../charset/charset.h\r
459         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../rlogin.c\r
460 sbcs.o: ../charset/sbcs.c ../charset/charset.h ../charset/internal.h\r
461         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/sbcs.c\r
462 sbcsdat.o: ../charset/sbcsdat.c ../charset/charset.h ../charset/internal.h\r
463         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/sbcsdat.c\r
464 sercfg.o: ../sercfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
465                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
466                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
467                 ../windows/winhelp.h ../charset/charset.h\r
468         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sercfg.c\r
469 settings.o: ../settings.c ../putty.h ../storage.h ../puttyps.h ../network.h \\r
470                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
471                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
472                 ../windows/winhelp.h ../charset/charset.h\r
473         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../settings.c\r
474 sftp.o: ../sftp.c ../misc.h ../int64.h ../tree234.h ../sftp.h ../puttymem.h\r
475         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sftp.c\r
476 sizetip.o: ../windows/sizetip.c ../putty.h ../puttyps.h ../network.h \\r
477                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
478                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
479                 ../windows/winhelp.h ../charset/charset.h\r
480         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/sizetip.c\r
481 slookup.o: ../charset/slookup.c ../charset/charset.h ../charset/internal.h \\r
482                 ../charset/enum.c ../charset/sbcsdat.c ../charset/utf8.c\r
483         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/slookup.c\r
484 ssh.o: ../ssh.c ../putty.h ../tree234.h ../ssh.h ../sshgssc.h ../sshgss.h \\r
485                 ../puttyps.h ../network.h ../misc.h ../puttymem.h ../int64.h \\r
486                 ../pgssapi.h ../windows/winstuff.h ../macosx/osx.h \\r
487                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
488         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ssh.c\r
489 sshaes.o: ../sshaes.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
490                 ../int64.h ../misc.h\r
491         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshaes.c\r
492 ssharcf.o: ../ssharcf.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
493                 ../int64.h ../misc.h\r
494         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ssharcf.c\r
495 sshblowf.o: ../sshblowf.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
496                 ../int64.h ../misc.h\r
497         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshblowf.c\r
498 sshbn.o: ../sshbn.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
499                 ../network.h ../int64.h\r
500         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshbn.c\r
501 sshcrc.o: ../sshcrc.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
502                 ../int64.h ../misc.h\r
503         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshcrc.c\r
504 sshcrcda.o: ../sshcrcda.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
505                 ../network.h ../int64.h\r
506         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshcrcda.c\r
507 sshdes.o: ../sshdes.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
508                 ../int64.h ../misc.h\r
509         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdes.c\r
510 sshdh.o: ../sshdh.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
511                 ../int64.h ../misc.h\r
512         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdh.c\r
513 sshdss.o: ../sshdss.c ../ssh.h ../misc.h ../puttymem.h ../tree234.h \\r
514                 ../network.h ../int64.h\r
515         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdss.c\r
516 sshdssg.o: ../sshdssg.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
517                 ../network.h ../int64.h\r
518         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdssg.c\r
519 sshgssc.o: ../sshgssc.c ../putty.h ../sshgssc.h ../misc.h ../puttyps.h \\r
520                 ../network.h ../pgssapi.h ../sshgss.h ../puttymem.h \\r
521                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
522                 ../tree234.h ../windows/winhelp.h ../charset/charset.h\r
523         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshgssc.c\r
524 sshmd5.o: ../sshmd5.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
525                 ../int64.h ../misc.h\r
526         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshmd5.c\r
527 sshprime.o: ../sshprime.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
528                 ../int64.h ../misc.h\r
529         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshprime.c\r
530 sshpubk.o: ../sshpubk.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \\r
531                 ../network.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         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshpubk.c\r
535 sshrand.o: ../sshrand.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
536                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
537                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
538                 ../windows/winhelp.h ../charset/charset.h\r
539         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshrand.c\r
540 sshrsa.o: ../sshrsa.c ../ssh.h ../misc.h ../puttymem.h ../tree234.h \\r
541                 ../network.h ../int64.h\r
542         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshrsa.c\r
543 sshrsag.o: ../sshrsag.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
544                 ../int64.h ../misc.h\r
545         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshrsag.c\r
546 sshsh256.o: ../sshsh256.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
547                 ../int64.h ../misc.h\r
548         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshsh256.c\r
549 sshsh512.o: ../sshsh512.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
550                 ../int64.h ../misc.h\r
551         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshsh512.c\r
552 sshsha.o: ../sshsha.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
553                 ../int64.h ../misc.h\r
554         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshsha.c\r
555 sshzlib.o: ../sshzlib.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
556                 ../int64.h ../misc.h\r
557         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshzlib.c\r
558 telnet.o: ../telnet.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
559                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
560                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
561                 ../charset/charset.h\r
562         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../telnet.c\r
563 terminal.o: ../terminal.c ../putty.h ../terminal.h ../puttyps.h ../network.h \\r
564                 ../misc.h ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
565                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
566                 ../charset/charset.h\r
567         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../terminal.c\r
568 testback.o: ../testback.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
569                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
570                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
571                 ../charset/charset.h\r
572         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../testback.c\r
573 time.o: ../time.c\r
574         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../time.c\r
575 timing.o: ../timing.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
576                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
577                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
578                 ../charset/charset.h\r
579         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../timing.c\r
580 toucs.o: ../charset/toucs.c ../charset/charset.h ../charset/internal.h\r
581         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/toucs.c\r
582 tree234.o: ../tree234.c ../puttymem.h ../tree234.h\r
583         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../tree234.c\r
584 utf8.o: ../charset/utf8.c ../charset/charset.h ../charset/internal.h\r
585         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/utf8.c\r
586 ux_x11.o: ../unix/ux_x11.c ../putty.h ../ssh.h ../network.h ../puttyps.h \\r
587                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
588                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
589                 ../windows/winhelp.h ../charset/charset.h\r
590         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/ux_x11.c\r
591 uxagentc.o: ../unix/uxagentc.c ../putty.h ../misc.h ../tree234.h \\r
592                 ../puttymem.h ../puttyps.h ../network.h \\r
593                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
594                 ../windows/winhelp.h ../charset/charset.h\r
595         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxagentc.c\r
596 uxcfg.o: ../unix/uxcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
597                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
598                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
599                 ../windows/winhelp.h ../charset/charset.h\r
600         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxcfg.c\r
601 uxcons.o: ../unix/uxcons.c ../putty.h ../storage.h ../ssh.h ../puttyps.h \\r
602                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
603                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
604                 ../windows/winhelp.h ../charset/charset.h\r
605         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxcons.c\r
606 uxgen.o: ../unix/uxgen.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
607                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
608                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
609                 ../charset/charset.h\r
610         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxgen.c\r
611 uxgss.o: ../unix/uxgss.c ../putty.h ../pgssapi.h ../sshgss.h ../sshgssc.h \\r
612                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
613                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \\r
614                 ../windows/winhelp.h ../charset/charset.h\r
615         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxgss.c\r
616 uxmisc.o: ../unix/uxmisc.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
617                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
618                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
619                 ../charset/charset.h\r
620         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxmisc.c\r
621 uxnet.o: ../unix/uxnet.c ../putty.h ../network.h ../tree234.h ../puttyps.h \\r
622                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
623                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
624                 ../charset/charset.h\r
625         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxnet.c\r
626 uxnoise.o: ../unix/uxnoise.c ../putty.h ../ssh.h ../storage.h ../puttyps.h \\r
627                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
628                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
629                 ../windows/winhelp.h ../charset/charset.h\r
630         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxnoise.c\r
631 uxplink.o: ../unix/uxplink.c ../putty.h ../storage.h ../tree234.h \\r
632                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
633                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
634                 ../windows/winhelp.h ../charset/charset.h\r
635         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxplink.c\r
636 uxprint.o: ../unix/uxprint.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
637                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
638                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
639                 ../charset/charset.h\r
640         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxprint.c\r
641 uxproxy.o: ../unix/uxproxy.c ../tree234.h ../putty.h ../network.h ../proxy.h \\r
642                 ../puttyps.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
643                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
644                 ../charset/charset.h\r
645         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxproxy.c\r
646 uxpterm.o: ../unix/uxpterm.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
647                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
648                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
649                 ../charset/charset.h\r
650         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxpterm.c\r
651 uxpty.o: ../unix/uxpty.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
652                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
653                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
654                 ../charset/charset.h\r
655         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxpty.c\r
656 uxputty.o: ../unix/uxputty.c ../putty.h ../storage.h ../puttyps.h \\r
657                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
658                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
659                 ../windows/winhelp.h ../charset/charset.h\r
660         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxputty.c\r
661 uxsel.o: ../unix/uxsel.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
662                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
663                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
664                 ../charset/charset.h\r
665         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxsel.c\r
666 uxser.o: ../unix/uxser.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
667                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
668                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
669                 ../charset/charset.h\r
670         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxser.c\r
671 uxsftp.o: ../unix/uxsftp.c ../putty.h ../ssh.h ../psftp.h ../int64.h \\r
672                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
673                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
674                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
675         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxsftp.c\r
676 uxsignal.o: ../unix/uxsignal.c\r
677         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxsignal.c\r
678 uxstore.o: ../unix/uxstore.c ../putty.h ../storage.h ../tree234.h \\r
679                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
680                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
681                 ../windows/winhelp.h ../charset/charset.h\r
682         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxstore.c\r
683 uxucs.o: ../unix/uxucs.c ../putty.h ../charset/charset.h ../terminal.h \\r
684                 ../misc.h ../puttyps.h ../network.h ../tree234.h \\r
685                 ../puttymem.h ../windows/winstuff.h ../macosx/osx.h \\r
686                 ../unix/unix.h ../windows/winhelp.h\r
687         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxucs.c\r
688 wcwidth.o: ../wcwidth.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
689                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
690                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
691                 ../charset/charset.h\r
692         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../wcwidth.c\r
693 wildcard.o: ../wildcard.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
694                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
695                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
696                 ../charset/charset.h\r
697         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../wildcard.c\r
698 wincfg.o: ../windows/wincfg.c ../putty.h ../dialog.h ../storage.h \\r
699                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
700                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \\r
701                 ../windows/winhelp.h ../charset/charset.h\r
702         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wincfg.c\r
703 wincons.o: ../windows/wincons.c ../putty.h ../storage.h ../ssh.h \\r
704                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
705                 ../tree234.h ../int64.h ../windows/winstuff.h \\r
706                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
707                 ../charset/charset.h\r
708         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wincons.c\r
709 winctrls.o: ../windows/winctrls.c ../putty.h ../misc.h ../dialog.h \\r
710                 ../puttyps.h ../network.h ../puttymem.h \\r
711                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
712                 ../tree234.h ../windows/winhelp.h ../charset/charset.h\r
713         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winctrls.c\r
714 windefs.o: ../windows/windefs.c ../putty.h ../puttyps.h ../network.h \\r
715                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
716                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
717                 ../windows/winhelp.h ../charset/charset.h\r
718         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/windefs.c\r
719 windlg.o: ../windows/windlg.c ../putty.h ../ssh.h ../windows/win_res.h \\r
720                 ../storage.h ../dialog.h ../puttyps.h ../network.h ../misc.h \\r
721                 ../puttymem.h ../tree234.h ../int64.h ../windows/winstuff.h \\r
722                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
723                 ../charset/charset.h\r
724         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/windlg.c\r
725 window.o: ../windows/window.c ../putty.h ../terminal.h ../storage.h \\r
726                 ../windows/win_res.h ../puttyps.h ../network.h ../misc.h \\r
727                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
728                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
729                 ../charset/charset.h\r
730         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/window.c\r
731 wingss.o: ../windows/wingss.c ../putty.h ../pgssapi.h ../sshgss.h \\r
732                 ../sshgssc.h ../misc.h ../puttyps.h ../network.h \\r
733                 ../puttymem.h ../windows/winstuff.h ../macosx/osx.h \\r
734                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \\r
735                 ../charset/charset.h\r
736         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wingss.c\r
737 winhandl.o: ../windows/winhandl.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) $(CFLAGS) $(XFLAGS) -c ../windows/winhandl.c\r
742 winhelp.o: ../windows/winhelp.c ../putty.h ../puttyps.h ../network.h \\r
743                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
744                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
745                 ../windows/winhelp.h ../charset/charset.h\r
746         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winhelp.c\r
747 winjump.o: ../windows/winjump.c ../putty.h ../storage.h ../puttyps.h \\r
748                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
749                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
750                 ../windows/winhelp.h ../charset/charset.h\r
751         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winjump.c\r
752 winmisc.o: ../windows/winmisc.c ../putty.h ../puttyps.h ../network.h \\r
753                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
754                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
755                 ../windows/winhelp.h ../charset/charset.h\r
756         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winmisc.c\r
757 winnet.o: ../windows/winnet.c ../putty.h ../network.h ../tree234.h \\r
758                 ../puttyps.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
759                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
760                 ../charset/charset.h\r
761         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winnet.c\r
762 winnoise.o: ../windows/winnoise.c ../putty.h ../ssh.h ../storage.h \\r
763                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
764                 ../tree234.h ../int64.h ../windows/winstuff.h \\r
765                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
766                 ../charset/charset.h\r
767         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winnoise.c\r
768 winnojmp.o: ../windows/winnojmp.c\r
769         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winnojmp.c\r
770 winpgen.o: ../windows/winpgen.c ../putty.h ../ssh.h ../puttyps.h \\r
771                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
772                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
773                 ../windows/winhelp.h ../charset/charset.h\r
774         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winpgen.c\r
775 winpgnt.o: ../windows/winpgnt.c ../putty.h ../ssh.h ../misc.h ../tree234.h \\r
776                 ../puttyps.h ../network.h ../puttymem.h ../int64.h \\r
777                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
778                 ../windows/winhelp.h ../charset/charset.h\r
779         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winpgnt.c\r
780 winpgntc.o: ../windows/winpgntc.c ../putty.h ../puttyps.h ../network.h \\r
781                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
782                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
783                 ../windows/winhelp.h ../charset/charset.h\r
784         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winpgntc.c\r
785 winplink.o: ../windows/winplink.c ../putty.h ../storage.h ../tree234.h \\r
786                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
787                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
788                 ../windows/winhelp.h ../charset/charset.h\r
789         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winplink.c\r
790 winprint.o: ../windows/winprint.c ../putty.h ../puttyps.h ../network.h \\r
791                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
792                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
793                 ../windows/winhelp.h ../charset/charset.h\r
794         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winprint.c\r
795 winproxy.o: ../windows/winproxy.c ../tree234.h ../putty.h ../network.h \\r
796                 ../proxy.h ../puttyps.h ../misc.h ../windows/winstuff.h \\r
797                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
798                 ../windows/winhelp.h ../charset/charset.h\r
799         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winproxy.c\r
800 winser.o: ../windows/winser.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
801                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
802                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
803                 ../charset/charset.h\r
804         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winser.c\r
805 winsftp.o: ../windows/winsftp.c ../putty.h ../psftp.h ../ssh.h ../int64.h \\r
806                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
807                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
808                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
809         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winsftp.c\r
810 winstore.o: ../windows/winstore.c ../putty.h ../storage.h ../puttyps.h \\r
811                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
812                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
813                 ../windows/winhelp.h ../charset/charset.h\r
814         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winstore.c\r
815 wintime.o: ../windows/wintime.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         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wintime.c\r
820 winucs.o: ../windows/winucs.c ../putty.h ../terminal.h ../misc.h \\r
821                 ../puttyps.h ../network.h ../tree234.h ../puttymem.h \\r
822                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
823                 ../windows/winhelp.h ../charset/charset.h\r
824         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winucs.c\r
825 winutils.o: ../windows/winutils.c ../putty.h ../misc.h ../puttyps.h \\r
826                 ../network.h ../puttymem.h ../windows/winstuff.h \\r
827                 ../macosx/osx.h ../unix/unix.h ../tree234.h \\r
828                 ../windows/winhelp.h ../charset/charset.h\r
829         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winutils.c\r
830 winx11.o: ../windows/winx11.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
831                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
832                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
833                 ../windows/winhelp.h ../charset/charset.h\r
834         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winx11.c\r
835 x11fwd.o: ../x11fwd.c ../putty.h ../ssh.h ../tree234.h ../puttyps.h \\r
836                 ../network.h ../misc.h ../puttymem.h ../int64.h \\r
837                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
838                 ../windows/winhelp.h ../charset/charset.h\r
839         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../x11fwd.c\r
840 xenc.o: ../charset/xenc.c ../charset/charset.h ../charset/internal.h\r
841         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/xenc.c\r
842 xkeysym.o: ../unix/xkeysym.c ../misc.h ../puttymem.h\r
843         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xkeysym.c\r
844 xpmptcfg.o: ../unix/xpmptcfg.c\r
845         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmptcfg.c\r
846 xpmpterm.o: ../unix/xpmpterm.c\r
847         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmpterm.c\r
848 xpmpucfg.o: ../unix/xpmpucfg.c\r
849         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmpucfg.c\r
850 xpmputty.o: ../unix/xpmputty.c\r
851         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmputty.c\r
852 \r
853 version.o: FORCE\r
854         if test -z "$(VER)" && (cd ..; md5sum -c manifest); then \\r
855                 $(CC) $(COMPAT) $(XFLAGS) $(CFLAGS) `cat ../version.def` -c ../version.c; \\r
856         else \\r
857                 $(CC) $(COMPAT) $(XFLAGS) $(CFLAGS) $(VER) -c ../version.c; \\r
858         fi\r
859 install:\r
860         mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir)\r
861         $(INSTALL_PROGRAM) -m 755 plink $(DESTDIR)$(bindir)/plink\r
862         $(INSTALL_PROGRAM) -m 755 pscp $(DESTDIR)$(bindir)/pscp\r
863         $(INSTALL_PROGRAM) -m 755 psftp $(DESTDIR)$(bindir)/psftp\r
864         $(INSTALL_PROGRAM) -m 755 pterm $(DESTDIR)$(bindir)/pterm\r
865         if test -n "$(UTMP_GROUP)"; then \\r
866           chgrp $(UTMP_GROUP) $(DESTDIR)$(bindir)/pterm && \\r
867             chmod 2755 $(DESTDIR)$(bindir)/pterm; \\r
868         elif test -n "$(UTMP_USER)"; then \\r
869           chown $(UTMP_USER) $(DESTDIR)$(bindir)/pterm && \\r
870             chmod 4755 $(DESTDIR)$(bindir)/pterm; \\r
871         fi\r
872         $(INSTALL_PROGRAM) -m 755 putty $(DESTDIR)$(bindir)/putty\r
873         $(INSTALL_PROGRAM) -m 755 puttygen $(DESTDIR)$(bindir)/puttygen\r
874         $(INSTALL_PROGRAM) -m 755 puttytel $(DESTDIR)$(bindir)/puttytel\r
875         $(INSTALL_DATA) -m 644 ../doc/plink.1 $(DESTDIR)$(man1dir)/plink.1\r
876         $(INSTALL_DATA) -m 644 ../doc/pscp.1 $(DESTDIR)$(man1dir)/pscp.1\r
877         $(INSTALL_DATA) -m 644 ../doc/psftp.1 $(DESTDIR)$(man1dir)/psftp.1\r
878         $(INSTALL_DATA) -m 644 ../doc/pterm.1 $(DESTDIR)$(man1dir)/pterm.1\r
879         $(INSTALL_DATA) -m 644 ../doc/putty.1 $(DESTDIR)$(man1dir)/putty.1\r
880         $(INSTALL_DATA) -m 644 ../doc/puttygen.1 $(DESTDIR)$(man1dir)/puttygen.1\r
881         $(INSTALL_DATA) -m 644 ../doc/puttytel.1 $(DESTDIR)$(man1dir)/puttytel.1\r
882 \r
883 install-strip:\r
884         $(MAKE) install INSTALL_PROGRAM="$(INSTALL_PROGRAM) -s"\r
885 \r
886 clean:\r
887         rm -f *.o plink pscp psftp pterm putty puttygen puttytel\r
888 \r
889 FORCE:\r