Changeset View
Changeset View
Standalone View
Standalone View
sys/modules/crypto/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
LIBSODIUM=${SRCTOP}/sys/contrib/libsodium/src/libsodium | LIBSODIUM=${SRCTOP}/sys/contrib/libsodium/src/libsodium | ||||
.PATH: ${SRCTOP}/sys/opencrypto | .PATH: ${SRCTOP}/sys/opencrypto | ||||
.PATH: ${SRCTOP}/sys/crypto | .PATH: ${SRCTOP}/sys/crypto | ||||
.PATH: ${SRCTOP}/sys/crypto/camellia | .PATH: ${SRCTOP}/sys/crypto/camellia | ||||
.PATH: ${SRCTOP}/sys/crypto/des | .PATH: ${SRCTOP}/sys/crypto/des | ||||
.PATH: ${SRCTOP}/sys/crypto/rijndael | .PATH: ${SRCTOP}/sys/crypto/rijndael | ||||
.PATH: ${SRCTOP}/sys/crypto/sha2 | .PATH: ${SRCTOP}/sys/crypto/sha2 | ||||
.PATH: ${SRCTOP}/sys/crypto/siphash | .PATH: ${SRCTOP}/sys/crypto/siphash | ||||
.PATH: ${SRCTOP}/sys/crypto/skein | .PATH: ${SRCTOP}/sys/crypto/skein | ||||
.PATH: ${SRCTOP}/sys/crypto/blake2 | .PATH: ${SRCTOP}/sys/crypto/blake2 | ||||
.PATH: ${SRCTOP}/sys/crypto/chacha20 | .PATH: ${SRCTOP}/sys/crypto/chacha20 | ||||
.PATH: ${SRCTOP}/sys/contrib/libb2 | .PATH: ${SRCTOP}/sys/contrib/libb2 | ||||
.PATH: ${LIBSODIUM}/crypto_core/hchacha20 | |||||
.PATH: ${LIBSODIUM}/crypto_onetimeauth/poly1305 | .PATH: ${LIBSODIUM}/crypto_onetimeauth/poly1305 | ||||
.PATH: ${LIBSODIUM}/crypto_onetimeauth/poly1305/donna | .PATH: ${LIBSODIUM}/crypto_onetimeauth/poly1305/donna | ||||
.PATH: ${LIBSODIUM}/crypto_stream/chacha20 | .PATH: ${LIBSODIUM}/crypto_stream/chacha20 | ||||
.PATH: ${LIBSODIUM}/crypto_stream/chacha20/ref | .PATH: ${LIBSODIUM}/crypto_stream/chacha20/ref | ||||
.PATH: ${LIBSODIUM}/crypto_verify/sodium | .PATH: ${LIBSODIUM}/crypto_verify/sodium | ||||
.PATH: ${SRCTOP}/sys/crypto/libsodium | .PATH: ${SRCTOP}/sys/crypto/libsodium | ||||
KMOD = crypto | KMOD = crypto | ||||
Show All 32 Lines | |||||
SRCS += chacha-sw.c | SRCS += chacha-sw.c | ||||
LIBSODIUM_INC=${LIBSODIUM}/include | LIBSODIUM_INC=${LIBSODIUM}/include | ||||
LIBSODIUM_COMPAT=${SRCTOP}/sys/crypto/libsodium | LIBSODIUM_COMPAT=${SRCTOP}/sys/crypto/libsodium | ||||
SRCS += xform_chacha20_poly1305.c | SRCS += xform_chacha20_poly1305.c | ||||
CFLAGS.xform_chacha20_poly1305.c+= -I${LIBSODIUM_INC} -I${LIBSODIUM_COMPAT} | CFLAGS.xform_chacha20_poly1305.c+= -I${LIBSODIUM_INC} -I${LIBSODIUM_COMPAT} | ||||
SRCS += xform_poly1305.c | SRCS += xform_poly1305.c | ||||
CFLAGS.xform_poly1305.c += -I${LIBSODIUM_INC} -I${LIBSODIUM_COMPAT} | CFLAGS.xform_poly1305.c += -I${LIBSODIUM_INC} -I${LIBSODIUM_COMPAT} | ||||
SRCS += core_hchacha20.c | |||||
CFLAGS.core_hchacha20.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | |||||
SRCS += onetimeauth_poly1305.c | SRCS += onetimeauth_poly1305.c | ||||
CFLAGS.onetimeauth_poly1305.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | CFLAGS.onetimeauth_poly1305.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | ||||
SRCS += poly1305_donna.c | SRCS += poly1305_donna.c | ||||
CFLAGS.poly1305_donna.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | CFLAGS.poly1305_donna.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | ||||
SRCS += stream_chacha20.c | SRCS += stream_chacha20.c | ||||
CFLAGS.stream_chacha20.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | CFLAGS.stream_chacha20.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | ||||
SRCS += chacha20_ref.c | SRCS += chacha20_ref.c | ||||
CFLAGS.chacha20_ref.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | CFLAGS.chacha20_ref.c += -I${LIBSODIUM_INC}/sodium -I${LIBSODIUM_COMPAT} | ||||
Show All 14 Lines |