equal
deleted
inserted
replaced
1 # $Header: /cvs/stx/stx/libbasic/Make.proto,v 1.19 1995-02-02 12:36:52 claus Exp $ |
1 # $Header: /cvs/stx/stx/libbasic/Make.proto,v 1.20 1995-02-08 03:11:17 claus Exp $ |
2 # |
2 # |
3 # -------------- no need to change anything below ---------- |
3 # -------------- no need to change anything below ---------- |
4 |
4 |
5 TOP=.. |
5 TOP=.. |
6 SUBDIRS= |
6 SUBDIRS= |
63 Link.$(O) \ |
63 Link.$(O) \ |
64 Process.$(O) \ |
64 Process.$(O) \ |
65 Magnitude.$(O) \ |
65 Magnitude.$(O) \ |
66 LookupKey.$(O) \ |
66 LookupKey.$(O) \ |
67 Assoc.$(O) \ |
67 Assoc.$(O) \ |
68 AbsTime.$(O) \ |
68 AbstrTime.$(O) \ |
|
69 AbsTime.$(O) \ |
69 Time.$(O) \ |
70 Time.$(O) \ |
70 ArithVal.$(O) \ |
71 ArithVal.$(O) \ |
71 Number.$(O) \ |
72 Number.$(O) \ |
72 Fraction.$(O) \ |
73 Fraction.$(O) \ |
73 Integer.$(O) \ |
74 Integer.$(O) \ |
152 |
153 |
153 clobber:: |
154 clobber:: |
154 -rm -f *.c *.H abbrev.stc classList.stc |
155 -rm -f *.c *.H abbrev.stc classList.stc |
155 |
156 |
156 tar: |
157 tar: |
157 rm -f $(TOP)/DISTRIB/libbasic.tar* |
|
158 (cd $(TOP); tar cvf DISTRIB/libbasic.tar \ |
158 (cd $(TOP); tar cvf DISTRIB/libbasic.tar \ |
159 libbasic/Make.proto \ |
159 libbasic/Make.proto \ |
160 libbasic/*.st \ |
160 libbasic/*.st \ |
161 libbasic/resources) |
161 libbasic/resources) |
162 gzip $(TOP)/DISTRIB/libbasic.tar |
|
163 |
162 |
164 uutar: |
163 uutar: |
165 $(MAKE) tar |
164 $(MAKE) tar |
|
165 gzip $(TOP)/DISTRIB/libbasic.tar |
|
166 -rm $(TOP)/DISTRIB/libbasic.tar |
166 (cd $(TOP)/DISTRIB; uuencode libbasic.tar.gz libbasic.tar.gz > libbasic.tar.gz.uue) |
167 (cd $(TOP)/DISTRIB; uuencode libbasic.tar.gz libbasic.tar.gz > libbasic.tar.gz.uue) |
|
168 -rm $(TOP)/DISTRIB/libbasic.tar.gz |
167 |
169 |
168 |
170 |
169 # |
171 # |
170 # next thing I'll build into stc is a makedepend feature for this ... |
172 # next thing I'll build into stc is a makedepend feature for this ... |
171 # |
173 # |
223 CCReader.$(O): CCReader.st $(OBJECT) |
225 CCReader.$(O): CCReader.st $(OBJECT) |
224 BCCReader.$(O): BCCReader.st $(I)/CCReader.H $(OBJECT) |
226 BCCReader.$(O): BCCReader.st $(I)/CCReader.H $(OBJECT) |
225 Project.$(O): Project.st $(OBJECT) |
227 Project.$(O): Project.st $(OBJECT) |
226 |
228 |
227 MAGNITUDE=$(I)/Magnitude.H $(OBJECT) |
229 MAGNITUDE=$(I)/Magnitude.H $(OBJECT) |
228 ABSTIME=$(I)/AbsTime.H $(MAGNITUDE) |
230 ABSTRTIME=$(I)/AbstrTime.H $(MAGNITUDE) |
229 ARITHVAL=$(I)/ArithVal.H $(MAGNITUDE) |
231 ARITHVAL=$(I)/ArithVal.H $(MAGNITUDE) |
230 NUMBER=$(I)/Number.H $(ARITHVAL) |
232 NUMBER=$(I)/Number.H $(ARITHVAL) |
231 INTEGER=$(I)/Integer.H $(NUMBER) |
233 INTEGER=$(I)/Integer.H $(NUMBER) |
232 |
234 |
233 Magnitude.$(O): Magnitude.st $(OBJECT) |
235 Magnitude.$(O): Magnitude.st $(OBJECT) |
241 LPReal.$(O): LPReal.st $(NUMBER) |
243 LPReal.$(O): LPReal.st $(NUMBER) |
242 Float.$(O): Float.st $(I)/LPReal.H $(NUMBER) |
244 Float.$(O): Float.st $(I)/LPReal.H $(NUMBER) |
243 Fraction.$(O): Fraction.st $(NUMBER) |
245 Fraction.$(O): Fraction.st $(NUMBER) |
244 SmallInt.$(O): SmallInt.st $(INTEGER) |
246 SmallInt.$(O): SmallInt.st $(INTEGER) |
245 LargeInt.$(O): LargeInt.st $(INTEGER) |
247 LargeInt.$(O): LargeInt.st $(INTEGER) |
246 AbsTime.$(O): AbsTime.st $(MAGNITUDE) |
248 AbstrTime.$(O): AbstrTime.st $(MAGNITUDE) |
247 Time.$(O): Time.st $(ABSTIME) |
249 AbsTime.$(O): AbsTime.st $(ABSTRTIME) |
248 Date.$(O): Date.st $(ABSTIME) |
250 Time.$(O): Time.st $(ABSTRTIME) |
|
251 Date.$(O): Date.st $(MAGNITUDE) |
249 |
252 |
250 COLL=$(I)/Coll.H $(OBJECT) |
253 COLL=$(I)/Coll.H $(OBJECT) |
251 SET=$(I)/Set.H $(COLL) |
254 SET=$(I)/Set.H $(COLL) |
252 DICT=$(I)/Dict.H $(COLL) |
255 DICT=$(I)/Dict.H $(COLL) |
253 IDDICT=$(I)/IdDict.H $(DICT) |
256 IDDICT=$(I)/IdDict.H $(DICT) |