#
# Makefile for the ENCO sub library
#

lib = /libs/compressors/xpkENCO.library
inc = include:libraries/xpk.h include:libraries/xpksub.h
opt = -rr -d4 -v -tc -cfqm -j30i -j88i -ms 

all: $(lib)

#
# Makes the real library
#
$(lib): xpkENCO.o /include/xpksub.fd
	BLINK SC SD LIBPREFIX _ LIBFD /include/xpksub.fd TO $(lib) \
		FROM lib:libent.o lib:libinit.o xpkENCO.o LIB lib:lc.lib NOICONS ND
	Copy $(lib) libs:compressors
	Avail FLUSH >NIL:

xpkENCO.o: xpkENCO.c $(inc)
	lc $(opt) -ml xpkENCO.c

#
# Makes the linked test program
#
test: test.o /master/xpksublink.o xpkENCOlink.o
	BLINK lib:c.o test.o /master/xpksublink.o xpkENCOlink.o\
	/master/savea4.o LIB /lib/xpksas.lib lib:lcr.lib TO test NOICONS


test.o: test.c makefile $(inc)
	lc -dNO_MASTER_PRAGMAS $(opt) test.c

/master/xpksublink.o: /master/xpkmaster.c
	lc $(opt) -dNO_SUB_PRAGMAS -o/master/xpksublink.o /master/xpkmaster.c

xpkENCOlink.o: xpkENCO.c $(inc)
	lc $(opt) -oxpkENCOlink.o xpkENCO.c

#
# Cleanup
#

clean:
	-Delete "#?.o"
	-Delete test
