aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/rmi/Makefile.msgring
blob: d04978e5d1f75d8bf608a3de3a0e251e2b8bf65e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
RM = rm
MSGRNG_CFG = msgring.cfg

MSGRNG_CFG_C = $(patsubst %.cfg,%.c,$(MSGRNG_CFG))

#all: msgring.l msgring.y msgring.cfg
all: $(MSGRNG_CFG)
	flex -omsgring.lex.c msgring.l
	bison -d -omsgring.yacc.c  msgring.y
	gcc -g3 msgring.lex.c msgring.yacc.c -o msgring
	./msgring -i $(MSGRNG_CFG) -o $(MSGRNG_CFG_C)

clean:
	$(RM) -f msgring.lex.c msgring.yacc.c msgring.yacc.h msgring msgring.o*