# shacc

# REQUIRES += $(BASE)/lib/libparse.a

INCFILES += YLex.hh
SRCFILES += YLex.cc shacc.cc
LINKFILES += shacc.config
LXFILES += shacc

shacc_OBJS = shacc.o YLex.o
shacc_LIBS = -L$(BASE)/lib -lparse -lsymtab
shacc_FLAGS = -DCPARSER=$(SRC)$(SPATH)shacc.c.parser \
	      -DCCPARSER=$(SRC)$(SPATH)shacc.c.parser
shacc: $(shacc_OBJS)

shacc.o: shacc.config.h
shacc.config.h: shacc.config
	. ./shacc.config > shacc.config.h

