-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuilddebug.com
140 lines (139 loc) · 5.79 KB
/
builddebug.com
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
! Copyright (C) 2024 Jeffrey Getzin.
! Licensed under the GNU General Public License v3.0 with additional terms.
! See the LICENSE file in the repository root for details.
$ write sys$output "Compiling LibRtl.pas"
$ pas/DEBUG/NOOPTIMIZE LibRtl
$ write sys$output "Compiling SmgRtl.pas"
$ pas/DEBUG/NOOPTIMIZE SmgRtl
$ write sys$output "Compiling StrRtl.pas"
$ pas/DEBUG/NOOPTIMIZE StrRtl
$ write sys$output "Compiling Ranges.pas"
$ pas/DEBUG/NOOPTIMIZE Ranges
$ write sys$output "Compiling Types.pas"
$ pas/DEBUG/NOOPTIMIZE Types
$ write sys$output "Compiling PriorityQueue.pas"
$ pas/DEBUG/NOOPTIMIZE PriorityQueue
$ write sys$output "Compiling Stonequest.pas"
$ pas/DEBUG/NOOPTIMIZE Stonequest
$ write sys$output "Compiling AdminUtils.pas"
$ pas/DEBUG/NOOPTIMIZE AdminUtils
$ write sys$output "Compiling ArmorClass.pas"
$ pas/DEBUG/NOOPTIMIZE ArmorClass
$ write sys$output "Compiling Camp.pas"
$ pas/DEBUG/NOOPTIMIZE Camp
$ write sys$output "Compiling Casino.pas"
$ pas/DEBUG/NOOPTIMIZE Casino
$ write sys$output "Compiling Character.pas"
$ pas/DEBUG/NOOPTIMIZE Character
$ write sys$output "Compiling CharacterAttacks.pas"
$ pas/DEBUG/NOOPTIMIZE CharacterAttacks
$ write sys$output "Compiling CharacterAttacksSpells.pas"
$ pas/DEBUG/NOOPTIMIZE CharacterAttacksSpells
$ write sys$output "Compiling Church.pas"
$ pas/DEBUG/NOOPTIMIZE Church
$ write sys$output "Compiling Compute.pas"
$ pas/DEBUG/NOOPTIMIZE Compute
$ write sys$output "Compiling Craps.pas"
$ pas/DEBUG/NOOPTIMIZE Craps
$ write sys$output "Compiling Demo.pas"
$ pas/DEBUG/NOOPTIMIZE Demo
$ write sys$output "Compiling EditMaze.pas"
$ pas/DEBUG/NOOPTIMIZE EditMaze
$ write sys$output "Compiling Encounter.pas"
$ pas/DEBUG/NOOPTIMIZE Encounter
$ write sys$output "Compiling Experience.pas"
$ pas/DEBUG/NOOPTIMIZE Experience
$ write sys$output "Compiling Files.pas"
$ pas/DEBUG/NOOPTIMIZE Files
$ write sys$output "Compiling GiveTreasure.pas"
$ pas/DEBUG/NOOPTIMIZE GiveTreasure
$ write sys$output "Compiling Help.pas"
$ pas/DEBUG/NOOPTIMIZE Help
$ write sys$output "Compiling Hours.pas"
$ pas/DEBUG/NOOPTIMIZE Hours
$ write sys$output "Compiling Inn.pas"
$ pas/DEBUG/NOOPTIMIZE Inn
$ write sys$output "Compiling Io.pas"
$ pas/DEBUG/NOOPTIMIZE Io
$ write sys$output "Compiling Items.pas"
$ pas/DEBUG/NOOPTIMIZE Items
$ write sys$output "Compiling Keyboard.pas"
$ pas/DEBUG/NOOPTIMIZE Keyboard
$ write sys$output "Compiling Kyrn.pas"
$ pas/DEBUG/NOOPTIMIZE Kyrn
$ write sys$output "Compiling Maze.pas"
$ pas/DEBUG/NOOPTIMIZE Maze
$ write sys$output "Compiling MazeSpecial.pas"
$ pas/DEBUG/NOOPTIMIZE MazeSpecial
$ write sys$output "Compiling Messages.pas"
$ pas/DEBUG/NOOPTIMIZE Messages
$ write sys$output "Compiling Monster.pas"
$ pas/DEBUG/NOOPTIMIZE Monster
$ write sys$output "Compiling MonsterAttack.pas"
$ pas/DEBUG/NOOPTIMIZE MonsterAttack
$ write sys$output "Compiling MonsterAttackSpells.pas"
$ pas/DEBUG/NOOPTIMIZE MonsterAttackSpells
$ write sys$output "Compiling PerspectiveGeometry.pas"
$ pas/DEBUG/NOOPTIMIZE PerspectiveGeometry
$ write sys$output "Compiling PicEdit.pas"
$ pas/DEBUG/NOOPTIMIZE PicEdit
$ write sys$output "Compiling PickPocket.pas"
$ pas/DEBUG/NOOPTIMIZE PickPocket
$ write sys$output "Compiling PlaceStack.pas"
$ pas/DEBUG/NOOPTIMIZE PlaceStack
$ write sys$output "Compiling PlayerUtils.pas"
$ pas/DEBUG/NOOPTIMIZE PlayerUtils
$ write sys$output "Compiling PrintChar.pas"
$ pas/DEBUG/NOOPTIMIZE PrintChar
$ write sys$output "Compiling PrintCharSpell.pas"
$ pas/DEBUG/NOOPTIMIZE PrintCharSpell
$ write sys$output "Compiling Random.pas"
$ pas/DEBUG/NOOPTIMIZE Random
$ write sys$output "Compiling Scores.pas"
$ pas/DEBUG/NOOPTIMIZE Scores
$ write sys$output "Compiling Shell_Out.pas"
$ pas/DEBUG/NOOPTIMIZE Shell_Out
$ write sys$output "Compiling Slots.pas"
$ pas/DEBUG/NOOPTIMIZE Slots
$ write sys$output "Compiling Store.pas"
$ pas/DEBUG/NOOPTIMIZE Store
$ write sys$output "Compiling Tables.pas"
$ pas/DEBUG/NOOPTIMIZE Tables
$ write sys$output "Compiling Tavern.pas"
$ pas/DEBUG/NOOPTIMIZE Tavern
$ write sys$output "Compiling Training.pas"
$ pas/DEBUG/NOOPTIMIZE Training
$ write sys$output "Compiling Treasure.pas"
$ pas/DEBUG/NOOPTIMIZE Treasure
$ write sys$output "Compiling View.pas"
$ pas/DEBUG/NOOPTIMIZE View
$ write sys$output "Compiling View3d.pas"
$ pas/DEBUG/NOOPTIMIZE View3d
$ write sys$output "Compiling ViewShared.pas"
$ pas/DEBUG/NOOPTIMIZE ViewShared
$ write sys$output "Compiling Windows.pas"
$ pas/DEBUG/NOOPTIMIZE Windows
$ write sys$output "Assembling Handler.mar"
$ mac Handler
$!
$ write sys$output "Purging old OBJ files..."
$ purge *.obj
$!
$ write sys$output "Linking ..."
$!
$!
$ Link/debug Camp,Casino,Character,CharacterAttacks,Church,Compute,Craps,-
Demo,EditMaze,Encounter,Experience,Keyboard,Random,Files,View3d,-
GiveTreasure,Help,Hours,Inn,Io,Items,Tables,PrintCharSpell,-
Kyrn,LibRtl,Maze,Messages,Monster,MonsterAttack,PicEdit,PickPocket,-
PlaceStack,PrintChar,Scores,Shell_Out,Slots,SmgRtl,Stonequest,-
AdminUtils,PlayerUtils,Store,StrRtl,Tavern,Training,Treasure,-
ViewShared,PriorityQueue,MazeSpecial,Ranges,CharacterAttacksSpells,-
MonsterAttackSpells,ArmorClass,-
PerspectiveGeometry,Types,View,Windows,Handler /EXE=StoneQuest.exe
$!
$ write sys$output "Purging old EXE files..."
$ purge *.exe
$!
$ write sys$output "Done!"
$!