commit d9d12434a66225ce04b0f9b14b6ef141806c53d5
parent b77b22e667eb9c7edf61bfbf55f97530d33d1276
Author: Drew DeVault <sir@cmpwn.com>
Date: Mon, 18 Apr 2022 11:56:08 +0200
stdlib.mk: add missing ed25519 deps
Signed-off-by: Drew DeVault <sir@cmpwn.com>
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/gen-stdlib b/scripts/gen-stdlib
@@ -461,7 +461,7 @@ crypto_ed25519() {
if [ $testing -eq 0 ]
then
gen_srcs crypto::ed25519 ed25519.ha edwards25519.ha
- gen_ssa crypto::ed25519
+ gen_ssa crypto::ed25519 bytes crypto::sha512 hash
else
gen_srcs crypto::ed25519 ed25519.ha edwards25519.ha +test.ha
gen_ssa crypto::ed25519 bytes crypto::sha512 hash encoding::hex strings
diff --git a/stdlib.mk b/stdlib.mk
@@ -963,7 +963,7 @@ stdlib_crypto_ed25519_any_srcs= \
$(STDLIB)/crypto/ed25519/ed25519.ha \
$(STDLIB)/crypto/ed25519/edwards25519.ha
-$(HARECACHE)/crypto/ed25519/crypto_ed25519-any.ssa: $(stdlib_crypto_ed25519_any_srcs) $(stdlib_rt)
+$(HARECACHE)/crypto/ed25519/crypto_ed25519-any.ssa: $(stdlib_crypto_ed25519_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_crypto_sha512_$(PLATFORM)) $(stdlib_hash_$(PLATFORM))
@printf 'HAREC \t$@\n'
@mkdir -p $(HARECACHE)/crypto/ed25519
@HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Ncrypto::ed25519 \