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}
 

Reply via email to