7783
|
1 |
# $Header: /cvs/stx/stx/libbasic/Make.spec,v 1.1 2003-11-26 23:13:36 cg Exp $
|
|
2 |
#
|
|
3 |
# -------------- no need to change anything below ----------
|
|
4 |
|
|
5 |
MODULE=stx
|
|
6 |
MODULE_DIR=libbasic
|
|
7 |
LIBNAME=libbasic
|
|
8 |
THIS_IS_A_BASE_LIBRARY="yes"
|
|
9 |
PACKAGE=$(MODULE):$(LIBNAME)
|
|
10 |
|
|
11 |
#
|
|
12 |
# those are not time critical
|
|
13 |
# save a few kB by compiling them with +optspace
|
|
14 |
# (must still be listed in OBJS= to be compiled at all)
|
|
15 |
#
|
|
16 |
UNCRITICALOBJS= \
|
|
17 |
$(OUTDIR)Autoload.$(O) \
|
|
18 |
$(OUTDIR)AutoloadMetaclass.$(O) \
|
|
19 |
$(OUTDIR)MiniDebugger.$(O) \
|
|
20 |
$(OUTDIR)MiniInspector.$(O) \
|
|
21 |
$(OUTDIR)UserPreferences.$(O) \
|
|
22 |
$(OUTDIR)Project.$(O)
|
|
23 |
|
|
24 |
#
|
|
25 |
# SYSDEP_OBJS is mapped to one of the below,
|
|
26 |
# during Makefile building
|
|
27 |
#
|
|
28 |
UNIX_OBJS= \
|
|
29 |
$(OUTDIR)UnixFilename.$(O) \
|
|
30 |
$(OUTDIR)UnixFileHandle.$(O) \
|
|
31 |
$(OUTDIR)UnixFileDescriptorHandle.$(O) \
|
|
32 |
$(OUTDIR)UnixOperatingSystem.$(O)
|
|
33 |
|
|
34 |
WIN32_OBJS= \
|
|
35 |
$(OUTDIR)PCFilename.$(O) \
|
|
36 |
$(OUTDIR)Win32Handle.$(O) \
|
|
37 |
$(OUTDIR)Win32FILEHandle.$(O) \
|
|
38 |
$(OUTDIR)Win32OperatingSystem.$(O)
|
|
39 |
|
|
40 |
VMS_OBJS= \
|
|
41 |
$(OUTDIR)OpenVMSFilename.$(O) \
|
|
42 |
$(OUTDIR)OpenVMSFileHandle.$(O) \
|
|
43 |
$(OUTDIR)OpenVMSOperatingSystem.$(O)
|
|
44 |
|
|
45 |
OS2_OBJS= \
|
|
46 |
$(OUTDIR)OS2Filename.$(O) \
|
|
47 |
$(OUTDIR)OS2FileHandle.$(O) \
|
|
48 |
$(OUTDIR)OS2OperatingSystem.$(O)
|
|
49 |
|
|
50 |
MAC_OBJS= \
|
|
51 |
$(OUTDIR)MacFilename.$(O) \
|
|
52 |
$(OUTDIR)MacFileHandle.$(O) \
|
|
53 |
$(OUTDIR)MacOperatingSystem.$(O)
|
|
54 |
|
|
55 |
BEOS_OBJS= \
|
|
56 |
$(OUTDIR)BEFilename.$(O) \
|
|
57 |
$(OUTDIR)BEFileHandle.$(O) \
|
|
58 |
$(OUTDIR)BEOperatingSystem.$(O)
|
|
59 |
|
|
60 |
OBJS= \
|
|
61 |
$(OUTDIR)Object.$(O) \
|
|
62 |
$(OUTDIR)Autoload.$(O) \
|
|
63 |
$(OUTDIR)ProtoObject.$(O) \
|
|
64 |
$(OUTDIR)Project.$(O) \
|
|
65 |
$(OUTDIR)NameSpace.$(O) \
|
|
66 |
$(OUTDIR)Boolean.$(O) \
|
|
67 |
$(OUTDIR)True.$(O) \
|
|
68 |
$(OUTDIR)False.$(O) \
|
|
69 |
$(OUTDIR)ClassCategoryReader.$(O) \
|
|
70 |
$(OUTDIR)Collection.$(O) \
|
|
71 |
$(OUTDIR)Bag.$(O) \
|
|
72 |
$(OUTDIR)SequenceableCollection.$(O)\
|
|
73 |
$(OUTDIR)ArrayedCollection.$(O) \
|
|
74 |
$(OUTDIR)UninterpretedBytes.$(O) \
|
|
75 |
$(OUTDIR)Array.$(O) \
|
|
76 |
$(OUTDIR)WeakArray.$(O) \
|
|
77 |
$(OUTDIR)ByteArray.$(O) \
|
|
78 |
$(OUTDIR)CharacterArray.$(O) \
|
|
79 |
String.$(O) \
|
|
80 |
Symbol.$(O)\
|
|
81 |
$(OUTDIR)DoubleArray.$(O) \
|
|
82 |
$(OUTDIR)FloatArray.$(O) \
|
|
83 |
$(OUTDIR)ReadOnlySequenceableCollection.$(O)\
|
|
84 |
$(OUTDIR)Interval.$(O) \
|
|
85 |
$(OUTDIR)LinkedList.$(O) \
|
|
86 |
$(OUTDIR)Semaphore.$(O) \
|
|
87 |
$(OUTDIR)RecursionLock.$(O) \
|
|
88 |
$(OUTDIR)OrderedCollection.$(O) \
|
|
89 |
$(OUTDIR)SortedCollection.$(O)\
|
|
90 |
$(OUTDIR)StringCollection.$(O)\
|
|
91 |
$(OUTDIR)Set.$(O) \
|
|
92 |
$(OUTDIR)Dictionary.$(O) \
|
|
93 |
$(OUTDIR)IdentityDictionary.$(O) \
|
|
94 |
$(OUTDIR)WeakIdentityDictionary.$(O)\
|
|
95 |
$(OUTDIR)WeakDependencyDictionary.$(O)\
|
|
96 |
$(OUTDIR)WeakValueDictionary.$(O) \
|
|
97 |
$(OUTDIR)IdentitySet.$(O) \
|
|
98 |
$(OUTDIR)WeakIdentitySet.$(O)\
|
|
99 |
$(OUTDIR)SignalSet.$(O) \
|
|
100 |
$(OUTDIR)ExceptionHandlerSet.$(O) \
|
|
101 |
$(OUTDIR)SemaphoreSet.$(O) \
|
|
102 |
$(OUTDIR)Context.$(O) \
|
|
103 |
$(OUTDIR)BlockContext.$(O) \
|
|
104 |
$(OUTDIR)Delay.$(O) \
|
|
105 |
$(OUTDIR)GenericException.$(O) \
|
|
106 |
$(OUTDIR)ControlInterrupt.$(O) \
|
|
107 |
$(OUTDIR)HaltInterrupt.$(O) \
|
|
108 |
$(OUTDIR)BreakPointInterrupt.$(O) \
|
|
109 |
$(OUTDIR)UserInterrupt.$(O) \
|
|
110 |
$(OUTDIR)Exception.$(O) \
|
|
111 |
$(OUTDIR)ControlRequest.$(O) \
|
|
112 |
$(OUTDIR)AbortOperationRequest.$(O) \
|
|
113 |
$(OUTDIR)AbortAllOperationRequest.$(O) \
|
|
114 |
$(OUTDIR)TerminateProcessRequest.$(O) \
|
|
115 |
$(OUTDIR)RestartProcessRequest.$(O) \
|
|
116 |
$(OUTDIR)Error.$(O) \
|
|
117 |
$(OUTDIR)MessageNotUnderstood.$(O) \
|
|
118 |
$(OUTDIR)TimeoutError.$(O) \
|
|
119 |
$(OUTDIR)ProceedableError.$(O) \
|
|
120 |
$(OUTDIR)SubclassResponsibilityError.$(O) \
|
|
121 |
$(OUTDIR)StreamError.$(O) \
|
|
122 |
$(OUTDIR)IncompleteNextCountError.$(O) \
|
|
123 |
$(OUTDIR)PositionOutOfBoundsError.$(O) \
|
|
124 |
$(OUTDIR)SignalError.$(O) \
|
|
125 |
$(OUTDIR)WrongProceedabilityError.$(O) \
|
|
126 |
$(OUTDIR)ContextError.$(O) \
|
|
127 |
$(OUTDIR)CannotResumeError.$(O) \
|
|
128 |
$(OUTDIR)CannotReturnError.$(O) \
|
|
129 |
$(OUTDIR)PrimitiveFailure.$(O) \
|
|
130 |
$(OUTDIR)ArithmeticError.$(O) \
|
|
131 |
$(OUTDIR)DomainError.$(O) \
|
|
132 |
$(OUTDIR)ZeroDivide.$(O) \
|
|
133 |
$(OUTDIR)RangeError.$(O) \
|
|
134 |
$(OUTDIR)UnderflowError.$(O) \
|
|
135 |
$(OUTDIR)OverflowError.$(O) \
|
|
136 |
$(OUTDIR)UnorderedNumbersError.$(O) \
|
|
137 |
$(OUTDIR)ConversionError.$(O) \
|
|
138 |
$(OUTDIR)NotFoundError.$(O) \
|
|
139 |
$(OUTDIR)IndexNotFoundError.$(O) \
|
|
140 |
$(OUTDIR)NonIntegerIndexError.$(O) \
|
|
141 |
$(OUTDIR)SubscriptOutOfBoundsError.$(O) \
|
|
142 |
$(OUTDIR)AllocationFailure.$(O) \
|
|
143 |
$(OUTDIR)MallocFailure.$(O) \
|
|
144 |
$(OUTDIR)RecursionError.$(O) \
|
|
145 |
$(OUTDIR)SnapshotError.$(O) \
|
|
146 |
$(OUTDIR)Notification.$(O) \
|
|
147 |
$(OUTDIR)Query.$(O) \
|
|
148 |
$(OUTDIR)QueryWithoutDefault.$(O) \
|
|
149 |
$(OUTDIR)EndOfStreamNotification.$(O) \
|
|
150 |
$(OUTDIR)UserNotification.$(O)\
|
|
151 |
$(OUTDIR)UserInformation.$(O)\
|
|
152 |
$(OUTDIR)Warning.$(O) \
|
|
153 |
$(OUTDIR)ProceedError.$(O)\
|
|
154 |
$(OUTDIR)NoHandlerError.$(O) \
|
|
155 |
$(OUTDIR)RecursiveExceptionError.$(O) \
|
|
156 |
$(OUTDIR)ClassBuilder.$(O) \
|
|
157 |
$(OUTDIR)Behavior.$(O) \
|
|
158 |
$(OUTDIR)ClassDescription.$(O)\
|
|
159 |
$(OUTDIR)Class.$(O) \
|
|
160 |
$(OUTDIR)Metaclass.$(O) \
|
|
161 |
$(OUTDIR)PrivateMetaclass.$(O)\
|
|
162 |
$(OUTDIR)AutoloadMetaclass.$(O) \
|
|
163 |
$(OUTDIR)ExecutableFunction.$(O) \
|
|
164 |
$(OUTDIR)CompiledCode.$(O) \
|
|
165 |
$(OUTDIR)Block.$(O) \
|
|
166 |
$(OUTDIR)VarArgBlock.$(O) \
|
|
167 |
$(OUTDIR)CheapBlock.$(O) \
|
|
168 |
$(OUTDIR)VarArgCheapBlock.$(O) \
|
|
169 |
$(OUTDIR)Method.$(O) \
|
|
170 |
$(OUTDIR)Filename.$(O) \
|
|
171 |
$(OUTDIR)InterestConverter.$(O) \
|
|
172 |
$(OUTDIR)WeakInterestConverter.$(O) \
|
|
173 |
$(OUTDIR)Link.$(O) \
|
|
174 |
$(OUTDIR)Process.$(O) \
|
|
175 |
$(OUTDIR)Magnitude.$(O) \
|
|
176 |
$(OUTDIR)LookupKey.$(O) \
|
|
177 |
$(OUTDIR)Association.$(O) \
|
|
178 |
$(OUTDIR)AbstractTime.$(O) \
|
|
179 |
$(OUTDIR)AbsoluteTime.$(O) \
|
|
180 |
$(OUTDIR)Time.$(O) \
|
|
181 |
$(OUTDIR)ArithmeticValue.$(O) \
|
|
182 |
$(OUTDIR)Number.$(O) \
|
|
183 |
$(OUTDIR)Fraction.$(O) \
|
|
184 |
$(OUTDIR)FixedPoint.$(O) \
|
|
185 |
$(OUTDIR)Integer.$(O) \
|
|
186 |
$(OUTDIR)LargeInteger.$(O) \
|
|
187 |
$(OUTDIR)SmallInteger.$(O) \
|
|
188 |
$(OUTDIR)LimitedPrecisionReal.$(O)\
|
|
189 |
$(OUTDIR)Float.$(O) \
|
|
190 |
$(OUTDIR)ShortFloat.$(O)\
|
|
191 |
$(OUTDIR)LongFloat.$(O) \
|
|
192 |
$(OUTDIR)Point.$(O) \
|
|
193 |
$(OUTDIR)Character.$(O) \
|
|
194 |
$(OUTDIR)Date.$(O) \
|
|
195 |
$(OUTDIR)Message.$(O) \
|
|
196 |
$(OUTDIR)MessageSend.$(O) \
|
|
197 |
$(OUTDIR)MiniDebugger.$(O) \
|
|
198 |
$(OUTDIR)MiniInspector.$(O) \
|
|
199 |
$(OUTDIR)ObjectMemory.$(O) \
|
|
200 |
$(OUTDIR)ProcessorScheduler.$(O)\
|
|
201 |
$(OUTDIR)Geometric.$(O) \
|
|
202 |
$(OUTDIR)Rectangle.$(O) \
|
|
203 |
$(OUTDIR)Registry.$(O) \
|
|
204 |
$(OUTDIR)HandleRegistry.$(O) \
|
|
205 |
$(OUTDIR)Signal.$(O) \
|
|
206 |
$(OUTDIR)QuerySignal.$(O) \
|
|
207 |
$(OUTDIR)Smalltalk.$(O) \
|
|
208 |
$(OUTDIR)Stream.$(O) \
|
|
209 |
$(OUTDIR)PeekableStream.$(O) \
|
|
210 |
$(OUTDIR)PositionableStream.$(O) \
|
|
211 |
$(OUTDIR)ReadStream.$(O) \
|
|
212 |
$(OUTDIR)WriteStream.$(O) \
|
|
213 |
$(OUTDIR)ReadWriteStream.$(O) \
|
|
214 |
$(OUTDIR)ExternalStream.$(O) \
|
|
215 |
$(OUTDIR)FileStream.$(O) \
|
|
216 |
$(OUTDIR)DirectoryStream.$(O) \
|
|
217 |
$(OUTDIR)NonPositionableExternalStream.$(O) \
|
|
218 |
$(OUTDIR)PipeStream.$(O) \
|
|
219 |
$(OUTDIR)UndefinedObject.$(O) \
|
|
220 |
$(OUTDIR)ExternalAddress.$(O) \
|
|
221 |
$(OUTDIR)ExternalBytes.$(O) \
|
|
222 |
$(OUTDIR)ExternalFunction.$(O) \
|
|
223 |
$(OUTDIR)MethodDictionary.$(O) \
|
|
224 |
$(OUTDIR)OSHandle.$(O) \
|
|
225 |
$(OUTDIR)OSFileHandle.$(O) \
|
|
226 |
$(OUTDIR)OSErrorHolder.$(O) \
|
|
227 |
$(OUTDIR)OsError.$(O) \
|
|
228 |
$(OUTDIR)OsInvalidArgumentsError.$(O) \
|
|
229 |
$(OUTDIR)OsNotification.$(O) \
|
|
230 |
$(OUTDIR)OsIllegalOperation.$(O) \
|
|
231 |
$(OUTDIR)OsNeedRetryError.$(O) \
|
|
232 |
$(OUTDIR)OsTransferFaultError.$(O) \
|
|
233 |
$(OUTDIR)OsInaccessibleError.$(O) \
|
|
234 |
$(OUTDIR)OsNoResourcesError.$(O) \
|
|
235 |
$(OUTDIR)AbstractOperatingSystem.$(O) \
|
|
236 |
$(OUTDIR)UserPreferences.$(O) \
|
|
237 |
$(OUTDIR)AbstractObjectCoder.$(O) \
|
|
238 |
$(OUTDIR)ObjectCoder.$(O) \
|
|
239 |
$(OUTDIR)HashStream.$(O) \
|
|
240 |
$(OUTDIR)MD5Stream.$(O) \
|
|
241 |
$(OUTDIR)ExecutionError.$(O) \
|
|
242 |
$(OUTDIR)ArgumentError.$(O) \
|
|
243 |
$(OUTDIR)WrongNumberOfArgumentsError.$(O) \
|
|
244 |
$(OUTDIR)InvalidCodeError.$(O) \
|
|
245 |
$(OUTDIR)BadLiteralsError.$(O) \
|
|
246 |
$(OUTDIR)InvalidByteCodeError.$(O) \
|
|
247 |
$(OUTDIR)InvalidInstructionError.$(O) \
|
|
248 |
$(OUTDIR)NoByteCodeError.$(O) \
|
|
249 |
$(OUTDIR)NonBooleanReceiverError.$(O) \
|
|
250 |
$(SYSDEP_OBJS)
|