# 			Makefile for CPP
# 		    (c) Copyright 1990 J B Systems
# 			All Rights Reserved
#
DESTDIR		= 
INSTDIR		= $(DESTDIR)/u/bin
BASEDIR		= $(DESTDIR)/u/ecc/cpp
CC		= /bin/rcc
CFLAGS		= $(OPT) -Di386 -Dunix -Dmpx
OPT		= -O -DNULL=0
INSTALL		= cp
PROGRAM		= nbcpp
HDRS		=
SRCS		= nbcpp.c nbcpy.c yylex.c
OBJS 		= nbcpp.o nbcpy.o
LIBS		=
YACC 		= yacc

all:		$(PROGRAM)

$(PROGRAM):     $(OBJS)
		$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
		/bin/chmod 755 nbcpp

# nbcpp modules

nbcpp.o: nbcpp.c

nbcpy.o: nbcpy.c yylex.c

nbcpy.c: nbcpy.y 
		$(YACC) nbcpy.y
		mv y.tab.c nbcpy.c

clean:		exclean
		rm -f $(OBJS) nbcpy.c core 

exclean:;	rm -f $(PROGRAM)

# Copy the files into directories where they will be run.
install: all
		$(INSTALL) $(PROGRAM) $(INSTDIR)

force:
