# $Header: /cvs/stx/stx/libbasic2/Make.proto,v 1.120 2003-11-21 16:25:35 cg Exp $
#
# -------------- no need to change anything below ----------
STCOPT=$(LIBBASIC2_STCOPT)
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) -I../support
LINKOBJRULE=$(SEPINITLINKOBJRULE)
LINKOBJS=$(OBJS) -L../support/zlib -lz -L../support/bz2lib -lbz2
all:: zlib bz2lib classLibRule
objs:: $(OBJS)
zlib:
cd ../support/zlib; $(MAKE)
bz2lib:
cd ../support/bz2lib; $(MAKE) libbz2.a
#
# these nest too deep on some (sco & isc) systems (see discussion about LIMITSUPERINCLUDE
# in configurations/COMMON/defines)
#
# PSPRSTR:
# @$(MAKE) PSPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2"
#
# HPIIPRSTR:
# @$(MAKE) HPIIPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2"
#
# FX1PRSTR:
# @$(MAKE) FX1PrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2"
cleanjunk::
@-rm -f *.s *.s2 *.c *.H
clean::
@-rm -f [A-Z]*.$(O) *.s *.s2 *.c *.H
clobber::
@-rm -f *.c *.H classList.stc abbrev.stc
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
# ENDMAKEDEPEND --- do not remove this line; make depend needs it