# Makefile for angst, by Patroklos Argyroudis <argp@bsd.gr>

CC = gcc
CFLAGS = -O2 -Wall
INCLUDE = -I/usr/local/include
LIBS = -L/usr/local/lib `libnet-config --libs` -lpcap
DEFINE = `libnet-config --defines` # -DDEBUG
OBJS = main.o active.o help.o host.o pcap.o signal.o util.o

.c.o:
	$(CC) $(CFLAGS) $(INCLUDE) $(DEFINE) -c $< -o $@

all:	angst

angst:	$(OBJS)
	$(CC) $(CFLAGS) -o angst $(DEFINE) $(OBJS) $(INCLUDE) $(LIBS)

clean:
	rm -f angst *.o *.core core

# EOF
