mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
synced 2024-11-15 00:04:23 +08:00
5221aedc00
https://botan.randombit.net/ Botan is a cryptography library with C bindings and provides what we need (sha256 and blake2b), among many others. Add it to the list of crypto backends if somebody wants to use it. Currently the version 2.19 is the latest one. Botan3 3.2.0 exists but does not seem to be widely available in distros yet. Configure with --with-crypto=botan. Signed-off-by: David Sterba <dsterba@suse.com>
58 lines
1.8 KiB
PHP
58 lines
1.8 KiB
PHP
# Variables set during configure phase:
|
|
# * build environment, paths
|
|
# * features (eg. convert, documentation)
|
|
export
|
|
|
|
CC = @CC@
|
|
LN_S = @LN_S@
|
|
AR = @AR@
|
|
RM = @RM@
|
|
RMDIR = @RMDIR@
|
|
INSTALL = @INSTALL@
|
|
DISABLE_DOCUMENTATION = @DISABLE_DOCUMENTATION@
|
|
DISABLE_BTRFSCONVERT = @DISABLE_BTRFSCONVERT@
|
|
BUILD_PROGRAMS = @BUILD_PROGRAMS@
|
|
BUILD_SHARED_LIBRARIES = @BUILD_SHARED_LIBRARIES@
|
|
BUILD_STATIC_LIBRARIES = @BUILD_STATIC_LIBRARIES@
|
|
BTRFSCONVERT_EXT2 = @BTRFSCONVERT_EXT2@
|
|
BTRFSCONVERT_REISERFS = @BTRFSCONVERT_REISERFS@
|
|
COMPRESSION_LZO = @COMPRESSION_LZO@
|
|
COMPRESSION_ZSTD = @COMPRESSION_ZSTD@
|
|
PYTHON_BINDINGS = @PYTHON_BINDINGS@
|
|
PYTHON = @PYTHON@
|
|
PYTHON_CFLAGS = @PYTHON_CFLAGS@
|
|
CRYPTOPROVIDER_BUILTIN = @CRYPTOPROVIDER_BUILTIN@
|
|
CRYPTO_CFLAGS = @GCRYPT_CFLAGS@ @SODIUM_CFLAGS@ @KCAPI_CFLAGS@ @BOTAN_CFLAGS@
|
|
|
|
HAVE_CFLAG_msse2 = @HAVE_CFLAG_msse2@
|
|
HAVE_CFLAG_msse41 = @HAVE_CFLAG_msse41@
|
|
HAVE_CFLAG_mavx2 = @HAVE_CFLAG_mavx2@
|
|
HAVE_CFLAG_msha = @HAVE_CFLAG_msha@
|
|
TARGET_CPU = @target_cpu@
|
|
HAVE_GLIBC = @HAVE_GLIBC@
|
|
|
|
SUBST_CFLAGS = @CFLAGS@
|
|
SUBST_LDFLAGS = @LDFLAGS@
|
|
|
|
LIBS_BASE = @UUID_LIBS@ @BLKID_LIBS@ @LIBUDEV_LIBS@ -L. -pthread
|
|
LIBS_COMP = @ZLIB_LIBS@ @LZO2_LIBS@ @ZSTD_LIBS@
|
|
LIBS_PYTHON = @PYTHON_LIBS@
|
|
LIBS_CRYPTO = @GCRYPT_LIBS@ @SODIUM_LIBS@ @KCAPI_LIBS@ @BOTAN_LIBS@
|
|
STATIC_LIBS_BASE = @UUID_LIBS_STATIC@ @BLKID_LIBS_STATIC@ -L. -pthread
|
|
STATIC_LIBS_COMP = @ZLIB_LIBS_STATIC@ @LZO2_LIBS_STATIC@ @ZSTD_LIBS_STATIC@
|
|
|
|
prefix ?= @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
bindir = @bindir@
|
|
libdir ?= @libdir@
|
|
incdir = @includedir@
|
|
udevdir = @UDEVDIR@
|
|
udevruledir = ${udevdir}/rules.d
|
|
pkgconfigdir = @pkgconfigdir@
|
|
|
|
# external libs required by various binaries; for btrfs-foo,
|
|
# specify btrfs_foo_libs = <list of libs>; see $($(subst...)) rules in Makefile
|
|
btrfs_convert_libs = @EXT2FS_LIBS@ @COM_ERR_LIBS@ @REISERFS_LIBS@
|
|
|
|
MAKEFILE_INC_INCLUDED = yes
|