]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - PuTTY.make
First attempt at copying to the clipboard -- doesn't seem to work.
[PuTTY.git] / PuTTY.make
1 # $Id: PuTTY.make,v 1.1.2.8 1999/03/07 23:15:56 ben Exp $
2 # This is the Makefile for building PuTTY for the Mac OS.
3 # Users of non-Mac systems will see some pretty strange characters around.
4
5 MAKEFILE     = PuTTY.make
6 ¥MondoBuild¥ = {MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
7 Includes     =
8 Sym¥68K      = 
9 ObjDir¥68K   =
10
11 COptions     = {Includes} {Sym¥68K} -proto strict -opt all
12
13 Objects¥68K  = ¶
14                 "{ObjDir¥68K}mac.c.o" ¶
15                 "{ObjDir¥68K}maccfg.c.o" ¶
16                 "{ObjDir¥68K}macterm.c.o" ¶
17                 "{ObjDir¥68K}misc.c.o" ¶
18 #               "{ObjDir¥68K}ssh.c.o" ¶
19 #               "{ObjDir¥68K}sshcrc.c.o" ¶
20 #               "{ObjDir¥68K}sshdes.c.o" ¶
21 #               "{ObjDir¥68K}sshmd5.c.o" ¶
22 #               "{ObjDir¥68K}sshrand.c.o" ¶
23 #               "{ObjDir¥68K}sshrsa.c.o" ¶
24 #               "{ObjDir¥68K}sshsha.c.o" ¶
25 #               "{ObjDir¥68K}telnet.c.o" ¶
26                 "{ObjDir¥68K}terminal.c.o" ¶
27                 "{ObjDir¥68K}testback.c.o"
28
29
30 PuTTY ÄÄ {¥MondoBuild¥} {Objects¥68K}
31         Link ¶
32                 -o {Targ} -d {Sym¥68K} ¶
33                 {Objects¥68K} ¶
34                 -t 'APPL' ¶
35                 -c 'pTTY' ¶
36                 #"{Libraries}MathLib.o" ¶
37                 #"{CLibraries}Complex.o" ¶
38                 "{CLibraries}StdCLib.o" ¶
39                 "{Libraries}MacRuntime.o" ¶
40                 "{Libraries}IntEnv.o" ¶
41                 #"{Libraries}ToolLibs.o" ¶
42                 "{Libraries}Interface.o"
43
44
45 PuTTY ÄÄ {¥MondoBuild¥} mac_res.r macresid.h
46         Rez mac_res.r -o {Targ} {Includes} -append
47
48
49 "{ObjDir¥68K}mac.c.o" Ä {¥MondoBuild¥} mac.c putty.h mac.h macresid.h
50         {C} mac.c -o {Targ} {COptions}
51
52 "{ObjDir¥68K}maccfg.c.o" Ä {¥MondoBuild¥} maccfg.c putty.h mac.h macresid.h
53         {C} maccfg.c -o {Targ} {COptions}
54
55 "{ObjDir¥68K}macterm.c.o" Ä {¥MondoBuild¥} macterm.c mac.h putty.h
56         {C} macterm.c -o {Targ} {COptions}
57
58 "{ObjDir¥68K}misc.c.o" Ä {¥MondoBuild¥} misc.c putty.h
59         {C} misc.c -o {Targ} {COptions}
60
61 "{ObjDir¥68K}ssh.c.o" Ä {¥MondoBuild¥} ssh.c
62         {C} ssh.c -o {Targ} {COptions}
63
64 "{ObjDir¥68K}sshcrc.c.o" Ä {¥MondoBuild¥} sshcrc.c
65         {C} sshcrc.c -o {Targ} {COptions}
66
67 "{ObjDir¥68K}sshdes.c.o" Ä {¥MondoBuild¥} sshdes.c
68         {C} sshdes.c -o {Targ} {COptions}
69
70 "{ObjDir¥68K}sshmd5.c.o" Ä {¥MondoBuild¥} sshmd5.c
71         {C} sshmd5.c -o {Targ} {COptions}
72
73 "{ObjDir¥68K}sshrand.c.o" Ä {¥MondoBuild¥} sshrand.c
74         {C} sshrand.c -o {Targ} {COptions}
75
76 "{ObjDir¥68K}sshrsa.c.o" Ä {¥MondoBuild¥} sshrsa.c
77         {C} sshrsa.c -o {Targ} {COptions}
78
79 "{ObjDir¥68K}sshsha.c.o" Ä {¥MondoBuild¥} sshsha.c
80         {C} sshsha.c -o {Targ} {COptions}
81
82 "{ObjDir¥68K}telnet.c.o" Ä {¥MondoBuild¥} telnet.c
83         {C} telnet.c -o {Targ} {COptions}
84
85 "{ObjDir¥68K}terminal.c.o" Ä {¥MondoBuild¥} terminal.c putty.h
86         {C} terminal.c -o {Targ} {COptions}
87
88 "{ObjDir¥68K}testback.c.o" Ä {¥MondoBuild¥} testback.c putty.h
89         {C} testback.c -o {Targ} {COptions}
90