OSDN Git Service

480e0524446bf099129d6c8aa2e957417d0875eb
[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_ssh.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_ssh.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_ssh.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_ssh.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 be_ssh.o: ../be_ssh.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
295                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
296                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
297                 ../charset/charset.h\r
298         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../be_ssh.c\r
299 cmdgen.o: ../cmdgen.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
300                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
301                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
302                 ../windows/winhelp.h ../charset/charset.h\r
303         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../cmdgen.c\r
304 cmdline.o: ../cmdline.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
305                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
306                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
307                 ../charset/charset.h\r
308         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../cmdline.c\r
309 config.o: ../config.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
310                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
311                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
312                 ../windows/winhelp.h ../charset/charset.h\r
313         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../config.c\r
314 cproxy.o: ../cproxy.c ../putty.h ../ssh.h ../network.h ../proxy.h \\r
315                 ../puttyps.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
316                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
317                 ../windows/winhelp.h ../charset/charset.h\r
318         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../cproxy.c\r
319 dialog.o: ../dialog.c ../putty.h ../dialog.h ../puttyps.h ../network.h \\r
320                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
321                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
322                 ../windows/winhelp.h ../charset/charset.h\r
323         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../dialog.c\r
324 fromucs.o: ../charset/fromucs.c ../charset/charset.h ../charset/internal.h\r
325         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/fromucs.c\r
326 gtkcfg.o: ../unix/gtkcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
327                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
328                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
329                 ../windows/winhelp.h ../charset/charset.h\r
330         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkcfg.c\r
331 gtkcols.o: ../unix/gtkcols.c ../unix/gtkcols.h\r
332         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkcols.c\r
333 gtkdlg.o: ../unix/gtkdlg.c ../unix/gtkcols.h ../unix/gtkfont.h ../putty.h \\r
334                 ../storage.h ../dialog.h ../tree234.h ../puttyps.h \\r
335                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
336                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
337                 ../charset/charset.h\r
338         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkdlg.c\r
339 gtkfont.o: ../unix/gtkfont.c ../putty.h ../unix/gtkfont.h ../tree234.h \\r
340                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
341                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
342                 ../windows/winhelp.h ../charset/charset.h\r
343         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkfont.c\r
344 gtkwin.o: ../unix/gtkwin.c ../putty.h ../terminal.h ../unix/gtkfont.h \\r
345                 ../puttyps.h ../network.h ../misc.h ../tree234.h \\r
346                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
347                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
348         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/gtkwin.c\r
349 import.o: ../import.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \\r
350                 ../network.h ../puttymem.h ../tree234.h ../int64.h \\r
351                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
352                 ../windows/winhelp.h ../charset/charset.h\r
353         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../import.c\r
354 int64.o: ../int64.c ../int64.h\r
355         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../int64.c\r
356 ldisc.o: ../ldisc.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 ../ldisc.c\r
361 ldiscucs.o: ../ldiscucs.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \\r
362                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \\r
363                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
364                 ../windows/winhelp.h ../charset/charset.h\r
365         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ldiscucs.c\r
366 localenc.o: ../charset/localenc.c ../charset/charset.h ../charset/internal.h\r
367         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/localenc.c\r
368 logging.o: ../logging.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
369                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
370                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
371                 ../charset/charset.h\r
372         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../logging.c\r
373 macenc.o: ../charset/macenc.c ../charset/charset.h ../charset/internal.h\r
374         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/macenc.c\r
375 mimeenc.o: ../charset/mimeenc.c ../charset/charset.h ../charset/internal.h\r
376         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/mimeenc.c\r
377 minibidi.o: ../minibidi.c ../misc.h ../puttymem.h\r
378         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../minibidi.c\r
379 misc.o: ../misc.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
380                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
381                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
382                 ../charset/charset.h\r
383         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../misc.c\r
384 nocproxy.o: ../nocproxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \\r
385                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
386                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
387                 ../windows/winhelp.h ../charset/charset.h\r
388         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../nocproxy.c\r
389 nogss.o: ../nogss.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 ../nogss.c\r
394 notiming.o: ../notiming.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
395                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
396                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
397                 ../charset/charset.h\r
398         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../notiming.c\r
399 osxctrls.o: ../macosx/osxctrls.m ../putty.h ../dialog.h ../macosx/osxclass.h \\r
400                 ../tree234.h ../puttyps.h ../network.h ../misc.h \\r
401                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
402                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
403         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxctrls.m\r
404 osxdlg.o: ../macosx/osxdlg.m ../putty.h ../storage.h ../dialog.h \\r
405                 ../macosx/osxclass.h ../puttyps.h ../network.h ../misc.h \\r
406                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
407                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
408                 ../charset/charset.h\r
409         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxdlg.m\r
410 osxmain.o: ../macosx/osxmain.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/osxmain.m\r
415 osxsel.o: ../macosx/osxsel.m ../putty.h ../macosx/osxclass.h ../puttyps.h \\r
416                 ../network.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
417                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
418                 ../windows/winhelp.h ../charset/charset.h\r
419         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxsel.m\r
420 osxwin.o: ../macosx/osxwin.m ../putty.h ../terminal.h ../macosx/osxclass.h \\r
421                 ../puttyps.h ../network.h ../misc.h ../tree234.h \\r
422                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
423                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h\r
424         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../macosx/osxwin.m\r
425 pgssapi.o: ../pgssapi.c ../putty.h ../pgssapi.h ../puttyps.h ../network.h \\r
426                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
427                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
428                 ../windows/winhelp.h ../charset/charset.h\r
429         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../pgssapi.c\r
430 pinger.o: ../pinger.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
431                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
432                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
433                 ../charset/charset.h\r
434         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../pinger.c\r
435 portfwd.o: ../portfwd.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
436                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
437                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
438                 ../windows/winhelp.h ../charset/charset.h\r
439         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../portfwd.c\r
440 proxy.o: ../proxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \\r
441                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
442                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
443                 ../windows/winhelp.h ../charset/charset.h\r
444         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../proxy.c\r
445 pscp.o: ../pscp.c ../putty.h ../psftp.h ../ssh.h ../sftp.h ../storage.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 ../pscp.c\r
450 psftp.o: ../psftp.c ../putty.h ../psftp.h ../storage.h ../ssh.h ../sftp.h \\r
451                 ../int64.h ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
452                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
453                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
454         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../psftp.c\r
455 raw.o: ../raw.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 ../raw.c\r
460 rlogin.o: ../rlogin.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
461                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
462                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
463                 ../charset/charset.h\r
464         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../rlogin.c\r
465 sbcs.o: ../charset/sbcs.c ../charset/charset.h ../charset/internal.h\r
466         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/sbcs.c\r
467 sbcsdat.o: ../charset/sbcsdat.c ../charset/charset.h ../charset/internal.h\r
468         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/sbcsdat.c\r
469 sercfg.o: ../sercfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \\r
470                 ../network.h ../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 ../sercfg.c\r
474 settings.o: ../settings.c ../putty.h ../storage.h ../puttyps.h ../network.h \\r
475                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
476                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
477                 ../windows/winhelp.h ../charset/charset.h\r
478         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../settings.c\r
479 sftp.o: ../sftp.c ../misc.h ../int64.h ../tree234.h ../sftp.h ../puttymem.h\r
480         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sftp.c\r
481 sizetip.o: ../windows/sizetip.c ../putty.h ../puttyps.h ../network.h \\r
482                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
483                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
484                 ../windows/winhelp.h ../charset/charset.h\r
485         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/sizetip.c\r
486 slookup.o: ../charset/slookup.c ../charset/charset.h ../charset/internal.h \\r
487                 ../charset/enum.c ../charset/sbcsdat.c ../charset/utf8.c\r
488         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/slookup.c\r
489 ssh.o: ../ssh.c ../putty.h ../tree234.h ../ssh.h ../sshgssc.h ../sshgss.h \\r
490                 ../puttyps.h ../network.h ../misc.h ../puttymem.h ../int64.h \\r
491                 ../pgssapi.h ../windows/winstuff.h ../macosx/osx.h \\r
492                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
493         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ssh.c\r
494 sshaes.o: ../sshaes.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
495                 ../int64.h ../misc.h\r
496         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshaes.c\r
497 ssharcf.o: ../ssharcf.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
498                 ../int64.h ../misc.h\r
499         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../ssharcf.c\r
500 sshblowf.o: ../sshblowf.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
501                 ../int64.h ../misc.h\r
502         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshblowf.c\r
503 sshbn.o: ../sshbn.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
504                 ../network.h ../int64.h\r
505         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshbn.c\r
506 sshcrc.o: ../sshcrc.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
507                 ../int64.h ../misc.h\r
508         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshcrc.c\r
509 sshcrcda.o: ../sshcrcda.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
510                 ../network.h ../int64.h\r
511         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshcrcda.c\r
512 sshdes.o: ../sshdes.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
513                 ../int64.h ../misc.h\r
514         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdes.c\r
515 sshdh.o: ../sshdh.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
516                 ../int64.h ../misc.h\r
517         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdh.c\r
518 sshdss.o: ../sshdss.c ../ssh.h ../misc.h ../puttymem.h ../tree234.h \\r
519                 ../network.h ../int64.h\r
520         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdss.c\r
521 sshdssg.o: ../sshdssg.c ../misc.h ../ssh.h ../puttymem.h ../tree234.h \\r
522                 ../network.h ../int64.h\r
523         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshdssg.c\r
524 sshgssc.o: ../sshgssc.c ../putty.h ../sshgssc.h ../misc.h ../puttyps.h \\r
525                 ../network.h ../pgssapi.h ../sshgss.h ../puttymem.h \\r
526                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
527                 ../tree234.h ../windows/winhelp.h ../charset/charset.h\r
528         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshgssc.c\r
529 sshmd5.o: ../sshmd5.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
530                 ../int64.h ../misc.h\r
531         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshmd5.c\r
532 sshprime.o: ../sshprime.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
533                 ../int64.h ../misc.h\r
534         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshprime.c\r
535 sshpubk.o: ../sshpubk.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \\r
536                 ../network.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 ../sshpubk.c\r
540 sshrand.o: ../sshrand.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
541                 ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
542                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
543                 ../windows/winhelp.h ../charset/charset.h\r
544         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshrand.c\r
545 sshrsa.o: ../sshrsa.c ../ssh.h ../misc.h ../puttymem.h ../tree234.h \\r
546                 ../network.h ../int64.h\r
547         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshrsa.c\r
548 sshrsag.o: ../sshrsag.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
549                 ../int64.h ../misc.h\r
550         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshrsag.c\r
551 sshsh256.o: ../sshsh256.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
552                 ../int64.h ../misc.h\r
553         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshsh256.c\r
554 sshsh512.o: ../sshsh512.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
555                 ../int64.h ../misc.h\r
556         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshsh512.c\r
557 sshsha.o: ../sshsha.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
558                 ../int64.h ../misc.h\r
559         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshsha.c\r
560 sshzlib.o: ../sshzlib.c ../ssh.h ../puttymem.h ../tree234.h ../network.h \\r
561                 ../int64.h ../misc.h\r
562         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../sshzlib.c\r
563 telnet.o: ../telnet.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
564                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
565                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
566                 ../charset/charset.h\r
567         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../telnet.c\r
568 terminal.o: ../terminal.c ../putty.h ../terminal.h ../puttyps.h ../network.h \\r
569                 ../misc.h ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
570                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
571                 ../charset/charset.h\r
572         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../terminal.c\r
573 testback.o: ../testback.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
574                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
575                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
576                 ../charset/charset.h\r
577         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../testback.c\r
578 time.o: ../time.c\r
579         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../time.c\r
580 timing.o: ../timing.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
581                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
582                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
583                 ../charset/charset.h\r
584         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../timing.c\r
585 toucs.o: ../charset/toucs.c ../charset/charset.h ../charset/internal.h\r
586         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/toucs.c\r
587 tree234.o: ../tree234.c ../puttymem.h ../tree234.h\r
588         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../tree234.c\r
589 utf8.o: ../charset/utf8.c ../charset/charset.h ../charset/internal.h\r
590         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/utf8.c\r
591 ux_x11.o: ../unix/ux_x11.c ../putty.h ../ssh.h ../network.h ../puttyps.h \\r
592                 ../misc.h ../puttymem.h ../tree234.h ../int64.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/ux_x11.c\r
596 uxagentc.o: ../unix/uxagentc.c ../putty.h ../misc.h ../tree234.h \\r
597                 ../puttymem.h ../puttyps.h ../network.h \\r
598                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
599                 ../windows/winhelp.h ../charset/charset.h\r
600         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxagentc.c\r
601 uxcfg.o: ../unix/uxcfg.c ../putty.h ../dialog.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) $(CFLAGS) $(XFLAGS) -c ../unix/uxcfg.c\r
606 uxcons.o: ../unix/uxcons.c ../putty.h ../storage.h ../ssh.h ../puttyps.h \\r
607                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
608                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
609                 ../windows/winhelp.h ../charset/charset.h\r
610         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxcons.c\r
611 uxgen.o: ../unix/uxgen.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
612                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
613                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
614                 ../charset/charset.h\r
615         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxgen.c\r
616 uxgss.o: ../unix/uxgss.c ../putty.h ../pgssapi.h ../sshgss.h ../sshgssc.h \\r
617                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
618                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \\r
619                 ../windows/winhelp.h ../charset/charset.h\r
620         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxgss.c\r
621 uxmisc.o: ../unix/uxmisc.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
622                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
623                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
624                 ../charset/charset.h\r
625         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxmisc.c\r
626 uxnet.o: ../unix/uxnet.c ../putty.h ../network.h ../tree234.h ../puttyps.h \\r
627                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
628                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
629                 ../charset/charset.h\r
630         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxnet.c\r
631 uxnoise.o: ../unix/uxnoise.c ../putty.h ../ssh.h ../storage.h ../puttyps.h \\r
632                 ../network.h ../misc.h ../puttymem.h ../tree234.h ../int64.h \\r
633                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
634                 ../windows/winhelp.h ../charset/charset.h\r
635         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxnoise.c\r
636 uxplink.o: ../unix/uxplink.c ../putty.h ../storage.h ../tree234.h \\r
637                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
638                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
639                 ../windows/winhelp.h ../charset/charset.h\r
640         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxplink.c\r
641 uxprint.o: ../unix/uxprint.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
642                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
643                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
644                 ../charset/charset.h\r
645         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxprint.c\r
646 uxproxy.o: ../unix/uxproxy.c ../tree234.h ../putty.h ../network.h ../proxy.h \\r
647                 ../puttyps.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
648                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
649                 ../charset/charset.h\r
650         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxproxy.c\r
651 uxpterm.o: ../unix/uxpterm.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
652                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
653                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
654                 ../charset/charset.h\r
655         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxpterm.c\r
656 uxpty.o: ../unix/uxpty.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
657                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
658                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
659                 ../charset/charset.h\r
660         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxpty.c\r
661 uxputty.o: ../unix/uxputty.c ../putty.h ../storage.h ../puttyps.h \\r
662                 ../network.h ../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) $(CFLAGS) $(XFLAGS) -c ../unix/uxputty.c\r
666 uxsel.o: ../unix/uxsel.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/uxsel.c\r
671 uxser.o: ../unix/uxser.c ../putty.h ../tree234.h ../puttyps.h ../network.h \\r
672                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
673                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
674                 ../charset/charset.h\r
675         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxser.c\r
676 uxsftp.o: ../unix/uxsftp.c ../putty.h ../ssh.h ../psftp.h ../int64.h \\r
677                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
678                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
679                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
680         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxsftp.c\r
681 uxsignal.o: ../unix/uxsignal.c\r
682         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxsignal.c\r
683 uxstore.o: ../unix/uxstore.c ../putty.h ../storage.h ../tree234.h \\r
684                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
685                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
686                 ../windows/winhelp.h ../charset/charset.h\r
687         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxstore.c\r
688 uxucs.o: ../unix/uxucs.c ../putty.h ../charset/charset.h ../terminal.h \\r
689                 ../misc.h ../puttyps.h ../network.h ../tree234.h \\r
690                 ../puttymem.h ../windows/winstuff.h ../macosx/osx.h \\r
691                 ../unix/unix.h ../windows/winhelp.h\r
692         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/uxucs.c\r
693 wcwidth.o: ../wcwidth.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 ../wcwidth.c\r
698 wildcard.o: ../wildcard.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
699                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
700                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
701                 ../charset/charset.h\r
702         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../wildcard.c\r
703 wincfg.o: ../windows/wincfg.c ../putty.h ../dialog.h ../storage.h \\r
704                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
705                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \\r
706                 ../windows/winhelp.h ../charset/charset.h\r
707         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wincfg.c\r
708 wincons.o: ../windows/wincons.c ../putty.h ../storage.h ../ssh.h \\r
709                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
710                 ../tree234.h ../int64.h ../windows/winstuff.h \\r
711                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
712                 ../charset/charset.h\r
713         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wincons.c\r
714 winctrls.o: ../windows/winctrls.c ../putty.h ../misc.h ../dialog.h \\r
715                 ../puttyps.h ../network.h ../puttymem.h \\r
716                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
717                 ../tree234.h ../windows/winhelp.h ../charset/charset.h\r
718         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winctrls.c\r
719 windefs.o: ../windows/windefs.c ../putty.h ../puttyps.h ../network.h \\r
720                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
721                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
722                 ../windows/winhelp.h ../charset/charset.h\r
723         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/windefs.c\r
724 windlg.o: ../windows/windlg.c ../putty.h ../ssh.h ../windows/win_res.h \\r
725                 ../storage.h ../dialog.h ../puttyps.h ../network.h ../misc.h \\r
726                 ../puttymem.h ../tree234.h ../int64.h ../windows/winstuff.h \\r
727                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
728                 ../charset/charset.h\r
729         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/windlg.c\r
730 window.o: ../windows/window.c ../putty.h ../terminal.h ../storage.h \\r
731                 ../windows/win_res.h ../puttyps.h ../network.h ../misc.h \\r
732                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
733                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
734                 ../charset/charset.h\r
735         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/window.c\r
736 wingss.o: ../windows/wingss.c ../putty.h ../pgssapi.h ../sshgss.h \\r
737                 ../sshgssc.h ../misc.h ../puttyps.h ../network.h \\r
738                 ../puttymem.h ../windows/winstuff.h ../macosx/osx.h \\r
739                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \\r
740                 ../charset/charset.h\r
741         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wingss.c\r
742 winhandl.o: ../windows/winhandl.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/winhandl.c\r
747 winhelp.o: ../windows/winhelp.c ../putty.h ../puttyps.h ../network.h \\r
748                 ../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/winhelp.c\r
752 winjump.o: ../windows/winjump.c ../putty.h ../storage.h ../puttyps.h \\r
753                 ../network.h ../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/winjump.c\r
757 winmisc.o: ../windows/winmisc.c ../putty.h ../puttyps.h ../network.h \\r
758                 ../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) $(CFLAGS) $(XFLAGS) -c ../windows/winmisc.c\r
762 winnet.o: ../windows/winnet.c ../putty.h ../network.h ../tree234.h \\r
763                 ../puttyps.h ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
764                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \\r
765                 ../charset/charset.h\r
766         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winnet.c\r
767 winnoise.o: ../windows/winnoise.c ../putty.h ../ssh.h ../storage.h \\r
768                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
769                 ../tree234.h ../int64.h ../windows/winstuff.h \\r
770                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h \\r
771                 ../charset/charset.h\r
772         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winnoise.c\r
773 winnojmp.o: ../windows/winnojmp.c\r
774         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winnojmp.c\r
775 winpgen.o: ../windows/winpgen.c ../putty.h ../ssh.h ../puttyps.h \\r
776                 ../network.h ../misc.h ../puttymem.h ../tree234.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/winpgen.c\r
780 winpgnt.o: ../windows/winpgnt.c ../putty.h ../ssh.h ../misc.h ../tree234.h \\r
781                 ../puttyps.h ../network.h ../puttymem.h ../int64.h \\r
782                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
783                 ../windows/winhelp.h ../charset/charset.h\r
784         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winpgnt.c\r
785 winpgntc.o: ../windows/winpgntc.c ../putty.h ../puttyps.h ../network.h \\r
786                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
787                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
788                 ../windows/winhelp.h ../charset/charset.h\r
789         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winpgntc.c\r
790 winplink.o: ../windows/winplink.c ../putty.h ../storage.h ../tree234.h \\r
791                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \\r
792                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
793                 ../windows/winhelp.h ../charset/charset.h\r
794         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winplink.c\r
795 winprint.o: ../windows/winprint.c ../putty.h ../puttyps.h ../network.h \\r
796                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
797                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
798                 ../windows/winhelp.h ../charset/charset.h\r
799         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winprint.c\r
800 winproxy.o: ../windows/winproxy.c ../tree234.h ../putty.h ../network.h \\r
801                 ../proxy.h ../puttyps.h ../misc.h ../windows/winstuff.h \\r
802                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \\r
803                 ../windows/winhelp.h ../charset/charset.h\r
804         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winproxy.c\r
805 winser.o: ../windows/winser.c ../putty.h ../puttyps.h ../network.h ../misc.h \\r
806                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
807                 ../puttymem.h ../tree234.h ../windows/winhelp.h \\r
808                 ../charset/charset.h\r
809         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winser.c\r
810 winsftp.o: ../windows/winsftp.c ../putty.h ../psftp.h ../ssh.h ../int64.h \\r
811                 ../puttyps.h ../network.h ../misc.h ../puttymem.h \\r
812                 ../tree234.h ../windows/winstuff.h ../macosx/osx.h \\r
813                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h\r
814         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winsftp.c\r
815 winstore.o: ../windows/winstore.c ../putty.h ../storage.h ../puttyps.h \\r
816                 ../network.h ../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/winstore.c\r
820 wintime.o: ../windows/wintime.c ../putty.h ../puttyps.h ../network.h \\r
821                 ../misc.h ../windows/winstuff.h ../macosx/osx.h \\r
822                 ../unix/unix.h ../puttymem.h ../tree234.h \\r
823                 ../windows/winhelp.h ../charset/charset.h\r
824         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/wintime.c\r
825 winucs.o: ../windows/winucs.c ../putty.h ../terminal.h ../misc.h \\r
826                 ../puttyps.h ../network.h ../tree234.h ../puttymem.h \\r
827                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
828                 ../windows/winhelp.h ../charset/charset.h\r
829         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winucs.c\r
830 winutils.o: ../windows/winutils.c ../putty.h ../misc.h ../puttyps.h \\r
831                 ../network.h ../puttymem.h ../windows/winstuff.h \\r
832                 ../macosx/osx.h ../unix/unix.h ../tree234.h \\r
833                 ../windows/winhelp.h ../charset/charset.h\r
834         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../windows/winutils.c\r
835 winx11.o: ../windows/winx11.c ../putty.h ../ssh.h ../puttyps.h ../network.h \\r
836                 ../misc.h ../puttymem.h ../tree234.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 ../windows/winx11.c\r
840 x11fwd.o: ../x11fwd.c ../putty.h ../ssh.h ../tree234.h ../puttyps.h \\r
841                 ../network.h ../misc.h ../puttymem.h ../int64.h \\r
842                 ../windows/winstuff.h ../macosx/osx.h ../unix/unix.h \\r
843                 ../windows/winhelp.h ../charset/charset.h\r
844         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../x11fwd.c\r
845 xenc.o: ../charset/xenc.c ../charset/charset.h ../charset/internal.h\r
846         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../charset/xenc.c\r
847 xkeysym.o: ../unix/xkeysym.c ../misc.h ../puttymem.h\r
848         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xkeysym.c\r
849 xpmptcfg.o: ../unix/xpmptcfg.c\r
850         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmptcfg.c\r
851 xpmpterm.o: ../unix/xpmpterm.c\r
852         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmpterm.c\r
853 xpmpucfg.o: ../unix/xpmpucfg.c\r
854         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmpucfg.c\r
855 xpmputty.o: ../unix/xpmputty.c\r
856         $(CC) $(COMPAT) $(CFLAGS) $(XFLAGS) -c ../unix/xpmputty.c\r
857 \r
858 version.o: FORCE\r
859         if test -z "$(VER)" && (cd ..; md5sum -c manifest); then \\r
860                 $(CC) $(COMPAT) $(XFLAGS) $(CFLAGS) `cat ../version.def` -c ../version.c; \\r
861         else \\r
862                 $(CC) $(COMPAT) $(XFLAGS) $(CFLAGS) $(VER) -c ../version.c; \\r
863         fi\r
864 install:\r
865         mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir)\r
866         $(INSTALL_PROGRAM) -m 755 plink $(DESTDIR)$(bindir)/plink\r
867         $(INSTALL_PROGRAM) -m 755 pscp $(DESTDIR)$(bindir)/pscp\r
868         $(INSTALL_PROGRAM) -m 755 psftp $(DESTDIR)$(bindir)/psftp\r
869         $(INSTALL_PROGRAM) -m 755 pterm $(DESTDIR)$(bindir)/pterm\r
870         if test -n "$(UTMP_GROUP)"; then \\r
871           chgrp $(UTMP_GROUP) $(DESTDIR)$(bindir)/pterm && \\r
872             chmod 2755 $(DESTDIR)$(bindir)/pterm; \\r
873         elif test -n "$(UTMP_USER)"; then \\r
874           chown $(UTMP_USER) $(DESTDIR)$(bindir)/pterm && \\r
875             chmod 4755 $(DESTDIR)$(bindir)/pterm; \\r
876         fi\r
877         $(INSTALL_PROGRAM) -m 755 putty $(DESTDIR)$(bindir)/putty\r
878         $(INSTALL_PROGRAM) -m 755 puttygen $(DESTDIR)$(bindir)/puttygen\r
879         $(INSTALL_PROGRAM) -m 755 puttytel $(DESTDIR)$(bindir)/puttytel\r
880         $(INSTALL_DATA) -m 644 ../doc/plink.1 $(DESTDIR)$(man1dir)/plink.1\r
881         $(INSTALL_DATA) -m 644 ../doc/pscp.1 $(DESTDIR)$(man1dir)/pscp.1\r
882         $(INSTALL_DATA) -m 644 ../doc/psftp.1 $(DESTDIR)$(man1dir)/psftp.1\r
883         $(INSTALL_DATA) -m 644 ../doc/pterm.1 $(DESTDIR)$(man1dir)/pterm.1\r
884         $(INSTALL_DATA) -m 644 ../doc/putty.1 $(DESTDIR)$(man1dir)/putty.1\r
885         $(INSTALL_DATA) -m 644 ../doc/puttygen.1 $(DESTDIR)$(man1dir)/puttygen.1\r
886         $(INSTALL_DATA) -m 644 ../doc/puttytel.1 $(DESTDIR)$(man1dir)/puttytel.1\r
887 \r
888 install-strip:\r
889         $(MAKE) install INSTALL_PROGRAM="$(INSTALL_PROGRAM) -s"\r
890 \r
891 clean:\r
892         rm -f *.o plink pscp psftp pterm putty puttygen puttytel\r
893 \r
894 FORCE:\r