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