#  Makefile_inc from ObjectProDSP 0.1
#  Copyright (C) 1994, Mountain Math Software, All rights reserved.
#  Licensed for free use and distribution under version 2 of the Gnu General
#  Public License. Please see file COPYING for details and restrictions.
#  
#  ObjectProDSP is a trademark of Mountain Math Software.
#  

# -d generates dsppp_b.tab.h, -v generates y.output
${LOCAL_DIR}/dsppp_b.tab.h ${LOCAL_DIR}/dsppp_b.tab.C: ${LOCAL_DIR}/dsppp_b.y 
	cd ${LOCAL_DIR}/${SUB_DIR} ; bison -d ${LOCAL_DIR}/dsppp_b.y
	cd ${LOCAL_DIR} ; mv dsppp_b.tab.c dsppp_b.tab.C

yacc.line : ${LOCAL_DIR}/dsppp_b.tab.C
	fgrep -v '# line' ${LOCAL_DIR}/dsppp_b.tab.C > ytab.C
	mv ytab.C ${LOCAL_DIR}/dsppp_b.tab.C
	make dsppp_b.tab.o

${LOCAL_DIR}/lex.yy.C: ${LOCAL_DIR}/dsppp.l
	cd ${LOCAL_DIR}/${SUB_DIR} ; flex ${LOCAL_DIR}/dsppp.l
	cd ${LOCAL_DIR}/${SUB_DIR} ; mv lex.yy.c ${LOCAL_DIR}/lex.yy.C

