Make.proto
author claus
Thu, 03 Mar 1994 01:25:22 +0100
changeset 66 3d4af177720d
parent 65 63f19c1157b6
child 72 9d64a32752f4
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
     1
# %W% %E%
a27a279701f8 Initial revision
claus
parents:
diff changeset
     2
#
a27a279701f8 Initial revision
claus
parents:
diff changeset
     3
# -------------- no need to change anything below ----------
a27a279701f8 Initial revision
claus
parents:
diff changeset
     4
a27a279701f8 Initial revision
claus
parents:
diff changeset
     5
LIBNAME=libbasic
a27a279701f8 Initial revision
claus
parents:
diff changeset
     6
LIB=libbasic.$(A)
a27a279701f8 Initial revision
claus
parents:
diff changeset
     7
SUBDIRS=
a27a279701f8 Initial revision
claus
parents:
diff changeset
     8
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
     9
STCOPT=$(LIBBASIC_STCOPT)
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
    10
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
    11
TOP=..
a27a279701f8 Initial revision
claus
parents:
diff changeset
    12
I       = $(INCLUDE)
a27a279701f8 Initial revision
claus
parents:
diff changeset
    13
a27a279701f8 Initial revision
claus
parents:
diff changeset
    14
STCFLAGS= -H../include -warnGlobalAssign $(STCOPT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
    15
a27a279701f8 Initial revision
claus
parents:
diff changeset
    16
all::   $(OBJTARGET)
a27a279701f8 Initial revision
claus
parents:
diff changeset
    17
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
    18
shared:
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
    19
	make STCOPT=$(STCOPT)" +sharedLibCode" O=so objs auxobjs
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
    20
65
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    21
objs::							  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    22
	    Object.$(O)					  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    23
	      Assoc.$(O)                                  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    24
	      Autoload.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    25
	      Behavior.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    26
	        ClassDescr.$(O)                           \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    27
	          Class.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    28
	          Metaclass.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    29
	      Block.$(O)                                  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    30
	      Boolean.$(O)                                \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    31
	        True.$(O)                                 \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    32
	        False.$(O)                                \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    33
	      CCReader.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    34
	      Coll.$(O)                                   \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    35
	        Bag.$(O)                                  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    36
	        FileDir.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    37
	        SeqColl.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    38
	          ArrColl.$(O)                            \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    39
	            Array.$(O)                            \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    40
	              Polygon.$(O)                        \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    41
	              WeakArr.$(O)                        \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    42
	            ByteArray.$(O)                        \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    43
	              AbstrStr.$(O)                       \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    44
	                String.$(O)                       \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    45
	                  Symbol.$(O)                     \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    46
	    	      UIBytes.$(O)                        \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    47
	            DoubleArray.$(O)                      \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    48
	            ExtBytes.$(O)                         \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    49
	            FloatArray.$(O)                       \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    50
	        Interval.$(O)                             \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    51
	        LinkList.$(O)                             \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    52
	          Semaphore.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    53
	        OrdColl.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    54
	          SortColl.$(O)                           \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    55
	        Set.$(O)                                  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    56
	          Dict.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    57
	            IdDict.$(O)                           \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    58
	              WeakIdDict.$(O)                     \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    59
	          IdSet.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    60
	            SignalSet.$(O)                        \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    61
	      Context.$(O)                                \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    62
	        BContext.$(O)                             \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    63
	      Delay.$(O)                            	  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    64
	      Exception.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    65
	      Filename.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    66
	      Link.$(O)                                   \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    67
	        Process.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    68
	      Magnitude.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    69
	        AbsTime.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    70
	          Time.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    71
	        ArithVal.$(O)                             \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    72
	          Number.$(O)                             \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    73
	            Fraction.$(O)                         \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    74
	            Integer.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    75
	              LargeInt.$(O)                       \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    76
	              SmallInt.$(O)                       \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    77
	            LPReal.$(O)                           \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    78
	              Float.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    79
	          Point.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    80
	        Character.$(O)                            \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    81
	        Date.$(O)                                 \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    82
	      Message.$(O)                                \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    83
	      Method.$(O)                                 \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    84
	      ObjMem.$(O)                                 \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    85
	      ProcSched.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    86
	      Queue.$(O)                            	  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    87
	        SharedQueue.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    88
	      Rectangle.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    89
	      Registry.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    90
	      Signal.$(O)                                 \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    91
	      Smalltalk.$(O)                              \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    92
	      Stream.$(O)                                 \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    93
	        PeekStr.$(O)                         	  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    94
	          PosStream.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    95
	            ReadStr.$(O)                          \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    96
	            WriteStr.$(O)                     	  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    97
	              RWStream.$(O)			  \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    98
	              ActorStr.$(O)                       \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
    99
	              ExtStream.$(O)                      \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   100
	                FileStr.$(O)                      \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   101
	                  DirStr.$(O)                     \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   102
	                NPExtStr.$(O)                     \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   103
	                  PipeStr.$(O)                    \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   104
	      UndefObj.$(O)                               \
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   105
	      Unix.$(O)                                   
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   106
65
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   107
auxobjs::
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   108
4
31072e3cb2e3 *** empty log message ***
claus
parents: 2
diff changeset
   109
install:: 
31072e3cb2e3 *** empty log message ***
claus
parents: 2
diff changeset
   110
	-mkdir $(DESTLIBDIR)
31072e3cb2e3 *** empty log message ***
claus
parents: 2
diff changeset
   111
	-$(INSTALL) $(LIBNAME)$(OBJNAME) $(DESTLIBDIR)
31072e3cb2e3 *** empty log message ***
claus
parents: 2
diff changeset
   112
31072e3cb2e3 *** empty log message ***
claus
parents: 2
diff changeset
   113
qinstall::
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   114
	-mkdir $(DESTLIBDIR)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   115
	-$(INSTALL) $(LIBNAME)$(OBJNAME) $(DESTLIBDIR)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   116
a27a279701f8 Initial revision
claus
parents:
diff changeset
   117
libe:   $(LIB)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   118
21
09b3fb3f39b7 *** empty log message ***
claus
parents: 15
diff changeset
   119
#
09b3fb3f39b7 *** empty log message ***
claus
parents: 15
diff changeset
   120
# only needed for NeXT - assembler dumps core with long name ?!?!
09b3fb3f39b7 *** empty log message ***
claus
parents: 15
diff changeset
   121
#
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   122
SeqColl.$(O):
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   123
	$(STC) -CC="$(CC)" $(STCFLAGS) +shortNames $(CFLAGS) -c $*.st
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   124
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   125
PSPrStr.$(O):
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   126
	$(STC) -CC="$(CC)" $(STCFLAGS) +limitSuperInclude $(CFLAGS) -c $*.st
a27a279701f8 Initial revision
claus
parents:
diff changeset
   127
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   128
HPIIPrStr.$(O):
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   129
	$(STC) -CC="$(CC)" $(STCFLAGS) +limitSuperInclude $(CFLAGS) -c $*.st
a27a279701f8 Initial revision
claus
parents:
diff changeset
   130
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   131
FX1PrStr.$(O):
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   132
	$(STC) -CC="$(CC)" $(STCFLAGS) +limitSuperInclude $(CFLAGS) -c $*.st
a27a279701f8 Initial revision
claus
parents:
diff changeset
   133
a27a279701f8 Initial revision
claus
parents:
diff changeset
   134
Class:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   135
	$(MAKE) Class.o OPT=""
a27a279701f8 Initial revision
claus
parents:
diff changeset
   136
a27a279701f8 Initial revision
claus
parents:
diff changeset
   137
Metaclass:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   138
	$(MAKE) Metaclass.o OPT=""
a27a279701f8 Initial revision
claus
parents:
diff changeset
   139
a27a279701f8 Initial revision
claus
parents:
diff changeset
   140
i_Class.o:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   141
	$(MAKE) I_CLASS OPT=""
a27a279701f8 Initial revision
claus
parents:
diff changeset
   142
a27a279701f8 Initial revision
claus
parents:
diff changeset
   143
i_Metaclass.o:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   144
	$(MAKE) I_METACLASS OPT=""
a27a279701f8 Initial revision
claus
parents:
diff changeset
   145
a27a279701f8 Initial revision
claus
parents:
diff changeset
   146
I_CLASS:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   147
	$(CC) -c $(CFLAGS) i_Class.c
a27a279701f8 Initial revision
claus
parents:
diff changeset
   148
a27a279701f8 Initial revision
claus
parents:
diff changeset
   149
I_METACLASS:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   150
	$(CC) -c $(CFLAGS) i_Metaclass.c
a27a279701f8 Initial revision
claus
parents:
diff changeset
   151
a27a279701f8 Initial revision
claus
parents:
diff changeset
   152
cleanjunk::
a27a279701f8 Initial revision
claus
parents:
diff changeset
   153
	-rm -f *.c *.H
a27a279701f8 Initial revision
claus
parents:
diff changeset
   154
a27a279701f8 Initial revision
claus
parents:
diff changeset
   155
clean::
a27a279701f8 Initial revision
claus
parents:
diff changeset
   156
	-rm -f *.c *.H
a27a279701f8 Initial revision
claus
parents:
diff changeset
   157
a27a279701f8 Initial revision
claus
parents:
diff changeset
   158
clobber::
a27a279701f8 Initial revision
claus
parents:
diff changeset
   159
	-rm -f *.c *.H
a27a279701f8 Initial revision
claus
parents:
diff changeset
   160
a27a279701f8 Initial revision
claus
parents:
diff changeset
   161
tar:
a27a279701f8 Initial revision
claus
parents:
diff changeset
   162
	rm -f $(TOP)/DISTRIB/libbasic.tar*
a27a279701f8 Initial revision
claus
parents:
diff changeset
   163
	(cd $(TOP); tar cvf DISTRIB/libbasic.tar \
a27a279701f8 Initial revision
claus
parents:
diff changeset
   164
	                        libbasic/*.st \
a27a279701f8 Initial revision
claus
parents:
diff changeset
   165
	                        libbasic/Make.proto \
a27a279701f8 Initial revision
claus
parents:
diff changeset
   166
	                        libbasic/*.stc)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   167
	compress $(TOP)/DISTRIB/libbasic.tar
a27a279701f8 Initial revision
claus
parents:
diff changeset
   168
a27a279701f8 Initial revision
claus
parents:
diff changeset
   169
#
a27a279701f8 Initial revision
claus
parents:
diff changeset
   170
# next thing I'll build into stc is a makedepend feature for this ...
a27a279701f8 Initial revision
claus
parents:
diff changeset
   171
#
a27a279701f8 Initial revision
claus
parents:
diff changeset
   172
a27a279701f8 Initial revision
claus
parents:
diff changeset
   173
STCHDR=$(I)/stc.h $(I)/stcIntern.h
a27a279701f8 Initial revision
claus
parents:
diff changeset
   174
OBJECT=$(I)/Object.H $(STCHDR)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   175
BOOLEAN=$(I)/Boolean.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   176
BEHAVIOR=$(I)/Behavior.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   177
CLASS=$(I)/Class.H $(I)/ClassDescr.H $(BEHAVIOR)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   178
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   179
Object.$(O):    Object.st $(STCHDR)
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   180
UndefObj.$(O):  UndefObj.st $(OBJECT)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   181
15
85e673e47687 *** empty log message ***
claus
parents: 10
diff changeset
   182
Message.$(O):   Message.st $(OBJECT)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   183
a27a279701f8 Initial revision
claus
parents:
diff changeset
   184
Unix.o:         Unix.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   185
Autoload.o:     Autoload.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   186
Smalltalk.o:    Smalltalk.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   187
ObjMem.o:       ObjMem.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   188
Process.o:      Process.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   189
ProcSched.o:    ProcSched.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   190
Semaphore.o:    Semaphore.st $(OBJECT)
10
claus
parents: 4
diff changeset
   191
Queue.o:        Queue.st $(OBJECT)
claus
parents: 4
diff changeset
   192
Delay.o:        Delay.st $(OBJECT)
claus
parents: 4
diff changeset
   193
SharedQueue.o:  SharedQueue.st $(I)/Queue.H $(OBJECT)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   194
MsgTally.o:     MsgTally.st  $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   195
MiniDebug.o:    MiniDebug.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   196
MiniIns.o:      MiniIns.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   197
Context.o:      Context.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   198
BContext.o:     BContext.st $(I)/Context.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   199
Method.o:       Method.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   200
Block.o:        Block.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   201
BlckContext.o:  BlckContext.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   202
a27a279701f8 Initial revision
claus
parents:
diff changeset
   203
Signal.o:       Signal.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   204
a27a279701f8 Initial revision
claus
parents:
diff changeset
   205
Exception.o:    Exception.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   206
Rectangle.o:    Rectangle.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   207
a27a279701f8 Initial revision
claus
parents:
diff changeset
   208
Assoc.o:        Assoc.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   209
Boolean.o:      Boolean.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   210
True.o:         True.st $(BOOLEAN)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   211
False.o:        False.st $(BOOLEAN)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   212
ExtSource.o:    ExtSource.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   213
a27a279701f8 Initial revision
claus
parents:
diff changeset
   214
Behavior.o:     Behavior.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   215
ClassDescr.o:   ClassDescr.st $(BEHAVIOR)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   216
Class.o:        Class.st $(I)/ClassDescr.H $(BEHAVIOR)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   217
Metaclass.o:    Metaclass.st $(CLASS)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   218
CCReader.o:     CCReader.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   219
BCCReader.o:    BCCReader.st $(I)/CCReader.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   220
Project.o:      Project.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   221
a27a279701f8 Initial revision
claus
parents:
diff changeset
   222
MAGNITUDE=$(I)/Magnitude.H $(OBJECT)
35
1cb4157fc9a0 *** empty log message ***
claus
parents: 21
diff changeset
   223
ABSTIME=$(I)/AbsTime.H $(MAGNITUDE)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   224
ARITHVAL=$(I)/ArithVal.H $(MAGNITUDE)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   225
NUMBER=$(I)/Number.H $(ARITHVAL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   226
INTEGER=$(I)/Integer.H $(NUMBER)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   227
a27a279701f8 Initial revision
claus
parents:
diff changeset
   228
Magnitude.o:    Magnitude.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   229
Point.o:        Point.st $(MAGNITUDE)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   230
Character.o:    Character.st $(MAGNITUDE)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   231
ArithVal.o:     ArithVal.st $(MAGNITUDE)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   232
Number.o:       Number.st $(ARITHVAL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   233
Integer.o:      Integer.st $(NUMBER)
65
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   234
LPReal.o:       LPReal.st $(NUMBER)
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   235
Float.o:        Float.st $(I)/LPReal.H $(NUMBER)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   236
Fraction.o:     Fraction.st $(NUMBER)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   237
SmallInt.o:     SmallInt.st $(INTEGER)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   238
LargeInt.o:     LargeInt.st $(INTEGER)
35
1cb4157fc9a0 *** empty log message ***
claus
parents: 21
diff changeset
   239
AbsTime.o:      AbsTime.st $(MAGNITUDE)
1cb4157fc9a0 *** empty log message ***
claus
parents: 21
diff changeset
   240
Time.o:         Time.st $(ABSTIME)
1cb4157fc9a0 *** empty log message ***
claus
parents: 21
diff changeset
   241
Date.o:         Date.st $(ABSTIME)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   242
a27a279701f8 Initial revision
claus
parents:
diff changeset
   243
COLL=$(I)/Coll.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   244
SET=$(I)/Set.H $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   245
DICT=$(I)/Dict.H $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   246
IDDICT=$(I)/IdDict.H $(DICT)
10
claus
parents: 4
diff changeset
   247
WEAKIDDICT=$(I)/WeakIdDict.H $(IDDICT)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   248
SEQCOLL=$(I)/SeqColl.H $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   249
ARRCOLL=$(I)/ArrColl.H $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   250
ARRAY=$(I)/Array.H $(ARRCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   251
VARARRAY=$(I)/VarArray.H $(ARRCOLL)
10
claus
parents: 4
diff changeset
   252
BYTEARRAY=$(I)/ByteArray.H $(ARRCOLL)
65
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   253
STRING=$(I)/String.H $(I)/AbstrStr.H $(BYTEARRAY)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   254
a27a279701f8 Initial revision
claus
parents:
diff changeset
   255
Registry.o:     Registry.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   256
Coll.o:         Coll.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   257
FileDir.o:      FileDir.st $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   258
SeqColl.o:      SeqColl.st $(COLL)
2
claus
parents: 1
diff changeset
   259
MappedColl.o:   MappedColl.st $(COLL)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   260
Set.o:          Set.st $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   261
IdSet.o:        IdSet.st $(SET)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   262
SignalSet.o:    SignalSet.st $(I)/IdSet.H $(SET)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   263
Bag.o:          Bag.st $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   264
Dict.o:         Dict.st $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   265
IdDict.o:       IdDict.st $(DICT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   266
CacheDict.o:    CacheDict.st $(DICT)
10
claus
parents: 4
diff changeset
   267
WeakIdDict.o:   WeakIdDict.st $(IDDICT)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   268
OrdColl.o:      OrdColl.st $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   269
SortColl.o:     SortColl.st $(I)/OrdColl.H $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   270
ChangeSet.o:    ChangeSet.st $(I)/OrdColl.H $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   271
Interval.o:     Interval.st $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   272
Node.o:         Node.st $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   273
Tree.o:         Tree.st $(COLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   274
LinkList.o:     LinkList.st $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   275
Link.o:         Link.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   276
ValLink.o:      ValLink.st $(I)/Link.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   277
ArrColl.o:      ArrColl.st $(SEQCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   278
VarArray.o:     VarArray.st $(ARRCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   279
VarString.o:    VarString.st $(ARRCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   280
Text.o:         Text.st $(VARARRAY)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   281
FileText.o:     FileText.st $(I)/Text.H $(VARARRAY)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   282
Array.o:        Array.st $(ARRCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   283
Polygon.o:      Polygon.st $(ARRAY)
10
claus
parents: 4
diff changeset
   284
WeakArr.o:      WeakArr.st $(ARRAY)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   285
FloatArray.o:   FloatArray.st $(ARRCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   286
DoubleArray.o:  DoubleArray.st $(ARRCOLL)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   287
ExtBytes.o:     ExtBytes.st $(ARRCOLL)
10
claus
parents: 4
diff changeset
   288
ByteArray.o:    ByteArray.st $(ARRCOLL)
claus
parents: 4
diff changeset
   289
UIBytes.o:      UIBytes.st $(BYTEARRAY)
65
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   290
AbstrStr.o:     AbstrStr.st $(BYTEARRAY)
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   291
String.o:       String.st $(I)/AbstrStr.H $(BYTEARRAY)
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   292
TwoByteStr.o:   TwoByteStr.st $(I)/AbstrStr.H $(BYTEARRAY)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   293
Symbol.o:       Symbol.st $(STRING)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   294
Filename.o:     Filename.st $(STRING)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   295
a27a279701f8 Initial revision
claus
parents:
diff changeset
   296
Change.o:       Change.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   297
ClassChg.o:     ClassChg.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   298
ClsDefChg.o:    ClsDefChg.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   299
ClsComChg.o:    ClsComChg.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   300
MethodChg.o:    MethodChg.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   301
a27a279701f8 Initial revision
claus
parents:
diff changeset
   302
STREAM=$(I)/Stream.H $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   303
POSSTREAM=$(I)/PosStream.H $(STREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   304
WRITESTREAM=$(I)/WriteStr.H $(POSSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   305
RWSTREAM=$(I)/RWStream.H $(WRITESTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   306
EXTSTREAM=$(I)/ExtStream.H $(RWSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   307
NPEXTSTREAM=$(I)/NPExtStr.H $(EXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   308
PIPESTREAM=$(I)/PipeStr.H $(NPEXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   309
a27a279701f8 Initial revision
claus
parents:
diff changeset
   310
Stream.o:       Stream.st $(OBJECT)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   311
Random.o:       Random.st $(STREAM)
65
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   312
PeekStr.o:      PeekStr.st $(STREAM)
63f19c1157b6 *** empty log message ***
claus
parents: 35
diff changeset
   313
PosStream.o:    PosStream.st $(I)/PeekStr.H $(STREAM)
1
a27a279701f8 Initial revision
claus
parents:
diff changeset
   314
ReadStr.o:      ReadStr.st $(POSSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   315
WriteStr.o:     WriteStr.st $(POSSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   316
RWStream.o:     RWStream.st $(WRITESTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   317
ActorStr.o:     ActorStr.st $(RWSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   318
ExtStream.o:    ExtStream.st $(RWSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   319
NPExtStr.o:     NPExtStr.st $(EXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   320
TTYStream.o:    TTYStream.st $(NPEXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   321
PipeStr.o:      PipeStr.st $(NPEXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   322
Socket.o:       Socket.st $(NPEXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   323
PrintStr.o:     PrintStr.st $(PIPESTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   324
PSPrStr.o:      PSPrStr.st $(I)/PrintStr.H $(PIPESTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   325
HPIIPrStr.o:    HPIIPrStr.st $(I)/PrintStr.H $(PIPESTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   326
FX1PrStr.o:     FX1PrStr.st $(I)/PrintStr.H $(PIPESTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   327
FileStr.o:      FileStr.st $(EXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   328
SoundStr.o:     SoundStr.st $(I)/FileStr.H $(EXTSTREAM)
a27a279701f8 Initial revision
claus
parents:
diff changeset
   329
DirStr.o:       DirStr.st $(I)/FileStr.H $(EXTSTREAM)