#
#	Makefile for traffic log manager.
#

PROG	= traflog
MAN	= traflog.1
SRC	= main.c traflog.c
OBJ	= $(SRC:.c=.o)
LDFLAGS	= -L../lib -lbpft -ll -lpcap
CC	= gcc
FLAGS	= -g
DEFINE	=

INCLUDE	= -I../include
CFLAGS	= $(FLAGS) $(INCLUDE) $(DEFINE)
DEPFLAGS= $(INCLUDE) $(DEFINE)

$(PROG): $(OBJ) ../lib/libbpft.a
	$(CC) $(OBJ) $(LDFLAGS) -o $(PROG)

clean:
	rm -f $(OBJ) .depend

distclean: clean
	rm -f $(PROG) $(MAN).gz

depend:
	mkdep $(DEPFLAGS) $(SRC)

