CC = ncc 
CFLAGS=-O -DDEBUG
LDFLAGS=-x -n
LINTFLAGS=-DDEBUG -bxa 

lintfiles=main.c getrec.c data.c edit.c mkindex.c vi_record.c u_index.c writerecs.c exp_rec.c head.c insert.c

files = main.o getrec.o data.o edit.o mkindex.o vi_record.o u_index.o writerecs.o exp_rec.o head.o date.o scan.o insert.o

lib = -lZ -lS -lw -lS

longed:	$(files)
	$(CC) $(LDFLAGS) $(files) $(lib)
	mv a.out longed

# $(files): data.h
lint: $(lintfiles)
	lint $(LINTFLAGS) $(lintfiles) -lZ -lw
print: makefile data.h $(lintfiles)
	print $? 
	touch print
date.o: makefile
	gendate date.c
