author | Claus Gittinger <cg@exept.de> |
Wed, 08 Apr 1998 12:33:28 +0200 | |
changeset 636 | bcf673eb43aa |
parent 603 | f7b43e11fcbb |
child 644 | 780e7d5caf72 |
permissions | -rw-r--r-- |
636 | 1 |
# $Header: /cvs/stx/stx/libbasic2/Make.proto,v 1.82 1998-04-08 10:33:25 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 \ |
636 | 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 \ |
|
600
45154f134e5c
added WordArray & IntegerArray
Claus Gittinger <cg@exept.de>
parents:
580
diff
changeset
|
32 |
Monitor.cls |
412 | 33 |
|
23 | 34 |
# |
35 |
# these are uncritical - save some bytes by compiling with optspace |
|
36 |
# |
|
243 | 37 |
|
412 | 38 |
NOTINCLUDEDOBJS= \ |
451
61c26881eab6
ValueLink is really not needed
Claus Gittinger <cg@exept.de>
parents:
446
diff
changeset
|
39 |
ValLink.$(O) \ |
446
cdc38afc4957
code cleanup, comments & removed unused files in Make.proto
Claus Gittinger <cg@exept.de>
parents:
415
diff
changeset
|
40 |
FileText.$(O) \ |
412 | 41 |
BIG5String.$(O) \ |
42 |
GBString.$(O) \ |
|
542 | 43 |
KSCEncodedString.$(O) \ |
44 |
UnicodeString.$(O) \ |
|
350 | 45 |
HPIIPrStr.$(O) \ |
46 |
FX1PrStr.$(O) |
|
130
c6b0235349fe
removed VariableString - it was obsolete anyway
Claus Gittinger <cg@exept.de>
parents:
104
diff
changeset
|
47 |
|
228 | 48 |
UNCRITICALOBJS= \ |
412 | 49 |
HndlrColl.$(O) \ |
50 |
MsgChannel.$(O) \ |
|
51 |
Promise.$(O) \ |
|
52 |
SeqCollSorter.$(O) \ |
|
53 |
UnitConverter.$(O) \ |
|
218 | 54 |
JISString.$(O) \ |
55 |
PrintStr.$(O) \ |
|
350 | 56 |
PSPrStr.$(O) |
72 | 57 |
|
218 | 58 |
OBJS= \ |
59 |
MappedColl.$(O) \ |
|
60 |
TwoByteStr.$(O) \ |
|
61 |
JISString.$(O) \ |
|
62 |
Polygon.$(O) \ |
|
63 |
StrColl.$(O) \ |
|
301 | 64 |
RecLock.$(O) \ |
636 | 65 |
List.$(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) \ |
636 | 80 |
WordArray.$(O) \ |
81 |
SignedWordArray.$(O) \ |
|
82 |
IntArray.$(O) \ |
|
83 |
SignedIntArray.$(O) \ |
|
84 |
ZipArchive.$(O) \ |
|
458 | 85 |
$(LIBBASIC2_PACKAGE_OBJS) |
23 | 86 |
|
185 | 87 |
objs:: $(OBJS) |
65 | 88 |
|
89 |
# |
|
68 | 90 |
# these nest too deep on some (sco & isc) systems (see discussion about LIMITSUPERINCLUDE |
91 |
# in configurations/COMMON/defines) |
|
40 | 92 |
# |
72 | 93 |
# PSPRSTR: |
78 | 94 |
# @$(MAKE) PSPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 95 |
# |
96 |
# HPIIPRSTR: |
|
78 | 97 |
# @$(MAKE) HPIIPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 98 |
# |
99 |
# FX1PRSTR: |
|
78 | 100 |
# @$(MAKE) FX1PrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
23 | 101 |
|
102 |
cleanjunk:: |
|
103 |
-rm -f *.c *.H |
|
104 |
||
105 |
clean:: |
|
534 | 106 |
-rm -f [A-Z]*.$(O) *.c *.H |
23 | 107 |
|
108 |
clobber:: |
|
41 | 109 |
-rm -f *.c *.H classList.stc abbrev.stc |
23 | 110 |
|
111 |
tar: |
|
79 | 112 |
(cd $(TOP); tar cvfh DISTRIB/libbasic2.tar \ |
56 | 113 |
libbasic2/.dir.info \ |
51 | 114 |
libbasic2/*.st \ |
115 |
libbasic2/Make.proto) |
|
46 | 116 |
|
87 | 117 |
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
536 | 118 |
ActorStr.$(O): ActorStr.st $(OBJECT) $(STCHDR) |
119 |
Arrow.$(O): Arrow.st $(OBJECT) $(STCHDR) |
|
120 |
ArrSpline.$(O): ArrSpline.st $(OBJECT) $(STCHDR) |
|
121 |
BIG5String.$(O): BIG5String.st $(OBJECT) $(STCHDR) |
|
122 |
Bezier.$(O): Bezier.st $(OBJECT) $(STCHDR) |
|
123 |
CacheDict.$(O): CacheDict.st $(OBJECT) $(STCHDR) |
|
124 |
Circle.$(O): Circle.st $(OBJECT) $(STCHDR) |
|
125 |
EllArc.$(O): EllArc.st $(OBJECT) $(STCHDR) |
|
126 |
FX1PrStr.$(O): FX1PrStr.st $(OBJECT) $(STCHDR) |
|
127 |
FileText.$(O): FileText.st $(OBJECT) $(STCHDR) |
|
128 |
GBString.$(O): GBString.st $(OBJECT) $(STCHDR) |
|
600
45154f134e5c
added WordArray & IntegerArray
Claus Gittinger <cg@exept.de>
parents:
580
diff
changeset
|
129 |
IntArray.$(O): IntArray.st $(OBJECT) $(STCHDR) |
536 | 130 |
JISString.$(O): JISString.st $(OBJECT) $(STCHDR) |
131 |
HPIIPrStr.$(O): HPIIPrStr.st $(OBJECT) $(STCHDR) |
|
132 |
HndlrColl.$(O): HndlrColl.st $(OBJECT) $(STCHDR) |
|
542 | 133 |
KSCEncodedString.$(O): KSCEncodedString.st $(OBJECT) $(STCHDR) |
536 | 134 |
MappedColl.$(O): MappedColl.st $(OBJECT) $(STCHDR) |
135 |
MsgChannel.$(O): MsgChannel.st $(OBJECT) $(STCHDR) |
|
136 |
MsgSend.$(O): MsgSend.st $(OBJECT) $(STCHDR) |
|
137 |
PSPrStr.$(O): PSPrStr.st $(OBJECT) $(STCHDR) |
|
138 |
Polygon.$(O): Polygon.st $(OBJECT) $(STCHDR) |
|
139 |
PrintStr.$(O): PrintStr.st $(OBJECT) $(STCHDR) |
|
140 |
Promise.$(O): Promise.st $(OBJECT) $(STCHDR) |
|
141 |
Queue.$(O): Queue.st $(OBJECT) $(STCHDR) |
|
142 |
Random.$(O): Random.st $(OBJECT) $(STCHDR) |
|
143 |
RecLock.$(O): RecLock.st $(OBJECT) $(STCHDR) |
|
144 |
RunArray.$(O): RunArray.st $(OBJECT) $(STCHDR) |
|
145 |
SeqCollSorter.$(O): SeqCollSorter.st $(OBJECT) $(STCHDR) |
|
146 |
SharedQueue.$(O): SharedQueue.st $(OBJECT) $(STCHDR) |
|
600
45154f134e5c
added WordArray & IntegerArray
Claus Gittinger <cg@exept.de>
parents:
580
diff
changeset
|
147 |
SignedIntArray.$(O): SignedIntArray.st $(OBJECT) $(STCHDR) |
558 | 148 |
SignedWordArray.$(O): SignedWordArray.st $(OBJECT) $(STCHDR) |
536 | 149 |
Socket.$(O): Socket.st $(OBJECT) $(STCHDR) |
150 |
SoundStr.$(O): SoundStr.st $(OBJECT) $(STCHDR) |
|
151 |
Spline.$(O): Spline.st $(OBJECT) $(STCHDR) |
|
152 |
StrColl.$(O): StrColl.st $(OBJECT) $(STCHDR) |
|
153 |
Text.$(O): Text.st $(OBJECT) $(STCHDR) |
|
553 | 154 |
TextStream.$(O): TextStream.st $(OBJECT) $(STCHDR) |
536 | 155 |
TwoByteStr.$(O): TwoByteStr.st $(OBJECT) $(STCHDR) |
542 | 156 |
UnicodeString.$(O): UnicodeString.st $(OBJECT) $(STCHDR) |
536 | 157 |
UnitConverter.$(O): UnitConverter.st $(OBJECT) $(STCHDR) |
158 |
ValLink.$(O): ValLink.st $(OBJECT) $(STCHDR) |
|
159 |
VarArray.$(O): VarArray.st $(OBJECT) $(STCHDR) |
|
160 |
VarString.$(O): VarString.st $(OBJECT) $(STCHDR) |
|
558 | 161 |
WordArray.$(O): WordArray.st $(OBJECT) $(STCHDR) |
636 | 162 |
ZipArchive.$(O): ZipArchive.st $(OBJECT) $(STCHDR) |
87 | 163 |
# ENDMAKEDEPEND --- do not remove this line; make depend needs it |