#	Makefile	1.2	83/07/02
#

CFLAGS=$(MIFLAGS) $(MDFLAGS) -Uunix -DFLEXNAMES
LIBS= $(VSYS)/lib/$(MACHINE)/libVunix-compat.a

cpp.$(MACHINE):   cpp.$(OBJSUFFIX) cpy.$(OBJSUFFIX) rodata.$(OBJSUFFIX) $(LIBS)
	$(CC) $(CFLAGS) -o cpp.$(MACHINE) rodata.$(OBJSUFFIX) cpp.$(OBJSUFFIX) \
	 cpy.$(OBJSUFFIX) $(LIBS)

../mi/cpy.c: ../mi/cpy.y
	cd ../mi; build cpy.c

cpy.$(OBJSUFFIX): ../mi/cpy.c ../mi/yylex.c
	$(CC) $(CFLAGS) -c cpy.c

cpp.$(OBJSUFFIX): ../mi/cpp.c
	$(CC) $(CFLAGS) -c cpp.c

rodata.$(OBJSUFFIX) : cpy.c rodata.c
	$(CC) $(CFLAGS) -R -c rodata.c

install :
	$(NETINSTALL) -p "cpp.$(MACHINE)" $(VSYS)/run/cc

