#
# Makefile for the RLEN sub library
#

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

all: $(lib)

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

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

#
# Makes the linked test program
#
test: test.o /master/xpksublink.o xpkRLENlink.o
	BLINK lib:c.o test.o /master/xpksublink.o xpkRLENlink.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

xpkRLENlink.o: xpkRLEN.c $(inc)
	lc $(opt) -oxpkRLENlink.o xpkRLEN.c

#
# Cleanup
#

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