File: installPPC.mpw

package info (click to toggle)
pccts 1.33MR33-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,208 kB
  • ctags: 5,280
  • sloc: ansic: 46,051; cpp: 3,234; makefile: 957
file content (89 lines) | stat: -rw-r--r-- 2,056 bytes parent folder | download | duplicates (27)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#	File name		installPPC.mpw 
#
#	Description		This script builds PPC version of antlr, dlg and sor.
#					and install them into Tools folder in your MPW.
#					They have commando interfaces.
#
#	Installation	Set Directory to the directory containing this file.
#					Enter "installPPC.mpw" and press enter key.
#
#   Requirements 	MrC(for PPC) compiler
#					http://developer.apple.com/dev/tools/mpw-tools/compilers/index.html
#
#	Author			Kenji Tanaka (kentar@osa.att.ne.jp)
#					http://www.geocities.com/SiliconValley/Platform/5502/pccts
#	Created			06/16/98
#	Modified		12/14/98

Echo "# `Date -t` ----- Building PPC version of PCCTS tools."

# Make 'Macintosh' folders to hold object files.

Echo "# `Date -t` -----   Making Object File Folders."
If (!`exists :dlg:Obj:`)
  NewFolder :dlg:Obj:
End
If (!`exists :antlr:Obj:`)
  NewFolder :antlr:Obj:
End
If (!`exists :sorcerer:Obj:`)
  NewFolder :sorcerer:Obj:
End

Echo "# `Date -t` -----   Done."
Echo "#"

# DLG build commands

Echo "# `Date -t` -----   Building DLG."
Echo "# `Date -t` -----     Analyzing dependencies."
Directory :dlg:
Begin
	Echo "Set Echo 1"
	Make Install -f dlgPPC.make
End > dlg.makeout
Echo "# `Date -t` -----     Executing build commands."
dlg.makeout
Delete dlg.makeout
Delete -y Obj		

Echo "# `Date -t` -----   Done."
Echo "#"
Directory ::

# ANTLR build commands

Echo "# `Date -t` -----   Building ANTLR."
Echo "# `Date -t` -----     Analyzing dependencies."
Directory :antlr:
Begin
	Echo "Set Echo 1"
	Make Install -f antlrPPC.make
End > antlr.makeout
antlr.makeout
Delete antlr.makeout
Delete -y Obj
Echo "# `Date -t` -----   Done."
Echo "#"
Directory ::

# SORCERER build commands

Echo "# `Date -t` -----   Building SORCERER."
Echo "# `Date -t` -----     Analyzing dependencies."
Directory :sorcerer:
Begin
	Echo "Set Echo 1"
	Make Install -f sorPPC.make
End > sorcerer.makeout
sorcerer.makeout
Delete sorcerer.makeout
Delete -y Obj
Echo "# `Date -t` -----   Done."
Echo "#"
Directory ::


# Done

Echo "# `Date -t` ----- Done Building PPC version of PCCTS tools."