131183Speter# 2145510Sdarrenr# See the IPFILTER.LICENCE file for details on licencing. 331183Speter# 431183Speter#CC=gcc -Wuninitialized -Wstrict-prototypes -Werror -O 531183SpeterCFLAGS=-I.. 631183Speter 7145510Sdarrenrall: $(DESTDIR)/iplang_y.o $(DESTDIR)/iplang_l.o 831183Speter 9145510Sdarrenr$(DESTDIR)/iplang_y.o: $(DESTDIR)/iplang_y.c 10255332Scy $(CC) $(DEBUG) -I. -I.. -I$(DESTDIR) -I../ipsend $(CFLAGS) $(LINUX) -c $(DESTDIR)/iplang_y.c -o $@ 1131183Speter 12145510Sdarrenr$(DESTDIR)/iplang_l.o: $(DESTDIR)/iplang_l.c 13255332Scy $(CC) $(DEBUG) -I. -I.. -I$(DESTDIR) -I../ipsend $(CFLAGS) $(LINUX) -c $(DESTDIR)/iplang_l.c -o $@ 1467855Sdarrenr 15145510Sdarrenriplang_y.o: iplang_y.c 16255332Scy $(CC) $(DEBUG) -I. -I.. -I../ipsend $(CFLAGS) $(LINUX) -c $< -o $@ 1731183Speter 18145510Sdarrenriplang_l.o: iplang_l.c 19255332Scy $(CC) $(DEBUG) -I. -I.. -I../ipsend $(CFLAGS) $(LINUX) -c $< -o $@ 2031183Speter 21145510Sdarrenr$(DESTDIR)/iplang_l.c: iplang_l.l $(DESTDIR)/iplang_y.h 2231183Speter lex iplang_l.l 23145510Sdarrenr mv lex.yy.c $(DESTDIR)/iplang_l.c 2431183Speter 25145510Sdarrenr$(DESTDIR)/iplang_y.c $(DESTDIR)/iplang_y.h: iplang_y.y 2631183Speter yacc -d iplang_y.y 27145510Sdarrenr mv y.tab.c $(DESTDIR)/iplang_y.c 28145510Sdarrenr mv y.tab.h $(DESTDIR)/iplang_y.h 2931183Speter 3031183Speterclean: 3131183Speter /bin/rm -f *.o lex.yy.c y.tab.c y.tab.h 32