#
#		Makefile for NRO - text formatter
#

COPTS=	+L
CFLAGS= $(COPTS) +Idmp
OBJ=	nro.o nrocmd.o nrotxt.o table.o
HFILES= nro.h nroxtrn.h
CC=	cc

.PRECIOUS:	df1:n/man df1:n/nro.n man nro.n df1:n/nro.c df1:nrotxt.c \
		df1:n/nrocmd.c df1:nro.h df1:nroxtrn.h

nro:	dmp $(OBJ) $(HFILES)
		ln -O nro $(LFLAGS) $(OBJ) -LVD0:c32

prnro:	prnro.o
		ln -O prnro $(LFLAGS) prnro.o -LVD0:c32

table.o: table.c $(HFILES)
		cc $(COPTS) -o table.o table.c

nro.o:		$(HFILES)
nrotxt.o:	$(HFILES)
nrocmd.o:	$(HFILES)

dmp:	dump.c $(HFILES)
		cc $(COPTS) -A +Hdmp dump.c
		delete dump.asm

man:	nro.n nro an
		nro -man nro.n >man
		t man

#nro.n:  df1:n/nro.n
#		 copy df1:n/nro.n nro.n

an:		df1:n/an
		copy df1:n/an an

save:	df1:n/nro.c df1:n/nrocmd.c df1:n/nrotxt.c df1:n/prnro.c \
	df1:n/nro.n df1:n/nroxtrn.h

df1\:n/nro.h:	nro.h
		copy nro.h df1:n

df1\:n/nroxtrn.h:   nroxtrn.h
		copy nroxtrn.h df1:n

df1\:n/nro.c:	nro.c
		copy nro.c df1:n
		copy nro.o df1:n

df1\:n/nrotxt.c:   nrotxt.c
		copy nrotxt.c df1:n
		copy nrotxt.o df1:n

df1\:n/nrocmd.c:   nrocmd.c
		copy nrocmd.c df1:n
		copy nrocmd.o df1:n

df1\:n/prnro.c: prnro.c
		copy prnro.c df1:n
		copy prnro.o df1:n

df1\:n/nro.n:	nro.n
		copy nro.n df1:n
		copy man df1:n
