--- a/Make.proto Wed Nov 26 23:12:17 2003 +0100
+++ b/Make.proto Thu Nov 27 00:13:36 2003 +0100
@@ -1,16 +1,10 @@
-# $Header: /cvs/stx/stx/libbasic/Make.proto,v 1.170 2003-11-26 13:32:12 cg Exp $
+# $Header: /cvs/stx/stx/libbasic/Make.proto,v 1.171 2003-11-26 23:13:36 cg Exp $
#
# -------------- no need to change anything below ----------
TOP=..
SUBDIRS=
-MODULE=stx
-MODULE_DIR=libbasic
-LIBNAME=libbasic
-THIS_IS_A_BASE_LIBRARY="yes"
-
-PACKAGE=$(MODULE):$(LIBNAME)
LIB_BASE=$(LIBBASIC_BASE)
NM_LIB_BASE=LIBBASIC_BASE
@@ -22,249 +16,6 @@
all:: classLibRule
-RCSSOURCES=*.st Make.proto resources/*.rs
-
-#
-# those are not time critical
-# save a few kB by compiling them with +optspace
-# (must still be listed in OBJS= to be compiled at all)
-#
-UNCRITICALOBJS= \
- $(OUTDIR)Autoload.$(O) \
- $(OUTDIR)AutoloadMetaclass.$(O) \
- $(OUTDIR)MiniDebugger.$(O) \
- $(OUTDIR)MiniInspector.$(O) \
- $(OUTDIR)UserPreferences.$(O) \
- $(OUTDIR)Project.$(O)
-
-#
-# SYSDEP_OBJS is mapped to one of the below,
-# during Makefile building
-#
-UNIX_OBJS= \
- $(OUTDIR)UnixFilename.$(O) \
- $(OUTDIR)UnixFileHandle.$(O) \
- $(OUTDIR)UnixFileDescriptorHandle.$(O) \
- $(OUTDIR)UnixOperatingSystem.$(O)
-
-WIN32_OBJS= \
- $(OUTDIR)PCFilename.$(O) \
- $(OUTDIR)Win32Handle.$(O) \
- $(OUTDIR)Win32FILEHandle.$(O) \
- $(OUTDIR)Win32OperatingSystem.$(O)
-
-VMS_OBJS= \
- $(OUTDIR)OpenVMSFilename.$(O) \
- $(OUTDIR)OpenVMSFileHandle.$(O) \
- $(OUTDIR)OpenVMSOperatingSystem.$(O)
-
-OS2_OBJS= \
- $(OUTDIR)OS2Filename.$(O) \
- $(OUTDIR)OS2FileHandle.$(O) \
- $(OUTDIR)OS2OperatingSystem.$(O)
-
-MAC_OBJS= \
- $(OUTDIR)MacFilename.$(O) \
- $(OUTDIR)MacFileHandle.$(O) \
- $(OUTDIR)MacOperatingSystem.$(O)
-
-BEOS_OBJS= \
- $(OUTDIR)BEFilename.$(O) \
- $(OUTDIR)BEFileHandle.$(O) \
- $(OUTDIR)BEOperatingSystem.$(O)
-
-OBJS= \
- $(OUTDIR)Object.$(O) \
- $(OUTDIR)Autoload.$(O) \
- $(OUTDIR)ProtoObject.$(O) \
- $(OUTDIR)Project.$(O) \
- $(OUTDIR)NameSpace.$(O) \
- $(OUTDIR)Boolean.$(O) \
- $(OUTDIR)True.$(O) \
- $(OUTDIR)False.$(O) \
- $(OUTDIR)ClassCategoryReader.$(O) \
- $(OUTDIR)Collection.$(O) \
- $(OUTDIR)Bag.$(O) \
- $(OUTDIR)SequenceableCollection.$(O)\
- $(OUTDIR)ArrayedCollection.$(O) \
- $(OUTDIR)UninterpretedBytes.$(O) \
- $(OUTDIR)Array.$(O) \
- $(OUTDIR)WeakArray.$(O) \
- $(OUTDIR)ByteArray.$(O) \
- $(OUTDIR)CharacterArray.$(O) \
- String.$(O) \
- Symbol.$(O)\
- $(OUTDIR)DoubleArray.$(O) \
- $(OUTDIR)FloatArray.$(O) \
- $(OUTDIR)ReadOnlySequenceableCollection.$(O)\
- $(OUTDIR)Interval.$(O) \
- $(OUTDIR)LinkedList.$(O) \
- $(OUTDIR)Semaphore.$(O) \
- $(OUTDIR)RecursionLock.$(O) \
- $(OUTDIR)OrderedCollection.$(O) \
- $(OUTDIR)SortedCollection.$(O)\
- $(OUTDIR)StringCollection.$(O)\
- $(OUTDIR)Set.$(O) \
- $(OUTDIR)Dictionary.$(O) \
- $(OUTDIR)IdentityDictionary.$(O) \
- $(OUTDIR)WeakIdentityDictionary.$(O)\
- $(OUTDIR)WeakDependencyDictionary.$(O)\
- $(OUTDIR)WeakValueDictionary.$(O) \
- $(OUTDIR)IdentitySet.$(O) \
- $(OUTDIR)WeakIdentitySet.$(O)\
- $(OUTDIR)SignalSet.$(O) \
- $(OUTDIR)ExceptionHandlerSet.$(O) \
- $(OUTDIR)SemaphoreSet.$(O) \
- $(OUTDIR)Context.$(O) \
- $(OUTDIR)BlockContext.$(O) \
- $(OUTDIR)Delay.$(O) \
- $(OUTDIR)GenericException.$(O) \
- $(OUTDIR)ControlInterrupt.$(O) \
- $(OUTDIR)HaltInterrupt.$(O) \
- $(OUTDIR)BreakPointInterrupt.$(O) \
- $(OUTDIR)UserInterrupt.$(O) \
- $(OUTDIR)Exception.$(O) \
- $(OUTDIR)ControlRequest.$(O) \
- $(OUTDIR)AbortOperationRequest.$(O) \
- $(OUTDIR)AbortAllOperationRequest.$(O) \
- $(OUTDIR)TerminateProcessRequest.$(O) \
- $(OUTDIR)RestartProcessRequest.$(O) \
- $(OUTDIR)Error.$(O) \
- $(OUTDIR)MessageNotUnderstood.$(O) \
- $(OUTDIR)TimeoutError.$(O) \
- $(OUTDIR)ProceedableError.$(O) \
- $(OUTDIR)SubclassResponsibilityError.$(O) \
- $(OUTDIR)StreamError.$(O) \
- $(OUTDIR)IncompleteNextCountError.$(O) \
- $(OUTDIR)PositionOutOfBoundsError.$(O) \
- $(OUTDIR)SignalError.$(O) \
- $(OUTDIR)WrongProceedabilityError.$(O) \
- $(OUTDIR)ContextError.$(O) \
- $(OUTDIR)CannotResumeError.$(O) \
- $(OUTDIR)CannotReturnError.$(O) \
- $(OUTDIR)PrimitiveFailure.$(O) \
- $(OUTDIR)ArithmeticError.$(O) \
- $(OUTDIR)DomainError.$(O) \
- $(OUTDIR)ZeroDivide.$(O) \
- $(OUTDIR)RangeError.$(O) \
- $(OUTDIR)UnderflowError.$(O) \
- $(OUTDIR)OverflowError.$(O) \
- $(OUTDIR)UnorderedNumbersError.$(O) \
- $(OUTDIR)ConversionError.$(O) \
- $(OUTDIR)NotFoundError.$(O) \
- $(OUTDIR)IndexNotFoundError.$(O) \
- $(OUTDIR)NonIntegerIndexError.$(O) \
- $(OUTDIR)SubscriptOutOfBoundsError.$(O) \
- $(OUTDIR)AllocationFailure.$(O) \
- $(OUTDIR)MallocFailure.$(O) \
- $(OUTDIR)RecursionError.$(O) \
- $(OUTDIR)SnapshotError.$(O) \
- $(OUTDIR)Notification.$(O) \
- $(OUTDIR)Query.$(O) \
- $(OUTDIR)QueryWithoutDefault.$(O) \
- $(OUTDIR)EndOfStreamNotification.$(O) \
- $(OUTDIR)UserNotification.$(O)\
- $(OUTDIR)UserInformation.$(O)\
- $(OUTDIR)Warning.$(O) \
- $(OUTDIR)ProceedError.$(O)\
- $(OUTDIR)NoHandlerError.$(O) \
- $(OUTDIR)RecursiveExceptionError.$(O) \
- $(OUTDIR)ClassBuilder.$(O) \
- $(OUTDIR)Behavior.$(O) \
- $(OUTDIR)ClassDescription.$(O)\
- $(OUTDIR)Class.$(O) \
- $(OUTDIR)Metaclass.$(O) \
- $(OUTDIR)PrivateMetaclass.$(O)\
- $(OUTDIR)AutoloadMetaclass.$(O) \
- $(OUTDIR)ExecutableFunction.$(O) \
- $(OUTDIR)CompiledCode.$(O) \
- $(OUTDIR)Block.$(O) \
- $(OUTDIR)VarArgBlock.$(O) \
- $(OUTDIR)CheapBlock.$(O) \
- $(OUTDIR)VarArgCheapBlock.$(O) \
- $(OUTDIR)Method.$(O) \
- $(OUTDIR)Filename.$(O) \
- $(OUTDIR)InterestConverter.$(O) \
- $(OUTDIR)WeakInterestConverter.$(O) \
- $(OUTDIR)Link.$(O) \
- $(OUTDIR)Process.$(O) \
- $(OUTDIR)Magnitude.$(O) \
- $(OUTDIR)LookupKey.$(O) \
- $(OUTDIR)Association.$(O) \
- $(OUTDIR)AbstractTime.$(O) \
- $(OUTDIR)AbsoluteTime.$(O) \
- $(OUTDIR)Time.$(O) \
- $(OUTDIR)ArithmeticValue.$(O) \
- $(OUTDIR)Number.$(O) \
- $(OUTDIR)Fraction.$(O) \
- $(OUTDIR)FixedPoint.$(O) \
- $(OUTDIR)Integer.$(O) \
- $(OUTDIR)LargeInteger.$(O) \
- $(OUTDIR)SmallInteger.$(O) \
- $(OUTDIR)LimitedPrecisionReal.$(O)\
- $(OUTDIR)Float.$(O) \
- $(OUTDIR)ShortFloat.$(O)\
- $(OUTDIR)LongFloat.$(O) \
- $(OUTDIR)Point.$(O) \
- $(OUTDIR)Character.$(O) \
- $(OUTDIR)Date.$(O) \
- $(OUTDIR)Message.$(O) \
- $(OUTDIR)MessageSend.$(O) \
- $(OUTDIR)MiniDebugger.$(O) \
- $(OUTDIR)MiniInspector.$(O) \
- $(OUTDIR)ObjectMemory.$(O) \
- $(OUTDIR)ProcessorScheduler.$(O)\
- $(OUTDIR)Geometric.$(O) \
- $(OUTDIR)Rectangle.$(O) \
- $(OUTDIR)Registry.$(O) \
- $(OUTDIR)HandleRegistry.$(O) \
- $(OUTDIR)Signal.$(O) \
- $(OUTDIR)QuerySignal.$(O) \
- $(OUTDIR)Smalltalk.$(O) \
- $(OUTDIR)Stream.$(O) \
- $(OUTDIR)PeekableStream.$(O) \
- $(OUTDIR)PositionableStream.$(O) \
- $(OUTDIR)ReadStream.$(O) \
- $(OUTDIR)WriteStream.$(O) \
- $(OUTDIR)ReadWriteStream.$(O) \
- $(OUTDIR)ExternalStream.$(O) \
- $(OUTDIR)FileStream.$(O) \
- $(OUTDIR)DirectoryStream.$(O) \
- $(OUTDIR)NonPositionableExternalStream.$(O) \
- $(OUTDIR)PipeStream.$(O) \
- $(OUTDIR)UndefinedObject.$(O) \
- $(OUTDIR)ExternalAddress.$(O) \
- $(OUTDIR)ExternalBytes.$(O) \
- $(OUTDIR)ExternalFunction.$(O) \
- $(OUTDIR)MethodDictionary.$(O) \
- $(OUTDIR)OSHandle.$(O) \
- $(OUTDIR)OSFileHandle.$(O) \
- $(OUTDIR)OSErrorHolder.$(O) \
- $(OUTDIR)OsError.$(O) \
- $(OUTDIR)OsInvalidArgumentsError.$(O) \
- $(OUTDIR)OsNotification.$(O) \
- $(OUTDIR)OsIllegalOperation.$(O) \
- $(OUTDIR)OsNeedRetryError.$(O) \
- $(OUTDIR)OsTransferFaultError.$(O) \
- $(OUTDIR)OsInaccessibleError.$(O) \
- $(OUTDIR)OsNoResourcesError.$(O) \
- $(OUTDIR)AbstractOperatingSystem.$(O) \
- $(OUTDIR)UserPreferences.$(O) \
- $(OUTDIR)AbstractObjectCoder.$(O) \
- $(OUTDIR)ObjectCoder.$(O) \
- $(OUTDIR)HashStream.$(O) \
- $(OUTDIR)MD5Stream.$(O) \
- $(OUTDIR)ExecutionError.$(O) \
- $(OUTDIR)ArgumentError.$(O) \
- $(OUTDIR)WrongNumberOfArgumentsError.$(O) \
- $(OUTDIR)InvalidCodeError.$(O) \
- $(OUTDIR)BadLiteralsError.$(O) \
- $(OUTDIR)InvalidByteCodeError.$(O) \
- $(OUTDIR)InvalidInstructionError.$(O) \
- $(OUTDIR)NoByteCodeError.$(O) \
- $(OUTDIR)NonBooleanReceiverError.$(O) \
- $(SYSDEP_OBJS)
-
#
# only needed for NeXT (2.1) - assembler dumps core with long name ?!?!
#