include ../paths.mak

LDFLAGS = -s -L$(SSLPATH)/lib -lpgp -lcrypto -lcast -lz

all: athens scatter gather athmsg dh_params

athens: athens.o decpad.o newpad.o sendpad.o keyhandl.o
	gcc -o $@ $^ $(LDFLAGS)

athens.o decpad.o newpad.o sendpad.o keyhandl.o: athens.h

athmsg.c: athens.h

clear:
	rm -f sec*.skr pub*.pkr secring.bak pubhid.pkr actv.out keys.out
	rm -f INBOX.* [0-F][0-F]* pubhid.pkr OUTBOX.* s.INBOX.* RESULT.*
	rm -f LOCAL.* *.LOCAL pubmsg.* INTERN.* *.ckp PUBKEY.* SECKEY.*

clean:	clear
	rm -f athens scatter gather athmsg *.o

dh_params:
	../newpgp/new5key -g 768 dh_params
	mv pubnew.pkr dh_params
	rm secnew.skr


