author | Claus Gittinger <cg@exept.de> |
Tue, 14 Feb 2006 15:34:15 +0100 | |
changeset 9109 | 44a192ae522b |
parent 9034 | 5d95dfc612b1 |
child 9170 | 10277c16d1fc |
permissions | -rw-r--r-- |
9109 | 1 |
# $Header: /cvs/stx/stx/libbasic/Make.spec,v 1.37 2006-02-14 14:34:15 cg Exp $ |
7783 | 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 |
UNIX_OBJS= \ |
|
25 |
$(OUTDIR)UnixFilename.$(O) \ |
|
26 |
$(OUTDIR)UnixFileHandle.$(O) \ |
|
27 |
$(OUTDIR)UnixFileDescriptorHandle.$(O) \ |
|
28 |
$(OUTDIR)UnixOperatingSystem.$(O) |
|
29 |
||
7787 | 30 |
WIN32_OBJS= \ |
31 |
$(OUTDIR)PCFilename.$(O) \ |
|
9109 | 32 |
$(OUTDIR)Win32Handle.$(O) \ |
7787 | 33 |
$(OUTDIR)Win32FILEHandle.$(O) \ |
8157 | 34 |
$(OUTDIR)Win32OperatingSystem.$(O) \ |
8158 | 35 |
$(OUTDIR)Encoder_MS_Ansi.$(O) \ |
36 |
$(OUTDIR)Encoder_MS_Greek.$(O) \ |
|
37 |
$(OUTDIR)Encoder_MS_Baltic.$(O) \ |
|
8241 | 38 |
$(OUTDIR)Encoder_MS_Cyrillic.$(O) |
7787 | 39 |
|
7783 | 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) \ |
|
8540 | 64 |
$(OUTDIR)SharedPool.$(O) \ |
7783 | 65 |
$(OUTDIR)Project.$(O) \ |
66 |
$(OUTDIR)NameSpace.$(O) \ |
|
67 |
$(OUTDIR)Boolean.$(O) \ |
|
68 |
$(OUTDIR)True.$(O) \ |
|
69 |
$(OUTDIR)False.$(O) \ |
|
70 |
$(OUTDIR)ClassCategoryReader.$(O) \ |
|
71 |
$(OUTDIR)Collection.$(O) \ |
|
72 |
$(OUTDIR)Bag.$(O) \ |
|
73 |
$(OUTDIR)SequenceableCollection.$(O)\ |
|
74 |
$(OUTDIR)ArrayedCollection.$(O) \ |
|
75 |
$(OUTDIR)UninterpretedBytes.$(O) \ |
|
8540 | 76 |
$(OUTDIR)ExternalBytes.$(O) \ |
7783 | 77 |
$(OUTDIR)Array.$(O) \ |
78 |
$(OUTDIR)WeakArray.$(O) \ |
|
79 |
$(OUTDIR)ByteArray.$(O) \ |
|
80 |
$(OUTDIR)CharacterArray.$(O) \ |
|
7984 | 81 |
$(OUTDIR)String.$(O) \ |
82 |
$(OUTDIR)Symbol.$(O)\ |
|
7783 | 83 |
$(OUTDIR)DoubleArray.$(O) \ |
84 |
$(OUTDIR)FloatArray.$(O) \ |
|
85 |
$(OUTDIR)ReadOnlySequenceableCollection.$(O)\ |
|
86 |
$(OUTDIR)Interval.$(O) \ |
|
87 |
$(OUTDIR)LinkedList.$(O) \ |
|
88 |
$(OUTDIR)Semaphore.$(O) \ |
|
89 |
$(OUTDIR)RecursionLock.$(O) \ |
|
90 |
$(OUTDIR)OrderedCollection.$(O) \ |
|
91 |
$(OUTDIR)SortedCollection.$(O)\ |
|
92 |
$(OUTDIR)StringCollection.$(O)\ |
|
93 |
$(OUTDIR)Set.$(O) \ |
|
94 |
$(OUTDIR)Dictionary.$(O) \ |
|
95 |
$(OUTDIR)IdentityDictionary.$(O) \ |
|
96 |
$(OUTDIR)WeakIdentityDictionary.$(O)\ |
|
97 |
$(OUTDIR)WeakDependencyDictionary.$(O)\ |
|
98 |
$(OUTDIR)WeakValueDictionary.$(O) \ |
|
99 |
$(OUTDIR)IdentitySet.$(O) \ |
|
100 |
$(OUTDIR)WeakIdentitySet.$(O)\ |
|
101 |
$(OUTDIR)SignalSet.$(O) \ |
|
102 |
$(OUTDIR)ExceptionHandlerSet.$(O) \ |
|
103 |
$(OUTDIR)SemaphoreSet.$(O) \ |
|
7933 | 104 |
$(OUTDIR)CharacterEncoder.$(O) \ |
8135 | 105 |
$(OUTDIR)Encoder_SingleByteEncoder.$(O) \ |
106 |
$(OUTDIR)Encoder_TwoByteEncoder.$(O) \ |
|
107 |
$(OUTDIR)Encoder_ASCII.$(O) \ |
|
108 |
$(OUTDIR)Encoder_ISO8859_1.$(O) \ |
|
8136 | 109 |
$(OUTDIR)Encoder_ISO8859_2.$(O) \ |
110 |
$(OUTDIR)Encoder_ISO8859_5.$(O) \ |
|
111 |
$(OUTDIR)Encoder_ISO8859_7.$(O) \ |
|
8135 | 112 |
$(OUTDIR)Encoder_ISO10646_to_UTF8.$(O) \ |
8263 | 113 |
$(OUTDIR)Encoder_SJIS.$(O) \ |
8828 | 114 |
$(OUTDIR)Encoder_MS_Ansi.$(O) \ |
7783 | 115 |
$(OUTDIR)Context.$(O) \ |
116 |
$(OUTDIR)BlockContext.$(O) \ |
|
117 |
$(OUTDIR)Delay.$(O) \ |
|
118 |
$(OUTDIR)GenericException.$(O) \ |
|
119 |
$(OUTDIR)ControlInterrupt.$(O) \ |
|
120 |
$(OUTDIR)HaltInterrupt.$(O) \ |
|
121 |
$(OUTDIR)BreakPointInterrupt.$(O) \ |
|
122 |
$(OUTDIR)UserInterrupt.$(O) \ |
|
123 |
$(OUTDIR)Exception.$(O) \ |
|
124 |
$(OUTDIR)ControlRequest.$(O) \ |
|
8680
21698f6f2e5f
Changed inheritance of AbortAllOperationRequest <- AbortOperationRequest
Stefan Vogel <sv@exept.de>
parents:
8620
diff
changeset
|
125 |
$(OUTDIR)AbortAllOperationRequest.$(O) \ |
7783 | 126 |
$(OUTDIR)AbortOperationRequest.$(O) \ |
127 |
$(OUTDIR)TerminateProcessRequest.$(O) \ |
|
128 |
$(OUTDIR)RestartProcessRequest.$(O) \ |
|
129 |
$(OUTDIR)Error.$(O) \ |
|
8491 | 130 |
$(OUTDIR)ProceedableError.$(O) \ |
7783 | 131 |
$(OUTDIR)MessageNotUnderstood.$(O) \ |
8331 | 132 |
$(OUTDIR)ElementBoundsError.$(O) \ |
7783 | 133 |
$(OUTDIR)TimeoutError.$(O) \ |
8331 | 134 |
$(OUTDIR)VMInternalError.$(O) \ |
8491 | 135 |
$(OUTDIR)DeepCopyError.$(O) \ |
136 |
$(OUTDIR)SubclassResponsibilityError.$(O) \ |
|
137 |
$(OUTDIR)StreamError.$(O) \ |
|
8993 | 138 |
$(OUTDIR)EndOfStreamError.$(O) \ |
8491 | 139 |
$(OUTDIR)IncompleteNextCountError.$(O) \ |
140 |
$(OUTDIR)PositionOutOfBoundsError.$(O) \ |
|
141 |
$(OUTDIR)InvalidModeError.$(O) \ |
|
142 |
$(OUTDIR)InvalidOperationError.$(O) \ |
|
143 |
$(OUTDIR)OpenError.$(O) \ |
|
144 |
$(OUTDIR)PositionError.$(O) \ |
|
145 |
$(OUTDIR)ReadError.$(O) \ |
|
146 |
$(OUTDIR)InvalidReadError.$(O) \ |
|
147 |
$(OUTDIR)WriteError.$(O) \ |
|
148 |
$(OUTDIR)InvalidWriteError.$(O) \ |
|
149 |
$(OUTDIR)StreamNotOpenError.$(O) \ |
|
150 |
$(OUTDIR)StreamIOError.$(O) \ |
|
151 |
$(OUTDIR)SignalError.$(O) \ |
|
152 |
$(OUTDIR)WrongProceedabilityError.$(O) \ |
|
153 |
$(OUTDIR)ContextError.$(O) \ |
|
154 |
$(OUTDIR)CannotResumeError.$(O) \ |
|
155 |
$(OUTDIR)CannotReturnError.$(O) \ |
|
7783 | 156 |
$(OUTDIR)ArithmeticError.$(O) \ |
157 |
$(OUTDIR)DomainError.$(O) \ |
|
158 |
$(OUTDIR)ZeroDivide.$(O) \ |
|
159 |
$(OUTDIR)RangeError.$(O) \ |
|
160 |
$(OUTDIR)UnderflowError.$(O) \ |
|
161 |
$(OUTDIR)OverflowError.$(O) \ |
|
162 |
$(OUTDIR)UnorderedNumbersError.$(O) \ |
|
163 |
$(OUTDIR)ConversionError.$(O) \ |
|
7930 | 164 |
$(OUTDIR)CharacterEncoderError.$(O) \ |
8058 | 165 |
$(OUTDIR)EncodingError.$(O) \ |
166 |
$(OUTDIR)DecodingError.$(O) \ |
|
167 |
$(OUTDIR)InvalidEncodingError.$(O) \ |
|
168 |
$(OUTDIR)CharacterRangeError.$(O) \ |
|
7783 | 169 |
$(OUTDIR)NotFoundError.$(O) \ |
8331 | 170 |
$(OUTDIR)KeyNotFoundError.$(O) \ |
7783 | 171 |
$(OUTDIR)IndexNotFoundError.$(O) \ |
172 |
$(OUTDIR)NonIntegerIndexError.$(O) \ |
|
173 |
$(OUTDIR)SubscriptOutOfBoundsError.$(O) \ |
|
174 |
$(OUTDIR)AllocationFailure.$(O) \ |
|
175 |
$(OUTDIR)MallocFailure.$(O) \ |
|
176 |
$(OUTDIR)RecursionError.$(O) \ |
|
177 |
$(OUTDIR)SnapshotError.$(O) \ |
|
178 |
$(OUTDIR)Notification.$(O) \ |
|
8331 | 179 |
$(OUTDIR)RecursiveStoreError.$(O) \ |
7783 | 180 |
$(OUTDIR)Query.$(O) \ |
181 |
$(OUTDIR)QueryWithoutDefault.$(O) \ |
|
182 |
$(OUTDIR)EndOfStreamNotification.$(O) \ |
|
8620 | 183 |
$(OUTDIR)YesToAllConfirmation.$(O) \ |
7783 | 184 |
$(OUTDIR)UserNotification.$(O)\ |
8331 | 185 |
$(OUTDIR)ActivityNotification.$(O)\ |
7783 | 186 |
$(OUTDIR)UserInformation.$(O)\ |
187 |
$(OUTDIR)Warning.$(O) \ |
|
188 |
$(OUTDIR)ProceedError.$(O)\ |
|
189 |
$(OUTDIR)NoHandlerError.$(O) \ |
|
8331 | 190 |
$(OUTDIR)OSSignalInterrupt.$(O) \ |
7783 | 191 |
$(OUTDIR)RecursiveExceptionError.$(O) \ |
8620 | 192 |
$(OUTDIR)Magnitude.$(O) \ |
193 |
$(OUTDIR)LookupKey.$(O) \ |
|
194 |
$(OUTDIR)Association.$(O) \ |
|
7783 | 195 |
$(OUTDIR)ClassBuilder.$(O) \ |
196 |
$(OUTDIR)Behavior.$(O) \ |
|
197 |
$(OUTDIR)ClassDescription.$(O)\ |
|
198 |
$(OUTDIR)Class.$(O) \ |
|
199 |
$(OUTDIR)Metaclass.$(O) \ |
|
200 |
$(OUTDIR)PrivateMetaclass.$(O)\ |
|
201 |
$(OUTDIR)AutoloadMetaclass.$(O) \ |
|
202 |
$(OUTDIR)ExecutableFunction.$(O) \ |
|
8540 | 203 |
$(OUTDIR)ExternalFunction.$(O) \ |
204 |
$(OUTDIR)ExternalLibraryFunction.$(O) \ |
|
7783 | 205 |
$(OUTDIR)CompiledCode.$(O) \ |
206 |
$(OUTDIR)Block.$(O) \ |
|
207 |
$(OUTDIR)VarArgBlock.$(O) \ |
|
208 |
$(OUTDIR)CheapBlock.$(O) \ |
|
209 |
$(OUTDIR)VarArgCheapBlock.$(O) \ |
|
210 |
$(OUTDIR)Method.$(O) \ |
|
8241 | 211 |
$(OUTDIR)SmalltalkChunkFileSourceWriter.$(O) \ |
7783 | 212 |
$(OUTDIR)Filename.$(O) \ |
213 |
$(OUTDIR)InterestConverter.$(O) \ |
|
214 |
$(OUTDIR)WeakInterestConverter.$(O) \ |
|
215 |
$(OUTDIR)Link.$(O) \ |
|
216 |
$(OUTDIR)Process.$(O) \ |
|
8560 | 217 |
$(OUTDIR)Continuation.$(O) \ |
7783 | 218 |
$(OUTDIR)AbstractTime.$(O) \ |
8257
bd024d82355b
Use TimeStamp instead of AbsoluteTime
Stefan Vogel <sv@exept.de>
parents:
8253
diff
changeset
|
219 |
$(OUTDIR)Timestamp.$(O) \ |
7783 | 220 |
$(OUTDIR)Time.$(O) \ |
221 |
$(OUTDIR)ArithmeticValue.$(O) \ |
|
222 |
$(OUTDIR)Number.$(O) \ |
|
223 |
$(OUTDIR)Fraction.$(O) \ |
|
224 |
$(OUTDIR)FixedPoint.$(O) \ |
|
225 |
$(OUTDIR)Integer.$(O) \ |
|
226 |
$(OUTDIR)LargeInteger.$(O) \ |
|
227 |
$(OUTDIR)SmallInteger.$(O) \ |
|
228 |
$(OUTDIR)LimitedPrecisionReal.$(O)\ |
|
229 |
$(OUTDIR)Float.$(O) \ |
|
230 |
$(OUTDIR)ShortFloat.$(O)\ |
|
231 |
$(OUTDIR)LongFloat.$(O) \ |
|
232 |
$(OUTDIR)Point.$(O) \ |
|
233 |
$(OUTDIR)Character.$(O) \ |
|
234 |
$(OUTDIR)Date.$(O) \ |
|
235 |
$(OUTDIR)Message.$(O) \ |
|
7984 | 236 |
$(OUTDIR)MessageSend.$(O) \ |
7783 | 237 |
$(OUTDIR)MiniDebugger.$(O) \ |
238 |
$(OUTDIR)MiniInspector.$(O) \ |
|
239 |
$(OUTDIR)ObjectMemory.$(O) \ |
|
240 |
$(OUTDIR)ProcessorScheduler.$(O)\ |
|
241 |
$(OUTDIR)Geometric.$(O) \ |
|
242 |
$(OUTDIR)Rectangle.$(O) \ |
|
243 |
$(OUTDIR)Registry.$(O) \ |
|
244 |
$(OUTDIR)HandleRegistry.$(O) \ |
|
245 |
$(OUTDIR)Signal.$(O) \ |
|
246 |
$(OUTDIR)QuerySignal.$(O) \ |
|
247 |
$(OUTDIR)Smalltalk.$(O) \ |
|
9034 | 248 |
$(OUTDIR)PluginSupport.$(O) \ |
7783 | 249 |
$(OUTDIR)Stream.$(O) \ |
250 |
$(OUTDIR)PeekableStream.$(O) \ |
|
251 |
$(OUTDIR)PositionableStream.$(O) \ |
|
252 |
$(OUTDIR)ReadStream.$(O) \ |
|
253 |
$(OUTDIR)WriteStream.$(O) \ |
|
8299 | 254 |
$(OUTDIR)CharacterWriteStream.$(O) \ |
7783 | 255 |
$(OUTDIR)ReadWriteStream.$(O) \ |
7784 | 256 |
$(EXTERNALSTREAM) \ |
7783 | 257 |
$(OUTDIR)FileStream.$(O) \ |
258 |
$(OUTDIR)DirectoryStream.$(O) \ |
|
259 |
$(OUTDIR)NonPositionableExternalStream.$(O) \ |
|
260 |
$(OUTDIR)PipeStream.$(O) \ |
|
8060 | 261 |
$(OUTDIR)EncodedStream.$(O) \ |
7783 | 262 |
$(OUTDIR)UndefinedObject.$(O) \ |
263 |
$(OUTDIR)ExternalAddress.$(O) \ |
|
264 |
$(OUTDIR)MethodDictionary.$(O) \ |
|
265 |
$(OUTDIR)OSHandle.$(O) \ |
|
266 |
$(OUTDIR)OSFileHandle.$(O) \ |
|
267 |
$(OUTDIR)OSErrorHolder.$(O) \ |
|
268 |
$(OUTDIR)OsError.$(O) \ |
|
269 |
$(OUTDIR)OsInvalidArgumentsError.$(O) \ |
|
270 |
$(OUTDIR)OsNotification.$(O) \ |
|
271 |
$(OUTDIR)OsIllegalOperation.$(O) \ |
|
272 |
$(OUTDIR)OsNeedRetryError.$(O) \ |
|
273 |
$(OUTDIR)OsTransferFaultError.$(O) \ |
|
274 |
$(OUTDIR)OsInaccessibleError.$(O) \ |
|
275 |
$(OUTDIR)OsNoResourcesError.$(O) \ |
|
276 |
$(OUTDIR)AbstractOperatingSystem.$(O) \ |
|
277 |
$(OUTDIR)UserPreferences.$(O) \ |
|
8401
2ed6ca44126f
Remove AbstractObjectCoder, add Visitor and AspectVisitor
Stefan Vogel <sv@exept.de>
parents:
8346
diff
changeset
|
278 |
$(OUTDIR)Visitor.$(O) \ |
8491 | 279 |
$(OUTDIR)AspectVisitor.$(O) \ |
8401
2ed6ca44126f
Remove AbstractObjectCoder, add Visitor and AspectVisitor
Stefan Vogel <sv@exept.de>
parents:
8346
diff
changeset
|
280 |
$(OUTDIR)ObjectCoder.$(O) \ |
7783 | 281 |
$(OUTDIR)HashStream.$(O) \ |
282 |
$(OUTDIR)MD5Stream.$(O) \ |
|
283 |
$(OUTDIR)ExecutionError.$(O) \ |
|
8336 | 284 |
$(OUTDIR)PrimitiveFailure.$(O) \ |
7783 | 285 |
$(OUTDIR)ArgumentError.$(O) \ |
286 |
$(OUTDIR)WrongNumberOfArgumentsError.$(O) \ |
|
287 |
$(OUTDIR)InvalidCodeError.$(O) \ |
|
288 |
$(OUTDIR)BadLiteralsError.$(O) \ |
|
289 |
$(OUTDIR)InvalidByteCodeError.$(O) \ |
|
290 |
$(OUTDIR)InvalidInstructionError.$(O) \ |
|
291 |
$(OUTDIR)NoByteCodeError.$(O) \ |
|
292 |
$(OUTDIR)NonBooleanReceiverError.$(O) \ |
|
293 |
$(SYSDEP_OBJS) |