# Makefile for miscellanous Michael's roff utilities

CFLAGS=		-O -D_MINIX -D_POSIX_SOURCE
LDFLAGS=	-i

O=		s

hpp:		mpp.$(O) hindi.$(O)
		cc $(LDFLAGS) -o hpp mpp.$(O) hindi.$(O)
		chmem =6000 hpp >/dev/null

mpp.$(O):		mparse.c
		cc $(CFLAGS) -DMPP -S mparse.c
		mv mparse.$(O) mpp.$(O)

mprep:		mparse.c
		cc $(CFLAGS) -DMPREP -DLOWERCASE $(LDFLAGS) -o mprep mparse.c
		chmem =6000 mprep >/dev/null

pre:		pre.c
		cc $(CFLAGS) $(LDFLAGS) -o pre pre.c
		chmem =6000 pre >/dev/null

mroffconv:	mroffconv.c
		cc $(CFLAGS) $(LDFLAGS) -o mroffconv mroffconv.c
		chmem =4000 mroffconv >/dev/null

clean:
		rm -f hpp mprep pre mroffconv *.$(O) core

shar:
		make clean
		shar * >misc_sh
		compress misc_sh
		uue misc_sh.Z
		rm misc_sh misc_sh.Z
