shithub: mc

ref: 4f1a566d65a2a1c91c18dbd96f5cba69b80d8008
dir: /mk/lexyacc.mk/

View raw version
NECFLAGS = $(subst -Werror,,$(subst -Wall,,$(CFLAGS)))

%.o: %.y
	yacc -dt -o$*.c $<
	$(CC) -c $(NECFLAGS) $*.c

%.o: %.l
	flex -o$*.c $<
	$(CC) -c $(NECFLAGS) $*.c