#
#	Build liblst (Mips architecture)
#

CLU = $(CLUHOME)/exe/pclu
LIBS = ~CLU/lib/lowlev ~CLU/lib/useful ~CLU/lib/misc
PJCL = ~CLU/cmpclu/pjcl

CFLAGS = -I../include -w -O -G 4
L1FLAGS = -L$(CLUHOME)/code -O -G 4
L2FLAGS = -lpclu -lgc -lc -lm

liblst: liblst
	$(CLU) \#ext false \#me $(LIBS) \#spec $(PJCL) \#spec liblst \
		\#co liblst
	cc ${CFLAGS} -c liblst.c
	cc ${L1FLAGS} -o liblst liblst.o ../code/cmp/pjcl.o ${L2FLAGS}

gcdprt: gcdprt
	$(CLU) \#ext false \#me $(LIBS) \#spec $(PJCL) \#spec gcdprt \
		\#co gcdprt
	cc ${CFLAGS} -c gcdprt.c
	cc ${L1FLAGS} -o gcdprt gcdprt.o ../code/cmp/pjcl.o \
		/u/dcurtis/may_bug/gc_read.o ${L2FLAGS}

clean:
	/bin/rm -f liblst liblst.o liblst.c
