# # $Id: Makefile,v 1.10 2001/11/23 04:09:03 mavetju Exp $ # OPT_C = -c -Wall -g $(CFLAGS) OPT_L = -g GTK_C = `${GTK_CONFIG} --cflags` GTK_L = `${GTK_CONFIG} --libs` OFILES = ipfw-core.o ipfw-data.o ipfw-gtk.o ipfw-default.o ipfw-log.o \ ipfw-linear.o ipfw-allowonly.o ipfw-denyonly.o all: ipfw-al ipfw-graph ipfw-al: ipfw-al.o $(CC) $(OPT_L) -o $@ $> ipfw-graph: $(OFILES) $(CC) $(OPT_L) $(GTK_L) -o $@ $> .c.o: $(CC) $(OPT_C) $(GTK_C) -o $@ $< clean: -rm ipfw-al ipfw-graph *.o *.core depend: $(CC) $(OPT_C) $(GTK_C) -E -MM *.c > .depend deinstall: uninstall uninstall: rm /usr/local/bin/ipfw-al rm /usr/local/bin/ipfw-graph rm /usr/local/man/man8/ipfw-al.8 rm /usr/local/man/man8/ipfw-graph.8 install: ${BSD_INSTALL_PROGRAM} ipfw-al ${PREFIX}/bin chmod u+s ${PREFIX}/bin/ipfw-al ${BSD_INSTALL_PROGRAM} ipfw-graph ${PREFIX}/bin ${BSD_INSTALL_MAN} ipfw-al.8 ${MANPREFIX}/man/man8 ${BSD_INSTALL_MAN} ipfw-graph.8 ${MANPREFIX}/man/man8