# /* makefile */
# 			Makefile for YACC
# 		    (c) Copyright 1990 J B Systems
# 			All Rights Reserved
#
DESTDIR		=
INSTDIR		= $(DESTDIR)/u/bin
LIBDIR		= $(DESTDIR)/u/lib
BASEDIR		= $(DESTDIR)/u/ecc/yacc
CC		= /bin/rcc
CFLAGS		= $(OPT) -DWORD32 -DNULL=0
OPT		= -O
LIBS		=
PRINT		= /u/src/seq2 -st
MAKE		= /bin/make
INSTALL		= /bin/cp
CHMOD		= /bin/chmod
PROGRAM		= yacc
HDRS		=
SRCS 		= dextern files yaccpar y1.c y2.c y3.c y4.c 
CSRCS 		= y1.c y2.c y3.c y4.c 
OBJS		= y1.o y2.o y3.o y4.o 

all:		$(PROGRAM)

$(PROGRAM):     $(OBJS) 
		$(CC) $(CFLAGS) -o $@ y?.o

clean:		exclean
		-rm -f $(OBJS) core 

exclean:;	rm -f $(PROGRAM)

install:;	-rm -f $(INSTDIR)/yacc
		$(INSTALL) $(PROGRAM) $(INSTDIR)
		$(CHMOD) 511 $(INSTDIR)/yacc
		-rm -f $(LIBDIR)/yaccpar
		$(INSTALL) yaccpar $(LIBDIR)
		$(CHMOD) 644 $(LIBDIR)/yaccpar

print:;		@$(PRINT) $(HDRS) $(SRCS) Makefile | lpr
