author | Claus Gittinger <cg@exept.de> |
Fri, 21 Nov 2003 20:26:00 +0100 | |
changeset 1361 | f530122e6216 |
parent 1359 | 77b25d8ff38e |
child 1362 | 93c05f3577e1 |
permissions | -rw-r--r-- |
1361 | 1 |
# $Header: /cvs/stx/stx/libbasic2/Make.proto,v 1.122 2003-11-21 19:26:00 cg Exp $ |
23 | 2 |
# |
3 |
||
1359 | 4 |
TOP=.. |
5 |
||
28 | 6 |
STCOPT=$(LIBBASIC2_STCOPT) |
1195 | 7 |
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) -I../support |
212 | 8 |
LINKOBJRULE=$(SEPINITLINKOBJRULE) |
1196 | 9 |
LINKOBJS=$(OBJS) -L../support/zlib -lz -L../support/bz2lib -lbz2 |
23 | 10 |
|
1196 | 11 |
all:: zlib bz2lib classLibRule |
243 | 12 |
|
185 | 13 |
objs:: $(OBJS) |
65 | 14 |
|
1195 | 15 |
zlib: |
1222 | 16 |
cd ../support/zlib; $(MAKE) |
1195 | 17 |
|
1196 | 18 |
bz2lib: |
1222 | 19 |
cd ../support/bz2lib; $(MAKE) libbz2.a |
1195 | 20 |
|
65 | 21 |
# |
68 | 22 |
# these nest too deep on some (sco & isc) systems (see discussion about LIMITSUPERINCLUDE |
23 |
# in configurations/COMMON/defines) |
|
40 | 24 |
# |
72 | 25 |
# PSPRSTR: |
78 | 26 |
# @$(MAKE) PSPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 27 |
# |
28 |
# HPIIPRSTR: |
|
78 | 29 |
# @$(MAKE) HPIIPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
72 | 30 |
# |
31 |
# FX1PRSTR: |
|
78 | 32 |
# @$(MAKE) FX1PrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2" |
23 | 33 |
|
34 |
cleanjunk:: |
|
1345 | 35 |
@-rm -f *.s *.s2 *.c *.H |
23 | 36 |
|
37 |
clean:: |
|
1345 | 38 |
@-rm -f [A-Z]*.$(O) *.s *.s2 *.c *.H |
23 | 39 |
|
40 |
clobber:: |
|
738
91dac2bd862b
be less verbose when cleaning or clobbering
Claus Gittinger <cg@exept.de>
parents:
707
diff
changeset
|
41 |
@-rm -f *.c *.H classList.stc abbrev.stc |
23 | 42 |
|
87 | 43 |
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
44 |
# ENDMAKEDEPEND --- do not remove this line; make depend needs it |