#
#	Makefile for traffic PostgreSQL saver.
#

PROG	= savetopostgres
#MAN	= savetopostgres.1
SRC	= main.c commondb.c pgsql.c 
OBJ	= $(SRC:.c=.o)
LDFLAGS	= -L../lib -L/opt/lib/libpcap/lib -L/opt/db/postgresql-7.4/lib -lbpft -lc -lpcap -lpq
CC	= gcc
FLAGS	= -g
DEFINE	=

INCLUDE	= -I../include -I/opt/lib/libpcap/include -I/opt/db/postgresql-7.4/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)

