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