author | Claus Gittinger <cg@exept.de> |
Sat, 20 Sep 1997 23:52:55 +0200 | |
changeset 571 | 191b37534643 |
parent 558 | 5b32003cc60f |
child 580 | b8b42c04c82c |
permissions | -rw-r--r-- |
571 | 1 |
# $Header: /cvs/stx/stx/libbasic2/Make.proto,v 1.78 1997-09-20 21:52:52 cg Exp $ |
23 | 2 |
# |
3 |
# -------------- no need to change anything below ---------- |
|
4 |
||
36 | 5 |
TOP=.. |
23 | 6 |
SUBDIRS= |
7 |
||
36 | 8 |
LIBNAME=libbasic2 |
49 | 9 |
|
28 | 10 |
STCOPT=$(LIBBASIC2_STCOPT) |
571 | 11 |
STCLOCALOPT='-package=stx:libbasic2' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) |
212 | 12 |
LINKOBJRULE=$(SEPINITLINKOBJRULE) |
23 | 13 |
|
224 | 14 |
all:: classLibRule |
23 | 15 |
|
415 | 16 |
xxCLS= \ |
412 | 17 |
BIG5String.cls \ |
18 |
GBString.cls \ |
|
542 | 19 |
KSCEncodedString.cls \ |
20 |
UnicodeString.cls \ |
|
412 | 21 |
HPIIPrStr.cls \ |
22 |
FX1PrStr.cls \ |
|
23 |
HndlrColl.cls \ |
|
24 |
MsgChannel.cls \ |
|
25 |
Promise.cls \ |
|
26 |
SeqCollSorter.cls \ |
|
27 |
UnitConverter.cls \ |
|
28 |
JISString.cls \ |
|
29 |
PrintStr.cls \ |
|
30 |
PSPrStr.cls \ |
|
31 |
LineSegment.cls \ |
|
32 |
Monitor.cls \ |
|
33 |
WordArray.cls |
|
34 |
||
23 | 35 |
# |
36 |
# these are uncritical - save some bytes by compiling with optspace |
|
37 |
# |
|
243 | 38 |
|
412 | 39 |
NOTINCLUDEDOBJS= \ |
451
61c26881eab6
ValueLink is really not needed
Claus Gittinger <cg@exept.de>
parents:
446
diff
changeset
|
40 |
ValLink.$(O) \ |
446
cdc38afc4957
code cleanup, comments & removed unused files in Make.proto
Claus Gittinger <cg@exept.de>
parents:
415
diff
changeset
|
41 |
FileText.$(O) \ |
412 | 42 |
BIG5String.$(O) \ |
43 |
GBString.$(O) \ |
|
542 | 44 |
KSCEncodedString.$(O) \ |
45 |
UnicodeString.$(O) \ |
|
350 | 46 |
HPIIPrStr.$(O) \ |
47 |
FX1PrStr.$(O) |
|
130
c6b0235349fe
removed VariableString - it was obsolete anyway
Claus Gittinger <cg@exept.de>
parents:
104
diff
changeset
|
48 |
|
228 | 49 |
UNCRITICALOBJS= \ |
412 | 50 |
HndlrColl.$(O) \ |
51 |
MsgChannel.$(O) \ |
|
52 |
Promise.$(O) \ |
|
53 |
SeqCollSorter.$(O) \ |
|
54 |
UnitConverter.$(O) \ |
|
218 | 55 |
JISString.$(O) \ |
56 |
PrintStr.$(O) \ |
|
350 | 57 |
PSPrStr.$(O) |
72 | 58 |
|
218 | 59 |
OBJS= \ |
60 |
MappedColl.$(O) \ |
|
61 |
TwoByteStr.$(O) \ |
|
62 |
JISString.$(O) \ |
|
63 |
Polygon.$(O) \ |
|
64 |
StrColl.$(O) \ |
|
301 | 65 |
RecLock.$(O) \ |
218 | 66 |
Queue.$(O) \ |
67 |
SharedQueue.$(O) \ |
|
68 |
CacheDict.$(O) \ |
|
301 | 69 |
RunArray.$(O) \ |
311 | 70 |
Text.$(O) \ |
218 | 71 |
MsgSend.$(O) \ |
72 |
Socket.$(O) \ |
|
73 |
ActorStr.$(O) \ |
|
74 |
SoundStr.$(O) \ |
|
75 |
PrintStr.$(O) \ |
|
76 |
PSPrStr.$(O) \ |
|
553 | 77 |
TextStream.$(O) \ |
412 | 78 |
UnitConverter.$(O) \ |
458 | 79 |
Random.$(O) \ |
80 |
$(LIBBASIC2_PACKAGE_OBJS) |
|
23 | 81 |
|
185 | 82 |
objs:: $(OBJS) |
65 | 83 |
|
84 |
# |
|
68 | 85 |
# these nest too deep on some (sco & isc) systems (see discussion about LIMITSUPERINCLUDE |
86 |
# in configurations/COMMON/defines) |
|
40 | 87 |
# |
72 | 88 |
# PSPRSTR: |
78 | 89 |
# @$(MAKE) PSPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 90 |
# |
91 |
# HPIIPRSTR: |
|
78 | 92 |
# @$(MAKE) HPIIPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 93 |
# |
94 |
# FX1PRSTR: |
|
78 | 95 |
# @$(MAKE) FX1PrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
23 | 96 |
|
97 |
cleanjunk:: |
|
98 |
-rm -f *.c *.H |
|
99 |
||
100 |
clean:: |
|
534 | 101 |
-rm -f [A-Z]*.$(O) *.c *.H |
23 | 102 |
|
103 |
clobber:: |
|
41 | 104 |
-rm -f *.c *.H classList.stc abbrev.stc |
23 | 105 |
|
106 |
tar: |
|
79 | 107 |
(cd $(TOP); tar cvfh DISTRIB/libbasic2.tar \ |
56 | 108 |
libbasic2/.dir.info \ |
51 | 109 |
libbasic2/*.st \ |
110 |
libbasic2/Make.proto) |
|
46 | 111 |
|
87 | 112 |
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
536 | 113 |
ActorStr.$(O): ActorStr.st $(OBJECT) $(STCHDR) |
114 |
Arrow.$(O): Arrow.st $(OBJECT) $(STCHDR) |
|
115 |
ArrSpline.$(O): ArrSpline.st $(OBJECT) $(STCHDR) |
|
116 |
BIG5String.$(O): BIG5String.st $(OBJECT) $(STCHDR) |
|
117 |
Bezier.$(O): Bezier.st $(OBJECT) $(STCHDR) |
|
118 |
CacheDict.$(O): CacheDict.st $(OBJECT) $(STCHDR) |
|
119 |
Circle.$(O): Circle.st $(OBJECT) $(STCHDR) |
|
120 |
EllArc.$(O): EllArc.st $(OBJECT) $(STCHDR) |
|
121 |
FX1PrStr.$(O): FX1PrStr.st $(OBJECT) $(STCHDR) |
|
122 |
FileText.$(O): FileText.st $(OBJECT) $(STCHDR) |
|
123 |
GBString.$(O): GBString.st $(OBJECT) $(STCHDR) |
|
124 |
JISString.$(O): JISString.st $(OBJECT) $(STCHDR) |
|
125 |
HPIIPrStr.$(O): HPIIPrStr.st $(OBJECT) $(STCHDR) |
|
126 |
HndlrColl.$(O): HndlrColl.st $(OBJECT) $(STCHDR) |
|
542 | 127 |
KSCEncodedString.$(O): KSCEncodedString.st $(OBJECT) $(STCHDR) |
536 | 128 |
MappedColl.$(O): MappedColl.st $(OBJECT) $(STCHDR) |
129 |
MsgChannel.$(O): MsgChannel.st $(OBJECT) $(STCHDR) |
|
130 |
MsgSend.$(O): MsgSend.st $(OBJECT) $(STCHDR) |
|
131 |
PSPrStr.$(O): PSPrStr.st $(OBJECT) $(STCHDR) |
|
132 |
Polygon.$(O): Polygon.st $(OBJECT) $(STCHDR) |
|
133 |
PrintStr.$(O): PrintStr.st $(OBJECT) $(STCHDR) |
|
134 |
Promise.$(O): Promise.st $(OBJECT) $(STCHDR) |
|
135 |
Queue.$(O): Queue.st $(OBJECT) $(STCHDR) |
|
136 |
Random.$(O): Random.st $(OBJECT) $(STCHDR) |
|
137 |
RecLock.$(O): RecLock.st $(OBJECT) $(STCHDR) |
|
138 |
RunArray.$(O): RunArray.st $(OBJECT) $(STCHDR) |
|
139 |
SeqCollSorter.$(O): SeqCollSorter.st $(OBJECT) $(STCHDR) |
|
140 |
SharedQueue.$(O): SharedQueue.st $(OBJECT) $(STCHDR) |
|
558 | 141 |
SignedWordArray.$(O): SignedWordArray.st $(OBJECT) $(STCHDR) |
536 | 142 |
Socket.$(O): Socket.st $(OBJECT) $(STCHDR) |
143 |
SoundStr.$(O): SoundStr.st $(OBJECT) $(STCHDR) |
|
144 |
Spline.$(O): Spline.st $(OBJECT) $(STCHDR) |
|
145 |
StrColl.$(O): StrColl.st $(OBJECT) $(STCHDR) |
|
146 |
Text.$(O): Text.st $(OBJECT) $(STCHDR) |
|
553 | 147 |
TextStream.$(O): TextStream.st $(OBJECT) $(STCHDR) |
536 | 148 |
TwoByteStr.$(O): TwoByteStr.st $(OBJECT) $(STCHDR) |
542 | 149 |
UnicodeString.$(O): UnicodeString.st $(OBJECT) $(STCHDR) |
536 | 150 |
UnitConverter.$(O): UnitConverter.st $(OBJECT) $(STCHDR) |
151 |
ValLink.$(O): ValLink.st $(OBJECT) $(STCHDR) |
|
152 |
VarArray.$(O): VarArray.st $(OBJECT) $(STCHDR) |
|
153 |
VarString.$(O): VarString.st $(OBJECT) $(STCHDR) |
|
558 | 154 |
WordArray.$(O): WordArray.st $(OBJECT) $(STCHDR) |
87 | 155 |
# ENDMAKEDEPEND --- do not remove this line; make depend needs it |