@@@ and ed448
[secnet] / Makefile.in
index 7df4bf6..f7376e5 100644 (file)
@@ -62,7 +62,7 @@ OBJECTS:=secnet.o util.o conffile.yy.o conffile.tab.o conffile.o modules.o \
        resolver.o random.o udp.o site.o transform-cbcmac.o transform-eax.o \
        comm-common.o polypath.o \
        netlink.o rsa.o dh.o xdh.o serpent.o serpentbe.o \
-       scaf.o f25519.o x25519.o ed25519.o fgoldi.o x448.o \
+       scaf.o f25519.o x25519.o ed25519.o fgoldi.o x448.o ed448.o \
        md5.o sha512.o keccak1600.o sha3.o \
        tun.o slip.o sha1.o ipaddr.o log.o \
        process.o @LIBOBJS@ \
@@ -150,7 +150,7 @@ check: eax-aes-test.confirm eax-serpent-test.confirm \
        msgcode-test.confirm \
        keccak1600-test.confirm sha3-test.confirm \
        f25519-test.confirm x25519-test.confirm ed25519-test.confirm \
-       fgoldi-test.confirm x448-test.confirm
+       fgoldi-test.confirm x448-test.confirm ed448-test.confirm
 
 version.c: Makefile
        echo "#include \"secnet.h\"" >$@.new
@@ -225,6 +225,14 @@ ed25519-test.confirm: ed25519-test ed25519-tests.in
        ./ed25519-test <$(srcdir)/ed25519-tests.in
        touch $@
 
+ed448-test: ed448-test.o keccak1600.o sha3.o \
+               fgoldi.o scaf.o ed448.o crypto-test.o
+       $(CC) $(LDFLAGS) $(ALL_CFLAGS) -o $@ $^
+
+ed448-test.confirm: ed448-test ed448-tests.in
+       ./ed448-test <$(srcdir)/ed448-tests.in
+       touch $@
+
 check-ipaddrset: ipaddrset-test.py ipaddrset.py ipaddrset-test.expected
        $(srcdir)/ipaddrset-test.py >ipaddrset-test.new
        diff -u $(srcdir)/ipaddrset-test.expected ipaddrset-test.new