#
# $Header: Makefile,v 1.3 89/05/25 09:06:55 mark Exp $
#
HEAD =  mp_head.h
SRCS =  mp_main.c mp_glob.c mp_text.c mp_post.c mp_file.c mp_page.c mp_args.c
MOBJ =  mp_main.o mp_glob.o mp_text.o mp_post.o mp_file.o mp_page.o mp_args.o
SMPL =  mp_sample.c mp_page.c mp_glob.c mp_args.c
SOBJ =  mp_sample.o mp_page.o mp_glob.o mp_args.o


#CFLAGS = -gx -DDEBUG
#CFLAGS = -gx
CFLAGS = -O2  -s # -Wall

.SUFFIXES:	.c,v

default:	mpage msample Makefile.mpage
	@echo Done!

mpage:	$(MOBJ)
	$(CC) $(CFLAGS) -o mpage $(MOBJ) ${LIBS}

msample:	$(SOBJ)
	$(CC) $(CFLAGS) -o msample $(SOBJ)

Makefile.mpage:	Makefile

clean:
	rm -rf $(MOBJ) mpage mpage.ps $(SOBJ) msample

mp_main.o:	$(HEAD) mp_main.c
	$(CC) -c $(CFLAGS) mp_main.c

mp_glob.o:	$(HEAD) mp_glob.c
	$(CC) -c $(CFLAGS) mp_glob.c

mp_text.o:	$(HEAD) mp_text.c
	$(CC) -c $(CFLAGS) mp_text.c

mp_post.o:	$(HEAD) mp_post.c
	$(CC) -c $(CFLAGS) mp_post.c

mp_file.o:	$(HEAD) mp_file.c
	$(CC) -c $(CFLAGS) mp_file.c

mp_page.o:	$(HEAD) mp_page.c
	$(CC) -c $(CFLAGS) mp_page.c

mp_args.o:	$(HEAD) mp_args.c
	$(CC) -c $(CFLAGS) mp_args.c

mp_sample.o:	$(HEAD) mp_sample.c
	$(CC) -c $(CFLAGS) $*.c

mpage.ps:	mpage.1
	psroff -t -man mpage.1 > mpage.ps


# add your proper install stuff
install:
	cp mpage /usr/local/bin/.
	cp mpage.1 /usr/local/man/man1/.
