author | Claus Gittinger <cg@exept.de> |
Tue, 24 Nov 1998 17:44:16 +0100 | |
changeset 707 | 10c20aec757a |
parent 703 | a0a2d6178de4 |
child 738 | 91dac2bd862b |
permissions | -rw-r--r-- |
707 | 1 |
# $Header: /cvs/stx/stx/libbasic2/Make.proto,v 1.86 1998-11-24 16:44:16 cg Exp $ |
23 | 2 |
# |
3 |
# -------------- no need to change anything below ---------- |
|
4 |
||
36 | 5 |
TOP=.. |
23 | 6 |
SUBDIRS= |
7 |
||
36 | 8 |
LIBNAME=libbasic2 |
644 | 9 |
LIB_BASE=$(LIBBASIC2_BASE) |
49 | 10 |
|
28 | 11 |
STCOPT=$(LIBBASIC2_STCOPT) |
707 | 12 |
STCLOCALOPT='-package=stx:$(LIBNAME)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) |
212 | 13 |
LINKOBJRULE=$(SEPINITLINKOBJRULE) |
23 | 14 |
|
224 | 15 |
all:: classLibRule |
23 | 16 |
|
415 | 17 |
xxCLS= \ |
412 | 18 |
BIG5String.cls \ |
19 |
GBString.cls \ |
|
542 | 20 |
KSCEncodedString.cls \ |
636 | 21 |
UnicodeString.cls \ |
412 | 22 |
HPIIPrStr.cls \ |
23 |
FX1PrStr.cls \ |
|
24 |
HndlrColl.cls \ |
|
25 |
MsgChannel.cls \ |
|
26 |
Promise.cls \ |
|
27 |
SeqCollSorter.cls \ |
|
28 |
UnitConverter.cls \ |
|
29 |
JISString.cls \ |
|
30 |
PrintStr.cls \ |
|
31 |
PSPrStr.cls \ |
|
32 |
LineSegment.cls \ |
|
600
45154f134e5c
added WordArray & IntegerArray
Claus Gittinger <cg@exept.de>
parents:
580
diff
changeset
|
33 |
Monitor.cls |
412 | 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) \ |
636 | 66 |
List.$(O) \ |
218 | 67 |
Queue.$(O) \ |
68 |
SharedQueue.$(O) \ |
|
69 |
CacheDict.$(O) \ |
|
301 | 70 |
RunArray.$(O) \ |
311 | 71 |
Text.$(O) \ |
218 | 72 |
MsgSend.$(O) \ |
73 |
Socket.$(O) \ |
|
74 |
ActorStr.$(O) \ |
|
75 |
SoundStr.$(O) \ |
|
76 |
PrintStr.$(O) \ |
|
77 |
PSPrStr.$(O) \ |
|
553 | 78 |
TextStream.$(O) \ |
412 | 79 |
UnitConverter.$(O) \ |
458 | 80 |
Random.$(O) \ |
636 | 81 |
WordArray.$(O) \ |
82 |
SignedWordArray.$(O) \ |
|
83 |
IntArray.$(O) \ |
|
84 |
SignedIntArray.$(O) \ |
|
703 | 85 |
LongIntegerArray.$(O) \ |
86 |
SignedLongIntegerArray.$(O) \ |
|
636 | 87 |
ZipArchive.$(O) \ |
688 | 88 |
DirectoryContents.$(O) \ |
458 | 89 |
$(LIBBASIC2_PACKAGE_OBJS) |
23 | 90 |
|
185 | 91 |
objs:: $(OBJS) |
65 | 92 |
|
93 |
# |
|
68 | 94 |
# these nest too deep on some (sco & isc) systems (see discussion about LIMITSUPERINCLUDE |
95 |
# in configurations/COMMON/defines) |
|
40 | 96 |
# |
72 | 97 |
# PSPRSTR: |
78 | 98 |
# @$(MAKE) PSPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 99 |
# |
100 |
# HPIIPRSTR: |
|
78 | 101 |
# @$(MAKE) HPIIPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 102 |
# |
103 |
# FX1PRSTR: |
|
78 | 104 |
# @$(MAKE) FX1PrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
23 | 105 |
|
106 |
cleanjunk:: |
|
107 |
-rm -f *.c *.H |
|
108 |
||
109 |
clean:: |
|
534 | 110 |
-rm -f [A-Z]*.$(O) *.c *.H |
23 | 111 |
|
112 |
clobber:: |
|
41 | 113 |
-rm -f *.c *.H classList.stc abbrev.stc |
23 | 114 |
|
115 |
tar: |
|
79 | 116 |
(cd $(TOP); tar cvfh DISTRIB/libbasic2.tar \ |
56 | 117 |
libbasic2/.dir.info \ |
51 | 118 |
libbasic2/*.st \ |
119 |
libbasic2/Make.proto) |
|
46 | 120 |
|
87 | 121 |
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
536 | 122 |
ActorStr.$(O): ActorStr.st $(OBJECT) $(STCHDR) |
123 |
Arrow.$(O): Arrow.st $(OBJECT) $(STCHDR) |
|
124 |
ArrSpline.$(O): ArrSpline.st $(OBJECT) $(STCHDR) |
|
125 |
BIG5String.$(O): BIG5String.st $(OBJECT) $(STCHDR) |
|
126 |
Bezier.$(O): Bezier.st $(OBJECT) $(STCHDR) |
|
127 |
CacheDict.$(O): CacheDict.st $(OBJECT) $(STCHDR) |
|
128 |
Circle.$(O): Circle.st $(OBJECT) $(STCHDR) |
|
129 |
EllArc.$(O): EllArc.st $(OBJECT) $(STCHDR) |
|
130 |
FX1PrStr.$(O): FX1PrStr.st $(OBJECT) $(STCHDR) |
|
688 | 131 |
DirectoryContents.$(O): DirectoryContents.st $(OBJECT) $(STCHDR) |
536 | 132 |
FileText.$(O): FileText.st $(OBJECT) $(STCHDR) |
133 |
GBString.$(O): GBString.st $(OBJECT) $(STCHDR) |
|
600
45154f134e5c
added WordArray & IntegerArray
Claus Gittinger <cg@exept.de>
parents:
580
diff
changeset
|
134 |
IntArray.$(O): IntArray.st $(OBJECT) $(STCHDR) |
536 | 135 |
JISString.$(O): JISString.st $(OBJECT) $(STCHDR) |
136 |
HPIIPrStr.$(O): HPIIPrStr.st $(OBJECT) $(STCHDR) |
|
137 |
HndlrColl.$(O): HndlrColl.st $(OBJECT) $(STCHDR) |
|
542 | 138 |
KSCEncodedString.$(O): KSCEncodedString.st $(OBJECT) $(STCHDR) |
536 | 139 |
MappedColl.$(O): MappedColl.st $(OBJECT) $(STCHDR) |
140 |
MsgChannel.$(O): MsgChannel.st $(OBJECT) $(STCHDR) |
|
141 |
MsgSend.$(O): MsgSend.st $(OBJECT) $(STCHDR) |
|
142 |
PSPrStr.$(O): PSPrStr.st $(OBJECT) $(STCHDR) |
|
143 |
Polygon.$(O): Polygon.st $(OBJECT) $(STCHDR) |
|
144 |
PrintStr.$(O): PrintStr.st $(OBJECT) $(STCHDR) |
|
145 |
Promise.$(O): Promise.st $(OBJECT) $(STCHDR) |
|
146 |
Queue.$(O): Queue.st $(OBJECT) $(STCHDR) |
|
147 |
Random.$(O): Random.st $(OBJECT) $(STCHDR) |
|
148 |
RecLock.$(O): RecLock.st $(OBJECT) $(STCHDR) |
|
149 |
RunArray.$(O): RunArray.st $(OBJECT) $(STCHDR) |
|
150 |
SeqCollSorter.$(O): SeqCollSorter.st $(OBJECT) $(STCHDR) |
|
151 |
SharedQueue.$(O): SharedQueue.st $(OBJECT) $(STCHDR) |
|
600
45154f134e5c
added WordArray & IntegerArray
Claus Gittinger <cg@exept.de>
parents:
580
diff
changeset
|
152 |
SignedIntArray.$(O): SignedIntArray.st $(OBJECT) $(STCHDR) |
558 | 153 |
SignedWordArray.$(O): SignedWordArray.st $(OBJECT) $(STCHDR) |
536 | 154 |
Socket.$(O): Socket.st $(OBJECT) $(STCHDR) |
155 |
SoundStr.$(O): SoundStr.st $(OBJECT) $(STCHDR) |
|
156 |
Spline.$(O): Spline.st $(OBJECT) $(STCHDR) |
|
157 |
StrColl.$(O): StrColl.st $(OBJECT) $(STCHDR) |
|
158 |
Text.$(O): Text.st $(OBJECT) $(STCHDR) |
|
553 | 159 |
TextStream.$(O): TextStream.st $(OBJECT) $(STCHDR) |
536 | 160 |
TwoByteStr.$(O): TwoByteStr.st $(OBJECT) $(STCHDR) |
542 | 161 |
UnicodeString.$(O): UnicodeString.st $(OBJECT) $(STCHDR) |
536 | 162 |
UnitConverter.$(O): UnitConverter.st $(OBJECT) $(STCHDR) |
163 |
ValLink.$(O): ValLink.st $(OBJECT) $(STCHDR) |
|
164 |
VarArray.$(O): VarArray.st $(OBJECT) $(STCHDR) |
|
165 |
VarString.$(O): VarString.st $(OBJECT) $(STCHDR) |
|
558 | 166 |
WordArray.$(O): WordArray.st $(OBJECT) $(STCHDR) |
636 | 167 |
ZipArchive.$(O): ZipArchive.st $(OBJECT) $(STCHDR) |
87 | 168 |
# ENDMAKEDEPEND --- do not remove this line; make depend needs it |