.include "../apv.mk"

OBJS=	decrypt.o ../des/deskey.o ../des/desgnu.o ../des/desspa.o \
	../dump/btree.o ../bpf/parse_bpf.o ../crypto/crypto.o \
	../crypto/rijndael/rijndael-alg-fst.o ../dump/list.o

all: decrypt

decrypt: decrypt.o crypto des bpf list dump
	${CC} ${CFLAGS} -o decrypt ${OBJS} \
		-L/usr/local/BerkeleyDB.3.2/lib -ldb

decrypt.o:
	${CC} ${CFLAGS} -c -I/usr/local/BerkeleyDB.3.2/include decrypt.c

list:
	cd ../dump; make list.o

dump:
	cd ../dump; make btree.o

crypto:
	cd ../crypto; make all

des:
	cd ../des; make all

bpf:
	cd ../bpf; make all

clean:
	/bin/rm -f *.o *.core decrypt
