Module Name: src
Committed By: christos
Date: Sat Aug 21 08:47:23 UTC 2021
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Add glue.c for libsodium (suggested by riastradh). Tidy up.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/rump/kern/lib/libcrypto/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/rump/kern/lib/libcrypto/Makefile
diff -u src/sys/rump/kern/lib/libcrypto/Makefile:1.21 src/sys/rump/kern/lib/libcrypto/Makefile:1.22
--- src/sys/rump/kern/lib/libcrypto/Makefile:1.21 Thu Aug 27 10:01:36 2020
+++ src/sys/rump/kern/lib/libcrypto/Makefile Sat Aug 21 04:47:23 2021
@@ -1,16 +1,17 @@
-# $NetBSD: Makefile,v 1.21 2020/08/27 14:01:36 riastradh Exp $
+# $NetBSD: Makefile,v 1.22 2021/08/21 08:47:23 christos Exp $
#
-SODIUM_IMPORTDIR=${.CURDIR}/../../../../external/isc/libsodium
-SODIUM_DIR=${.CURDIR}/../../../../external/isc/libsodium/dist/src/libsodium
-
-.PATH: ${.CURDIR}/../../../../crypto/adiantum \
- ${.CURDIR}/../../../../crypto/aes \
- ${.CURDIR}/../../../../crypto/blowfish \
- ${.CURDIR}/../../../../crypto/camellia \
- ${.CURDIR}/../../../../crypto/cast128 \
- ${.CURDIR}/../../../../crypto/des \
- ${.CURDIR}/../../../../crypto/skipjack \
+S=${.CURDIR}/../../../..
+SODIUM_IMPORTDIR=${S}/external/isc/libsodium
+SODIUM_DIR=${SODIUM_IMPORTDIR}/dist/src/libsodium
+
+.PATH: ${S}/crypto/adiantum \
+ ${S}/crypto/aes \
+ ${S}/crypto/blowfish \
+ ${S}/crypto/camellia \
+ ${S}/crypto/cast128 \
+ ${S}/crypto/des \
+ ${S}/crypto/skipjack \
${SODIUM_DIR}/crypto_scalarmult/curve25519/ref10 \
${SODIUM_DIR}/crypto_scalarmult/curve25519 \
${SODIUM_DIR}/crypto_scalarmult \
@@ -22,7 +23,8 @@ SODIUM_DIR=${.CURDIR}/../../../../extern
${SODIUM_DIR}/crypto_aead/xchacha20poly1305/sodium \
${SODIUM_DIR}/crypto_aead/chacha20poly1305/sodium \
${SODIUM_DIR}/crypto_core/hchacha20 \
- ${SODIUM_DIR}/crypto_core/ed25519/ref10
+ ${SODIUM_DIR}/crypto_core/ed25519/ref10 \
+ ${SODIUM_IMPORTDIR}/src
LIB= rumpkern_crypto
COMMENT=Cryptographic routines
@@ -78,6 +80,7 @@ SODIUM_SRCS+= aead_xchacha20poly1305.c
SODIUM_SRCS+= aead_chacha20poly1305.c
SODIUM_SRCS+= core_hchacha20.c
SODIUM_SRCS+= ed25519_ref10.c
+SODIUM_SRCS+= glue.c
SRCS+= ${SODIUM_SRCS}