]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - macosx/Makefile
Initial checkin of a native Mac OS X port, sharing most of its code
[PuTTY.git] / macosx / Makefile
1 # Makefile for putty under Mac OS X.
2 #
3 # This file was created by `mkfiles.pl' from the `Recipe' file.
4 # DO NOT EDIT THIS FILE DIRECTLY; edit Recipe or mkfiles.pl instead.
5 #
6 # Extra options you can set:
7 #
8 #  - VER=-DSNAPSHOT=1999-01-25
9 #      Generates executables whose About box report them as being a
10 #      development snapshot.
11 #
12 #  - VER=-DRELEASE=0.43
13 #      Generates executables whose About box report them as being a
14 #      release version.
15 #
16 #  - COMPAT=-DAUTO_WINSOCK
17 #      Causes PuTTY to assume that <windows.h> includes its own WinSock
18 #      header file, so that it won't try to include <winsock.h>.
19 #
20 #  - COMPAT=-DWINSOCK_TWO
21 #      Causes the PuTTY utilities to include <winsock2.h> instead of
22 #      <winsock.h>, except Plink which _needs_ WinSock 2 so it already
23 #      does this.
24 #
25 #  - COMPAT=-DNO_SECURITY
26 #      Disables Pageant's use of <aclapi.h>, which is not available
27 #      with some development environments (such as older versions of
28 #      the Cygwin/mingw GNU toolchain). This means that Pageant
29 #      won't care about the local user ID of processes accessing it; a
30 #      version of Pageant built with this option will therefore refuse
31 #      to run under NT-series OSes on security grounds (although it
32 #      will run fine on Win95-series OSes where there is no access
33 #      control anyway).
34 #
35 #  - COMPAT=-DNO_MULTIMON
36 #      Disables PuTTY's use of <multimon.h>, which is not available
37 #      with some development environments. This means that PuTTY's
38 #      full-screen mode (configurable to work on Alt-Enter) will
39 #      not behave usefully in a multi-monitor environment.
40 #
41 #      Note that this definition is always enabled in the Cygwin
42 #      build, since at the time of writing this <multimon.h> is
43 #      known not to be available in Cygwin.
44 #
45 #  - COMPAT=-DNO_IPV6
46 #      Disables PuTTY's ability to make IPv6 connections, enabling
47 #      it to compile under development environments which do not
48 #      support IPv6 in their header files.
49 #
50 #  - COMPAT=-DMSVC4
51 #  - RCFL=-DMSVC4
52 #      Makes a couple of minor changes so that PuTTY compiles using
53 #      MSVC 4. You will also need /DNO_SECURITY and /DNO_MULTIMON.
54 #
55 #  - RCFL=-DASCIICTLS
56 #      Uses ASCII rather than Unicode to specify the tab control in
57 #      the resource file. Probably most useful when compiling with
58 #      Cygnus/mingw32, whose resource compiler may have less of a
59 #      problem with it.
60 #
61 #  - XFLAGS=-DTELNET_DEFAULT
62 #      Causes PuTTY to default to the Telnet protocol (in the absence
63 #      of Default Settings and so on to the contrary). Normally PuTTY
64 #      will default to SSH.
65 #
66 #  - XFLAGS=-DDEBUG
67 #      Causes PuTTY to enable internal debugging.
68 #
69 #  - XFLAGS=-DMALLOC_LOG
70 #      Causes PuTTY to emit a file called putty_mem.log, logging every
71 #      memory allocation and free, so you can track memory leaks.
72 #
73 #  - XFLAGS=-DMINEFIELD
74 #      Causes PuTTY to use a custom memory allocator, similar in
75 #      concept to Electric Fence, in place of regular malloc(). Wastes
76 #      huge amounts of RAM, but should cause heap-corruption bugs to
77 #      show up as GPFs at the point of failure rather than appearing
78 #      later on as second-level damage.
79 #
80 CC = $(TOOLPATH)gcc
81
82 CFLAGS = -O2 -Wall -Werror -g -I.././ -I../charset/ -I../windows/ -I../unix/ \
83                 -I../mac/ -I../macosx/
84 MLDFLAGS = -framework Cocoa
85 ULDFLAGS =
86 all: PuTTY plink pscp psftp puttygen
87 CFLAGS += -DMACOSX
88
89 PuTTY.app:
90         mkdir -p $@
91 PuTTY.app/Contents: PuTTY.app
92         mkdir -p $@
93 PuTTY.app/Contents/MacOS: PuTTY.app/Contents
94         mkdir -p $@
95 PuTTY: PuTTY.app/Contents/MacOS/PuTTY $(PuTTY_extra)
96
97 PuTTY.app/Contents/MacOS/PuTTY: PuTTY.app/Contents/MacOS be_all.o config.o \
98                 cproxy.o dialog.o fromucs.o ldisc.o ldiscucs.o localenc.o \
99                 logging.o macenc.o mimeenc.o minibidi.o misc.o osxctrls.o \
100                 osxdlg.o osxmain.o osxsel.o osxwin.o pinger.o portfwd.o \
101                 proxy.o raw.o rlogin.o sbcs.o sbcsdat.o settings.o slookup.o \
102                 ssh.o sshaes.o sshblowf.o sshbn.o sshcrc.o sshcrcda.o \
103                 sshdes.o sshdh.o sshdss.o sshmd5.o sshpubk.o sshrand.o \
104                 sshrsa.o sshsh512.o sshsha.o sshzlib.o telnet.o terminal.o \
105                 testback.o time.o timing.o toucs.o tree234.o utf8.o ux_x11.o \
106                 uxagentc.o uxcfg.o uxmisc.o uxnet.o uxnoise.o uxprint.o \
107                 uxproxy.o uxpty.o uxsel.o uxsignal.o uxstore.o uxucs.o \
108                 version.o wcwidth.o wildcard.o x11fwd.o xenc.o
109         $(CC) $(MLDFLAGS) -o $@ be_all.o config.o cproxy.o dialog.o \
110                 fromucs.o ldisc.o ldiscucs.o localenc.o logging.o macenc.o \
111                 mimeenc.o minibidi.o misc.o osxctrls.o osxdlg.o osxmain.o \
112                 osxsel.o osxwin.o pinger.o portfwd.o proxy.o raw.o rlogin.o \
113                 sbcs.o sbcsdat.o settings.o slookup.o ssh.o sshaes.o \
114                 sshblowf.o sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o \
115                 sshdss.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh512.o \
116                 sshsha.o sshzlib.o telnet.o terminal.o testback.o time.o \
117                 timing.o toucs.o tree234.o utf8.o ux_x11.o uxagentc.o \
118                 uxcfg.o uxmisc.o uxnet.o uxnoise.o uxprint.o uxproxy.o \
119                 uxpty.o uxsel.o uxsignal.o uxstore.o uxucs.o version.o \
120                 wcwidth.o wildcard.o x11fwd.o xenc.o 
121
122 plink: be_all.o cmdline.o cproxy.o ldisc.o logging.o misc.o pinger.o \
123                 portfwd.o proxy.o raw.o rlogin.o settings.o ssh.o sshaes.o \
124                 sshblowf.o sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o \
125                 sshdss.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh512.o \
126                 sshsha.o sshzlib.o telnet.o time.o timing.o tree234.o \
127                 ux_x11.o uxagentc.o uxcons.o uxmisc.o uxnet.o uxnoise.o \
128                 uxplink.o uxproxy.o uxsel.o uxsignal.o uxstore.o version.o \
129                 wildcard.o x11fwd.o
130         $(CC) $(ULDFLAGS) -o $@ be_all.o cmdline.o cproxy.o ldisc.o \
131                 logging.o misc.o pinger.o portfwd.o proxy.o raw.o rlogin.o \
132                 settings.o ssh.o sshaes.o sshblowf.o sshbn.o sshcrc.o \
133                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshmd5.o sshpubk.o \
134                 sshrand.o sshrsa.o sshsh512.o sshsha.o sshzlib.o telnet.o \
135                 time.o timing.o tree234.o ux_x11.o uxagentc.o uxcons.o \
136                 uxmisc.o uxnet.o uxnoise.o uxplink.o uxproxy.o uxsel.o \
137                 uxsignal.o uxstore.o version.o wildcard.o x11fwd.o 
138
139 pscp: be_none.o cmdline.o cproxy.o int64.o logging.o misc.o pinger.o \
140                 portfwd.o proxy.o pscp.o settings.o sftp.o ssh.o sshaes.o \
141                 sshblowf.o sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o \
142                 sshdss.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh512.o \
143                 sshsha.o sshzlib.o time.o timing.o tree234.o uxagentc.o \
144                 uxcons.o uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o \
145                 uxsftp.o uxstore.o version.o wildcard.o x11fwd.o
146         $(CC) $(ULDFLAGS) -o $@ be_none.o cmdline.o cproxy.o int64.o \
147                 logging.o misc.o pinger.o portfwd.o proxy.o pscp.o \
148                 settings.o sftp.o ssh.o sshaes.o sshblowf.o sshbn.o sshcrc.o \
149                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshmd5.o sshpubk.o \
150                 sshrand.o sshrsa.o sshsh512.o sshsha.o sshzlib.o time.o \
151                 timing.o tree234.o uxagentc.o uxcons.o uxmisc.o uxnet.o \
152                 uxnoise.o uxproxy.o uxsel.o uxsftp.o uxstore.o version.o \
153                 wildcard.o x11fwd.o 
154
155 psftp: be_none.o cmdline.o cproxy.o int64.o logging.o misc.o pinger.o \
156                 portfwd.o proxy.o psftp.o settings.o sftp.o ssh.o sshaes.o \
157                 sshblowf.o sshbn.o sshcrc.o sshcrcda.o sshdes.o sshdh.o \
158                 sshdss.o sshmd5.o sshpubk.o sshrand.o sshrsa.o sshsh512.o \
159                 sshsha.o sshzlib.o time.o timing.o tree234.o uxagentc.o \
160                 uxcons.o uxmisc.o uxnet.o uxnoise.o uxproxy.o uxsel.o \
161                 uxsftp.o uxstore.o version.o wildcard.o x11fwd.o
162         $(CC) $(ULDFLAGS) -o $@ be_none.o cmdline.o cproxy.o int64.o \
163                 logging.o misc.o pinger.o portfwd.o proxy.o psftp.o \
164                 settings.o sftp.o ssh.o sshaes.o sshblowf.o sshbn.o sshcrc.o \
165                 sshcrcda.o sshdes.o sshdh.o sshdss.o sshmd5.o sshpubk.o \
166                 sshrand.o sshrsa.o sshsh512.o sshsha.o sshzlib.o time.o \
167                 timing.o tree234.o uxagentc.o uxcons.o uxmisc.o uxnet.o \
168                 uxnoise.o uxproxy.o uxsel.o uxsftp.o uxstore.o version.o \
169                 wildcard.o x11fwd.o 
170
171 puttygen: cmdgen.o import.o misc.o notiming.o sshaes.o sshbn.o sshdes.o \
172                 sshdss.o sshdssg.o sshmd5.o sshprime.o sshpubk.o sshrand.o \
173                 sshrsa.o sshrsag.o sshsh512.o sshsha.o time.o tree234.o \
174                 uxcons.o uxgen.o uxmisc.o uxnoise.o uxstore.o version.o
175         $(CC) $(ULDFLAGS) -o $@ cmdgen.o import.o misc.o notiming.o sshaes.o \
176                 sshbn.o sshdes.o sshdss.o sshdssg.o sshmd5.o sshprime.o \
177                 sshpubk.o sshrand.o sshrsa.o sshrsag.o sshsh512.o sshsha.o \
178                 time.o tree234.o uxcons.o uxgen.o uxmisc.o uxnoise.o \
179                 uxstore.o version.o 
180
181 be_all.o: ../be_all.c ../putty.h ../puttyps.h ../network.h ../misc.h \
182                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
183                 ../unix/unix.h ../puttymem.h ../tree234.h \
184                 ../windows/winhelp.h ../charset/charset.h
185         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
186 be_none.o: ../be_none.c ../putty.h ../puttyps.h ../network.h ../misc.h \
187                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
188                 ../unix/unix.h ../puttymem.h ../tree234.h \
189                 ../windows/winhelp.h ../charset/charset.h
190         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
191 be_nossh.o: ../be_nossh.c ../putty.h ../puttyps.h ../network.h ../misc.h \
192                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
193                 ../unix/unix.h ../puttymem.h ../tree234.h \
194                 ../windows/winhelp.h ../charset/charset.h
195         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
196 cmdgen.o: ../cmdgen.c ../putty.h ../ssh.h ../puttyps.h ../network.h \
197                 ../misc.h ../puttymem.h ../int64.h ../windows/winstuff.h \
198                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
199                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
200         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
201 cmdline.o: ../cmdline.c ../putty.h ../puttyps.h ../network.h ../misc.h \
202                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
203                 ../unix/unix.h ../puttymem.h ../tree234.h \
204                 ../windows/winhelp.h ../charset/charset.h
205         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
206 config.o: ../config.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \
207                 ../network.h ../misc.h ../windows/winstuff.h \
208                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
209                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
210                 ../charset/charset.h
211         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
212 cproxy.o: ../cproxy.c ../putty.h ../ssh.h ../network.h ../proxy.h \
213                 ../puttyps.h ../misc.h ../puttymem.h ../int64.h \
214                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
215                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
216                 ../charset/charset.h
217         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
218 dialog.o: ../dialog.c ../putty.h ../dialog.h ../puttyps.h ../network.h \
219                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
220                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
221                 ../windows/winhelp.h ../charset/charset.h
222         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
223 fromucs.o: ../charset/fromucs.c ../charset/charset.h ../charset/internal.h
224         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
225 gtkcfg.o: ../unix/gtkcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \
226                 ../network.h ../misc.h ../windows/winstuff.h \
227                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
228                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
229                 ../charset/charset.h
230         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
231 gtkcols.o: ../unix/gtkcols.c ../unix/gtkcols.h
232         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
233 gtkdlg.o: ../unix/gtkdlg.c ../unix/gtkcols.h ../unix/gtkpanel.h ../putty.h \
234                 ../storage.h ../dialog.h ../tree234.h ../puttyps.h \
235                 ../network.h ../misc.h ../windows/winstuff.h \
236                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
237                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
238         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
239 gtkpanel.o: ../unix/gtkpanel.c ../unix/gtkpanel.h
240         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
241 gtkwin.o: ../unix/gtkwin.c ../putty.h ../terminal.h ../puttyps.h \
242                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \
243                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
244                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
245         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
246 import.o: ../import.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \
247                 ../network.h ../puttymem.h ../int64.h ../windows/winstuff.h \
248                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
249                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
250         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
251 int64.o: ../int64.c ../int64.h
252         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
253 ldisc.o: ../ldisc.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \
254                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \
255                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
256                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
257         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
258 ldiscucs.o: ../ldiscucs.c ../putty.h ../terminal.h ../ldisc.h ../puttyps.h \
259                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \
260                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
261                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
262         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
263 localenc.o: ../charset/localenc.c ../charset/charset.h ../charset/internal.h
264         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
265 logging.o: ../logging.c ../putty.h ../puttyps.h ../network.h ../misc.h \
266                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
267                 ../unix/unix.h ../puttymem.h ../tree234.h \
268                 ../windows/winhelp.h ../charset/charset.h
269         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
270 mac.o: ../mac/mac.c ../mac/macresid.h ../putty.h ../ssh.h ../terminal.h \
271                 ../mac/mac.h ../puttyps.h ../network.h ../misc.h \
272                 ../puttymem.h ../int64.h ../tree234.h ../charset/charset.h \
273                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
274                 ../unix/unix.h ../windows/winhelp.h
275         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
276 macabout.o: ../mac/macabout.c ../putty.h ../mac/mac.h ../mac/macresid.h \
277                 ../puttyps.h ../network.h ../misc.h ../charset/charset.h \
278                 ../tree234.h ../windows/winstuff.h ../mac/macstuff.h \
279                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
280                 ../windows/winhelp.h
281         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
282 macctrls.o: ../mac/macctrls.c ../putty.h ../mac/mac.h ../mac/macresid.h \
283                 ../dialog.h ../tree234.h ../puttyps.h ../network.h ../misc.h \
284                 ../charset/charset.h ../windows/winstuff.h ../mac/macstuff.h \
285                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
286                 ../windows/winhelp.h
287         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
288 macdlg.o: ../mac/macdlg.c ../putty.h ../dialog.h ../mac/mac.h \
289                 ../mac/macresid.h ../storage.h ../puttyps.h ../network.h \
290                 ../misc.h ../charset/charset.h ../tree234.h \
291                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
292                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h
293         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
294 macenc.o: ../charset/macenc.c ../charset/charset.h ../charset/internal.h
295         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
296 macevlog.o: ../mac/macevlog.c ../putty.h ../mac/mac.h ../mac/macresid.h \
297                 ../terminal.h ../puttyps.h ../network.h ../misc.h \
298                 ../charset/charset.h ../tree234.h ../windows/winstuff.h \
299                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
300                 ../puttymem.h ../windows/winhelp.h
301         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
302 macmisc.o: ../mac/macmisc.c ../putty.h ../mac/mac.h ../ssh.h ../puttyps.h \
303                 ../network.h ../misc.h ../charset/charset.h ../tree234.h \
304                 ../puttymem.h ../int64.h ../windows/winstuff.h \
305                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
306                 ../windows/winhelp.h
307         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
308 macnet.o: ../mac/macnet.c ../putty.h ../network.h ../mac/mac.h ../ssh.h \
309                 ../puttyps.h ../misc.h ../charset/charset.h ../tree234.h \
310                 ../puttymem.h ../int64.h ../windows/winstuff.h \
311                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
312                 ../windows/winhelp.h
313         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
314 macnoise.o: ../mac/macnoise.c ../putty.h ../ssh.h ../storage.h ../puttyps.h \
315                 ../network.h ../misc.h ../puttymem.h ../int64.h \
316                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
317                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
318                 ../charset/charset.h
319         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
320 macpgen.o: ../mac/macpgen.c ../mac/macpgrid.h ../putty.h ../ssh.h \
321                 ../mac/mac.h ../puttyps.h ../network.h ../misc.h \
322                 ../puttymem.h ../int64.h ../charset/charset.h ../tree234.h \
323                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
324                 ../unix/unix.h ../windows/winhelp.h
325         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
326 macpgkey.o: ../mac/macpgkey.c ../putty.h ../mac/mac.h ../mac/macpgrid.h \
327                 ../ssh.h ../puttyps.h ../network.h ../misc.h \
328                 ../charset/charset.h ../tree234.h ../puttymem.h ../int64.h \
329                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
330                 ../unix/unix.h ../windows/winhelp.h
331         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
332 macstore.o: ../mac/macstore.c ../putty.h ../storage.h ../mac/mac.h \
333                 ../mac/macresid.h ../puttyps.h ../network.h ../misc.h \
334                 ../charset/charset.h ../tree234.h ../windows/winstuff.h \
335                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
336                 ../puttymem.h ../windows/winhelp.h
337         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
338 macterm.o: ../mac/macterm.c ../mac/macresid.h ../putty.h \
339                 ../charset/charset.h ../mac/mac.h ../terminal.h ../puttyps.h \
340                 ../network.h ../misc.h ../tree234.h ../windows/winstuff.h \
341                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
342                 ../puttymem.h ../windows/winhelp.h
343         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
344 macucs.o: ../mac/macucs.c ../putty.h ../terminal.h ../misc.h ../mac/mac.h \
345                 ../puttyps.h ../network.h ../tree234.h ../puttymem.h \
346                 ../charset/charset.h ../windows/winstuff.h ../mac/macstuff.h \
347                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h
348         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
349 mimeenc.o: ../charset/mimeenc.c ../charset/charset.h ../charset/internal.h
350         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
351 minibidi.o: ../minibidi.c ../misc.h ../puttymem.h
352         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
353 misc.o: ../misc.c ../putty.h ../puttyps.h ../network.h ../misc.h \
354                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
355                 ../unix/unix.h ../puttymem.h ../tree234.h \
356                 ../windows/winhelp.h ../charset/charset.h
357         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
358 mtcpnet.o: ../mac/mtcpnet.c ../putty.h ../network.h ../mac/mac.h \
359                 ../puttyps.h ../misc.h ../charset/charset.h ../tree234.h \
360                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
361                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h
362         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
363 nocproxy.o: ../nocproxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \
364                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
365                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
366                 ../windows/winhelp.h ../charset/charset.h
367         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
368 notiming.o: ../notiming.c ../putty.h ../puttyps.h ../network.h ../misc.h \
369                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
370                 ../unix/unix.h ../puttymem.h ../tree234.h \
371                 ../windows/winhelp.h ../charset/charset.h
372         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
373 osxctrls.o: ../macosx/osxctrls.m ../putty.h ../dialog.h ../macosx/osxclass.h \
374                 ../tree234.h ../puttyps.h ../network.h ../misc.h \
375                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
376                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \
377                 ../charset/charset.h
378         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
379 osxdlg.o: ../macosx/osxdlg.m ../putty.h ../storage.h ../dialog.h \
380                 ../macosx/osxclass.h ../puttyps.h ../network.h ../misc.h \
381                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
382                 ../unix/unix.h ../puttymem.h ../tree234.h \
383                 ../windows/winhelp.h ../charset/charset.h
384         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
385 osxmain.o: ../macosx/osxmain.m ../putty.h ../macosx/osxclass.h ../puttyps.h \
386                 ../network.h ../misc.h ../windows/winstuff.h \
387                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
388                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
389                 ../charset/charset.h
390         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
391 osxsel.o: ../macosx/osxsel.m ../putty.h ../macosx/osxclass.h ../puttyps.h \
392                 ../network.h ../misc.h ../windows/winstuff.h \
393                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
394                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
395                 ../charset/charset.h
396         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
397 osxwin.o: ../macosx/osxwin.m ../putty.h ../terminal.h ../macosx/osxclass.h \
398                 ../puttyps.h ../network.h ../misc.h ../tree234.h \
399                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
400                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h \
401                 ../charset/charset.h
402         $(CC) -x objective-c $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
403 otnet.o: ../mac/otnet.c ../putty.h ../network.h ../mac/mac.h ../puttyps.h \
404                 ../misc.h ../charset/charset.h ../tree234.h \
405                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
406                 ../unix/unix.h ../puttymem.h ../windows/winhelp.h
407         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
408 pinger.o: ../pinger.c ../putty.h ../puttyps.h ../network.h ../misc.h \
409                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
410                 ../unix/unix.h ../puttymem.h ../tree234.h \
411                 ../windows/winhelp.h ../charset/charset.h
412         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
413 portfwd.o: ../portfwd.c ../putty.h ../ssh.h ../puttyps.h ../network.h \
414                 ../misc.h ../puttymem.h ../int64.h ../windows/winstuff.h \
415                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
416                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
417         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
418 pproxy.o: ../pproxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \
419                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
420                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
421                 ../windows/winhelp.h ../charset/charset.h
422         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
423 proxy.o: ../proxy.c ../putty.h ../network.h ../proxy.h ../puttyps.h \
424                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
425                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
426                 ../windows/winhelp.h ../charset/charset.h
427         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
428 pscp.o: ../pscp.c ../putty.h ../psftp.h ../ssh.h ../sftp.h ../storage.h \
429                 ../puttyps.h ../network.h ../misc.h ../puttymem.h ../int64.h \
430                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
431                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
432                 ../charset/charset.h
433         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
434 psftp.o: ../psftp.c ../putty.h ../psftp.h ../storage.h ../ssh.h ../sftp.h \
435                 ../int64.h ../puttyps.h ../network.h ../misc.h ../puttymem.h \
436                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
437                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
438                 ../charset/charset.h
439         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
440 raw.o: ../raw.c ../putty.h ../puttyps.h ../network.h ../misc.h \
441                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
442                 ../unix/unix.h ../puttymem.h ../tree234.h \
443                 ../windows/winhelp.h ../charset/charset.h
444         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
445 rlogin.o: ../rlogin.c ../putty.h ../puttyps.h ../network.h ../misc.h \
446                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
447                 ../unix/unix.h ../puttymem.h ../tree234.h \
448                 ../windows/winhelp.h ../charset/charset.h
449         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
450 sbcs.o: ../charset/sbcs.c ../charset/charset.h ../charset/internal.h
451         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
452 sbcsdat.o: ../charset/sbcsdat.c ../charset/charset.h ../charset/internal.h
453         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
454 settings.o: ../settings.c ../putty.h ../storage.h ../puttyps.h ../network.h \
455                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
456                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
457                 ../windows/winhelp.h ../charset/charset.h
458         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
459 sftp.o: ../sftp.c ../misc.h ../int64.h ../tree234.h ../sftp.h ../puttymem.h
460         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
461 sizetip.o: ../windows/sizetip.c ../putty.h ../puttyps.h ../network.h \
462                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
463                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
464                 ../windows/winhelp.h ../charset/charset.h
465         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
466 slookup.o: ../charset/slookup.c ../charset/charset.h ../charset/internal.h \
467                 ../charset/enum.c ../charset/sbcsdat.c ../charset/utf8.c
468         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
469 ssh.o: ../ssh.c ../putty.h ../tree234.h ../ssh.h ../puttyps.h ../network.h \
470                 ../misc.h ../puttymem.h ../int64.h ../windows/winstuff.h \
471                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
472                 ../windows/winhelp.h ../charset/charset.h
473         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
474 sshaes.o: ../sshaes.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
475                 ../misc.h
476         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
477 sshblowf.o: ../sshblowf.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
478                 ../misc.h
479         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
480 sshbn.o: ../sshbn.c ../misc.h ../ssh.h ../puttymem.h ../network.h ../int64.h
481         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
482 sshcrc.o: ../sshcrc.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
483                 ../misc.h
484         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
485 sshcrcda.o: ../sshcrcda.c ../misc.h ../ssh.h ../puttymem.h ../network.h \
486                 ../int64.h
487         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
488 sshdes.o: ../sshdes.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
489                 ../misc.h
490         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
491 sshdh.o: ../sshdh.c ../ssh.h ../puttymem.h ../network.h ../int64.h ../misc.h
492         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
493 sshdss.o: ../sshdss.c ../ssh.h ../misc.h ../puttymem.h ../network.h \
494                 ../int64.h
495         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
496 sshdssg.o: ../sshdssg.c ../misc.h ../ssh.h ../puttymem.h ../network.h \
497                 ../int64.h
498         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
499 sshmd5.o: ../sshmd5.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
500                 ../misc.h
501         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
502 sshprime.o: ../sshprime.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
503                 ../misc.h
504         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
505 sshpubk.o: ../sshpubk.c ../putty.h ../ssh.h ../misc.h ../puttyps.h \
506                 ../network.h ../puttymem.h ../int64.h ../windows/winstuff.h \
507                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
508                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
509         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
510 sshrand.o: ../sshrand.c ../putty.h ../ssh.h ../puttyps.h ../network.h \
511                 ../misc.h ../puttymem.h ../int64.h ../windows/winstuff.h \
512                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
513                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
514         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
515 sshrsa.o: ../sshrsa.c ../ssh.h ../misc.h ../puttymem.h ../network.h \
516                 ../int64.h
517         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
518 sshrsag.o: ../sshrsag.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
519                 ../misc.h
520         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
521 sshsh512.o: ../sshsh512.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
522                 ../misc.h
523         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
524 sshsha.o: ../sshsha.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
525                 ../misc.h
526         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
527 sshzlib.o: ../sshzlib.c ../ssh.h ../puttymem.h ../network.h ../int64.h \
528                 ../misc.h
529         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
530 stricmp.o: ../mac/stricmp.c ../putty.h ../puttyps.h ../network.h ../misc.h \
531                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
532                 ../unix/unix.h ../puttymem.h ../tree234.h \
533                 ../windows/winhelp.h ../charset/charset.h
534         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
535 telnet.o: ../telnet.c ../putty.h ../puttyps.h ../network.h ../misc.h \
536                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
537                 ../unix/unix.h ../puttymem.h ../tree234.h \
538                 ../windows/winhelp.h ../charset/charset.h
539         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
540 terminal.o: ../terminal.c ../putty.h ../terminal.h ../puttyps.h ../network.h \
541                 ../misc.h ../tree234.h ../windows/winstuff.h \
542                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
543                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
544         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
545 testback.o: ../testback.c ../putty.h ../puttyps.h ../network.h ../misc.h \
546                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
547                 ../unix/unix.h ../puttymem.h ../tree234.h \
548                 ../windows/winhelp.h ../charset/charset.h
549         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
550 time.o: ../time.c
551         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
552 timing.o: ../timing.c ../putty.h ../tree234.h ../puttyps.h ../network.h \
553                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
554                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
555                 ../windows/winhelp.h ../charset/charset.h
556         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
557 toucs.o: ../charset/toucs.c ../charset/charset.h ../charset/internal.h
558         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
559 tree234.o: ../tree234.c ../puttymem.h ../tree234.h
560         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
561 utf8.o: ../charset/utf8.c ../charset/charset.h ../charset/internal.h
562         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
563 ux_x11.o: ../unix/ux_x11.c ../putty.h ../ssh.h ../puttyps.h ../network.h \
564                 ../misc.h ../puttymem.h ../int64.h ../windows/winstuff.h \
565                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
566                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
567         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
568 uxagentc.o: ../unix/uxagentc.c ../putty.h ../misc.h ../tree234.h \
569                 ../puttymem.h ../puttyps.h ../network.h \
570                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
571                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h
572         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
573 uxcfg.o: ../unix/uxcfg.c ../putty.h ../dialog.h ../storage.h ../puttyps.h \
574                 ../network.h ../misc.h ../windows/winstuff.h \
575                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
576                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
577                 ../charset/charset.h
578         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
579 uxcons.o: ../unix/uxcons.c ../putty.h ../storage.h ../ssh.h ../puttyps.h \
580                 ../network.h ../misc.h ../puttymem.h ../int64.h \
581                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
582                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
583                 ../charset/charset.h
584         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
585 uxgen.o: ../unix/uxgen.c ../putty.h ../puttyps.h ../network.h ../misc.h \
586                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
587                 ../unix/unix.h ../puttymem.h ../tree234.h \
588                 ../windows/winhelp.h ../charset/charset.h
589         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
590 uxmisc.o: ../unix/uxmisc.c ../putty.h ../puttyps.h ../network.h ../misc.h \
591                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
592                 ../unix/unix.h ../puttymem.h ../tree234.h \
593                 ../windows/winhelp.h ../charset/charset.h
594         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
595 uxnet.o: ../unix/uxnet.c ../putty.h ../network.h ../tree234.h ../puttyps.h \
596                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
597                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
598                 ../windows/winhelp.h ../charset/charset.h
599         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
600 uxnoise.o: ../unix/uxnoise.c ../putty.h ../ssh.h ../storage.h ../puttyps.h \
601                 ../network.h ../misc.h ../puttymem.h ../int64.h \
602                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
603                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
604                 ../charset/charset.h
605         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
606 uxplink.o: ../unix/uxplink.c ../putty.h ../storage.h ../tree234.h \
607                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \
608                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
609                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
610         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
611 uxprint.o: ../unix/uxprint.c ../putty.h ../puttyps.h ../network.h ../misc.h \
612                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
613                 ../unix/unix.h ../puttymem.h ../tree234.h \
614                 ../windows/winhelp.h ../charset/charset.h
615         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
616 uxproxy.o: ../unix/uxproxy.c ../tree234.h ../putty.h ../network.h ../proxy.h \
617                 ../puttyps.h ../misc.h ../windows/winstuff.h \
618                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
619                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
620         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
621 uxpterm.o: ../unix/uxpterm.c ../putty.h ../puttyps.h ../network.h ../misc.h \
622                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
623                 ../unix/unix.h ../puttymem.h ../tree234.h \
624                 ../windows/winhelp.h ../charset/charset.h
625         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
626 uxpty.o: ../unix/uxpty.c ../putty.h ../tree234.h ../puttyps.h ../network.h \
627                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
628                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
629                 ../windows/winhelp.h ../charset/charset.h
630         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
631 uxputty.o: ../unix/uxputty.c ../putty.h ../storage.h ../puttyps.h \
632                 ../network.h ../misc.h ../windows/winstuff.h \
633                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
634                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
635                 ../charset/charset.h
636         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
637 uxsel.o: ../unix/uxsel.c ../putty.h ../tree234.h ../puttyps.h ../network.h \
638                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
639                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
640                 ../windows/winhelp.h ../charset/charset.h
641         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
642 uxsftp.o: ../unix/uxsftp.c ../putty.h ../psftp.h ../puttyps.h ../network.h \
643                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
644                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
645                 ../windows/winhelp.h ../charset/charset.h
646         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
647 uxsignal.o: ../unix/uxsignal.c
648         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
649 uxstore.o: ../unix/uxstore.c ../putty.h ../storage.h ../tree234.h \
650                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \
651                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
652                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
653         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
654 uxucs.o: ../unix/uxucs.c ../putty.h ../charset/charset.h ../terminal.h \
655                 ../misc.h ../puttyps.h ../network.h ../tree234.h \
656                 ../puttymem.h ../windows/winstuff.h ../mac/macstuff.h \
657                 ../macosx/osx.h ../unix/unix.h ../windows/winhelp.h
658         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
659 version.o: ../version.c
660         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
661 vsnprint.o: ../mac/vsnprint.c ../putty.h ../puttyps.h ../network.h ../misc.h \
662                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
663                 ../unix/unix.h ../puttymem.h ../tree234.h \
664                 ../windows/winhelp.h ../charset/charset.h
665         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
666 wcwidth.o: ../wcwidth.c ../putty.h ../puttyps.h ../network.h ../misc.h \
667                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
668                 ../unix/unix.h ../puttymem.h ../tree234.h \
669                 ../windows/winhelp.h ../charset/charset.h
670         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
671 wildcard.o: ../wildcard.c ../putty.h ../puttyps.h ../network.h ../misc.h \
672                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
673                 ../unix/unix.h ../puttymem.h ../tree234.h \
674                 ../windows/winhelp.h ../charset/charset.h
675         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
676 wincfg.o: ../windows/wincfg.c ../putty.h ../dialog.h ../storage.h \
677                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \
678                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
679                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
680                 ../charset/charset.h
681         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
682 wincons.o: ../windows/wincons.c ../putty.h ../storage.h ../ssh.h \
683                 ../puttyps.h ../network.h ../misc.h ../puttymem.h ../int64.h \
684                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
685                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
686                 ../charset/charset.h
687         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
688 winctrls.o: ../windows/winctrls.c ../putty.h ../misc.h ../dialog.h \
689                 ../puttyps.h ../network.h ../puttymem.h \
690                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
691                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
692                 ../charset/charset.h
693         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
694 windefs.o: ../windows/windefs.c ../putty.h ../puttyps.h ../network.h \
695                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
696                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
697                 ../windows/winhelp.h ../charset/charset.h
698         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
699 windlg.o: ../windows/windlg.c ../putty.h ../ssh.h ../windows/win_res.h \
700                 ../storage.h ../dialog.h ../puttyps.h ../network.h ../misc.h \
701                 ../puttymem.h ../int64.h ../windows/winstuff.h \
702                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
703                 ../tree234.h ../windows/winhelp.h ../charset/charset.h
704         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
705 window.o: ../windows/window.c ../putty.h ../terminal.h ../storage.h \
706                 ../windows/win_res.h ../puttyps.h ../network.h ../misc.h \
707                 ../tree234.h ../windows/winstuff.h ../mac/macstuff.h \
708                 ../macosx/osx.h ../unix/unix.h ../puttymem.h \
709                 ../windows/winhelp.h ../charset/charset.h
710         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
711 winmisc.o: ../windows/winmisc.c ../putty.h ../puttyps.h ../network.h \
712                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
713                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
714                 ../windows/winhelp.h ../charset/charset.h
715         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
716 winnet.o: ../windows/winnet.c ../putty.h ../network.h ../tree234.h \
717                 ../puttyps.h ../misc.h ../windows/winstuff.h \
718                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
719                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
720         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
721 winnoise.o: ../windows/winnoise.c ../putty.h ../ssh.h ../storage.h \
722                 ../puttyps.h ../network.h ../misc.h ../puttymem.h ../int64.h \
723                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
724                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
725                 ../charset/charset.h
726         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
727 winpgen.o: ../windows/winpgen.c ../putty.h ../ssh.h ../puttyps.h \
728                 ../network.h ../misc.h ../puttymem.h ../int64.h \
729                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
730                 ../unix/unix.h ../tree234.h ../windows/winhelp.h \
731                 ../charset/charset.h
732         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
733 winpgnt.o: ../windows/winpgnt.c ../putty.h ../ssh.h ../misc.h ../tree234.h \
734                 ../puttyps.h ../network.h ../puttymem.h ../int64.h \
735                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
736                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h
737         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
738 winpgntc.o: ../windows/winpgntc.c ../putty.h ../puttyps.h ../network.h \
739                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
740                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
741                 ../windows/winhelp.h ../charset/charset.h
742         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
743 winplink.o: ../windows/winplink.c ../putty.h ../storage.h ../tree234.h \
744                 ../puttyps.h ../network.h ../misc.h ../windows/winstuff.h \
745                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
746                 ../puttymem.h ../windows/winhelp.h ../charset/charset.h
747         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
748 winprint.o: ../windows/winprint.c ../putty.h ../puttyps.h ../network.h \
749                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
750                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
751                 ../windows/winhelp.h ../charset/charset.h
752         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
753 winsftp.o: ../windows/winsftp.c ../putty.h ../psftp.h ../puttyps.h \
754                 ../network.h ../misc.h ../windows/winstuff.h \
755                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
756                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
757                 ../charset/charset.h
758         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
759 winstore.o: ../windows/winstore.c ../putty.h ../storage.h ../puttyps.h \
760                 ../network.h ../misc.h ../windows/winstuff.h \
761                 ../mac/macstuff.h ../macosx/osx.h ../unix/unix.h \
762                 ../puttymem.h ../tree234.h ../windows/winhelp.h \
763                 ../charset/charset.h
764         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
765 wintime.o: ../windows/wintime.c ../putty.h ../puttyps.h ../network.h \
766                 ../misc.h ../windows/winstuff.h ../mac/macstuff.h \
767                 ../macosx/osx.h ../unix/unix.h ../puttymem.h ../tree234.h \
768                 ../windows/winhelp.h ../charset/charset.h
769         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
770 winucs.o: ../windows/winucs.c ../putty.h ../terminal.h ../misc.h \
771                 ../puttyps.h ../network.h ../tree234.h ../puttymem.h \
772                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
773                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h
774         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
775 winutils.o: ../windows/winutils.c ../misc.h ../puttymem.h
776         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
777 x11fwd.o: ../x11fwd.c ../putty.h ../ssh.h ../tree234.h ../puttyps.h \
778                 ../network.h ../misc.h ../puttymem.h ../int64.h \
779                 ../windows/winstuff.h ../mac/macstuff.h ../macosx/osx.h \
780                 ../unix/unix.h ../windows/winhelp.h ../charset/charset.h
781         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
782 xenc.o: ../charset/xenc.c ../charset/charset.h ../charset/internal.h
783         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
784 xkeysym.o: ../unix/xkeysym.c ../misc.h ../puttymem.h
785         $(CC) $(COMPAT) $(FWHACK) $(XFLAGS) $(CFLAGS) -c $<
786
787 clean:
788         rm -f *.o *.dmg
789         rm -rf *.app