# Description file for the Make command
# $Header: Makefile,v 1.4 89/01/27 06:26:28 mark Exp $

CFLAGS = -O -20
LDFLAGS=
LINTFLAGS= -ps
BINDIR=	/bin
INSTALL= -install -s

OBJS=	main.o doname.o misc.o files.o dosys.o gram.o rules.o
IDENT=	version.o

all:	make

make:	$(OBJS) $(IDENT)
	$(CC) $(LDFLAGS) $(OBJS) $(IDENT) $(LIBES) -o make

install: make
	mv $(DESTDIR)/$(BINDIR)/make $(DESTDIR)/$(BINDIR)/make.old
	$(INSTALL) make $(DESTDIR)/$(BINDIR)
	-rm -f $(DESTDIR)/$(BINDIR)/make.old

clean:
	rm -rf *.o gram.c ERRS errs core a.out make

lint :  defs.h doname.c dosys.c files.c main.c misc.c
	lint $(LINTFLAGS) doname.c dosys.c files.c main.c misc.c

$(OBJS):  defs.h
