diff options
author | Andres Erbsen <andreser@mit.edu> | 2016-11-06 22:38:43 -0500 |
---|---|---|
committer | Andres Erbsen <andreser@mit.edu> | 2016-11-06 22:39:04 -0500 |
commit | d8cb87cf494ea4e76a2de1dd463224f6f8400588 (patch) | |
tree | 1bc0b673dd07ad3fa3aa28e16a42bcd991a383fd /Makefile | |
parent | 7ae2244439e0f8e72fcbbbb276aaa5f240509cb9 (diff) |
implement X25519
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -94,11 +94,21 @@ src/Experiments/Ed25519.hs: src/Experiments/Ed25519_noimports.hs src/Experiments sed 's/ Ed25519_noimports / Ed25519 /g' \ > Ed25519.hs ) +src/Experiments/X25519.hs: src/Experiments/X25519_noimports.hs src/Experiments/Ed25519_imports.hs + ( cd src/Experiments && \ + < X25519_noimports.hs \ + sed "/import qualified Prelude/r Ed25519_imports.hs" | \ + sed 's/ X25519_noimports / X25519 /g' \ + > X25519.hs ) + src/Experiments/Ed25519.o src/Experiments/Ed25519.core: src/Experiments/Ed25519.hs ( cd src/Experiments && ghc -XStrict -O3 Ed25519.hs -ddump-simpl > Ed25519.core ) -extraction: src/Experiments/Ed25519.hs -ghc: src/Experiments/Ed25519.core src/Experiments/Ed25519.o +src/Experiments/X25519.o src/Experiments/X25519.core: src/Experiments/X25519.hs + ( cd src/Experiments && ghc -XStrict -O3 X25519.hs -ddump-simpl > X25519.core ) + +extraction: src/Experiments/Ed25519.hs src/Experiments/X25519.hs +ghc: src/Experiments/Ed25519.core src/Experiments/Ed25519.o src/Experiments/X25519.o src/Experiments/X25519.core clean:: rm -f Makefile.coq |