.include "../apv.mk"

OBJS = example.o crypto.o ../des/desgnu.o ../des/desspa.o ../des/deskey.o \
	rijndael/rijndael-alg-fst.o

all: crypto.o ../des rijndael/rijndael-alg-fst.o

example: all example.o
	${CC} ${CFLAGS} -o example ${OBJS}

rijndael/rijndael-alg-fst.o:
	cd rijndael; make rijndael-alg-fst.o

example.o: crypto.h

crypto.o: crypto.h ../des

../des:
	cd ../des; make all

clean:
	rm -f *.o *core example; cd rijndael; make clean
test: example
	./example



