Blame SOURCES/libsodium-1.0.18/test/default/Makefile.am

ca16be
ca16be
EXTRA_DIST = \
ca16be
	cmptest.h \
ca16be
	wasi-test-wrapper.sh \
ca16be
	wintest.bat \
ca16be
	pre.js.inc \
ca16be
	aead_aes256gcm.exp \
ca16be
	aead_aes256gcm2.exp \
ca16be
	aead_chacha20poly1305.exp \
ca16be
	aead_chacha20poly13052.exp \
ca16be
	aead_xchacha20poly1305.exp \
ca16be
	auth.exp \
ca16be
	auth2.exp \
ca16be
	auth3.exp \
ca16be
	auth5.exp \
ca16be
	auth6.exp \
ca16be
	auth7.exp \
ca16be
	box.exp \
ca16be
	box2.exp \
ca16be
	box7.exp \
ca16be
	box8.exp \
ca16be
	box_easy.exp \
ca16be
	box_easy2.exp \
ca16be
	box_seal.exp \
ca16be
	box_seed.exp \
ca16be
	chacha20.exp \
ca16be
	codecs.exp \
ca16be
	core_ed25519.exp \
ca16be
	core_ristretto255.exp \
ca16be
	core1.exp \
ca16be
	core2.exp \
ca16be
	core3.exp \
ca16be
	core4.exp \
ca16be
	core5.exp \
ca16be
	core6.exp \
ca16be
	ed25519_convert.exp \
ca16be
	generichash.exp \
ca16be
	generichash2.exp \
ca16be
	generichash3.exp \
ca16be
	hash.exp \
ca16be
	hash2.exp \
ca16be
	hash3.exp \
ca16be
	kdf.exp \
ca16be
	keygen.exp \
ca16be
	kx.exp \
ca16be
	metamorphic.exp \
ca16be
	misuse.exp \
ca16be
	onetimeauth.exp \
ca16be
	onetimeauth2.exp \
ca16be
	onetimeauth7.exp \
ca16be
	pwhash_argon2i.exp \
ca16be
	pwhash_argon2id.exp \
ca16be
	pwhash_scrypt.exp \
ca16be
	pwhash_scrypt_ll.exp \
ca16be
	randombytes.exp \
ca16be
	scalarmult.exp \
ca16be
	scalarmult_ed25519.exp \
ca16be
	scalarmult_ristretto255.exp \
ca16be
	scalarmult2.exp \
ca16be
	scalarmult5.exp \
ca16be
	scalarmult6.exp \
ca16be
	scalarmult7.exp \
ca16be
	scalarmult8.exp \
ca16be
	secretbox.exp \
ca16be
	secretbox2.exp \
ca16be
	secretbox7.exp \
ca16be
	secretbox8.exp \
ca16be
	secretbox_easy.exp \
ca16be
	secretbox_easy2.exp \
ca16be
	secretstream.exp \
ca16be
	shorthash.exp \
ca16be
	sign.exp \
ca16be
	siphashx24.exp \
ca16be
	sodium_core.exp \
ca16be
	sodium_utils.exp \
ca16be
	sodium_utils2.exp \
ca16be
	sodium_utils3.exp \
ca16be
	sodium_version.exp \
ca16be
	stream.exp \
ca16be
	stream2.exp \
ca16be
	stream3.exp \
ca16be
	stream4.exp \
ca16be
	verify1.exp \
ca16be
	xchacha20.exp
ca16be
ca16be
DISTCLEANFILES = \
ca16be
	aead_aes256gcm.res \
ca16be
	aead_aes256gcm2.res \
ca16be
	aead_chacha20poly1305.res \
ca16be
	aead_chacha20poly13052.res \
ca16be
	aead_xchacha20poly1305.res \
ca16be
	auth.res \
ca16be
	auth2.res \
ca16be
	auth3.res \
ca16be
	auth5.res \
ca16be
	auth6.res \
ca16be
	auth7.res \
ca16be
	box.res \
ca16be
	box2.res \
ca16be
	box7.res \
ca16be
	box8.res \
ca16be
	box_easy.res \
ca16be
	box_easy2.res \
ca16be
	box_seal.res \
ca16be
	box_seed.res \
ca16be
	chacha20.res \
ca16be
	codecs.res \
ca16be
	core_ed25519.res \
ca16be
	core_ristretto255.res \
ca16be
	core1.res \
ca16be
	core2.res \
ca16be
	core3.res \
ca16be
	core4.res \
ca16be
	core5.res \
ca16be
	core6.res \
ca16be
	ed25519_convert.res \
ca16be
	generichash.res \
ca16be
	generichash2.res \
ca16be
	generichash3.res \
ca16be
	hash.res \
ca16be
	hash2.res \
ca16be
	hash3.res \
ca16be
	kdf.res \
ca16be
	keygen.res \
ca16be
	kx.res \
ca16be
	metamorphic.res \
ca16be
	misuse.res \
ca16be
	onetimeauth.res \
ca16be
	onetimeauth2.res \
ca16be
	onetimeauth7.res \
ca16be
	pwhash_argon2i.res \
ca16be
	pwhash_argon2id.res \
ca16be
	pwhash_scrypt.res \
ca16be
	pwhash_scrypt_ll.res \
ca16be
	randombytes.res \
ca16be
	scalarmult.res \
ca16be
	scalarmult_ed25519.res \
ca16be
	scalarmult_ristretto255.res \
ca16be
	scalarmult2.res \
ca16be
	scalarmult5.res \
ca16be
	scalarmult6.res \
ca16be
	scalarmult7.res \
ca16be
	scalarmult8.res \
ca16be
	secretbox.res \
ca16be
	secretbox2.res \
ca16be
	secretbox7.res \
ca16be
	secretbox8.res \
ca16be
	secretbox_easy.res \
ca16be
	secretbox_easy2.res \
ca16be
	secretstream.res \
ca16be
	shorthash.res \
ca16be
	sign.res \
ca16be
	siphashx24.res \
ca16be
	sodium_core.res \
ca16be
	sodium_utils.res \
ca16be
	sodium_utils2.res \
ca16be
	sodium_utils3.res \
ca16be
	sodium_version.res \
ca16be
	stream.res \
ca16be
	stream2.res \
ca16be
	stream3.res \
ca16be
	stream4.res \
ca16be
	verify1.res \
ca16be
	xchacha20.res
ca16be
ca16be
AM_CPPFLAGS = \
ca16be
	-DTEST_SRCDIR=\"@srcdir@\" \
ca16be
	-I$(top_srcdir)/src/libsodium/include \
ca16be
	-I$(top_srcdir)/src/libsodium/include/sodium \
ca16be
	-I$(top_builddir)/src/libsodium/include \
ca16be
	-I$(top_builddir)/src/libsodium/include/sodium \
ca16be
	-I$(top_srcdir)/test/quirks
ca16be
ca16be
AM_LDFLAGS = @TEST_LDFLAGS@
ca16be
ca16be
TESTS_TARGETS = \
ca16be
	aead_aes256gcm \
ca16be
	aead_aes256gcm2 \
ca16be
	aead_chacha20poly1305 \
ca16be
	aead_chacha20poly13052 \
ca16be
	aead_xchacha20poly1305 \
ca16be
	auth \
ca16be
	auth2 \
ca16be
	auth3 \
ca16be
	auth5 \
ca16be
	auth6 \
ca16be
	auth7 \
ca16be
	box \
ca16be
	box2 \
ca16be
	box7 \
ca16be
	box8 \
ca16be
	box_easy \
ca16be
	box_easy2 \
ca16be
	box_seal \
ca16be
	box_seed \
ca16be
	chacha20 \
ca16be
	codecs \
ca16be
	core1 \
ca16be
	core2 \
ca16be
	core3 \
ca16be
	core4 \
ca16be
	core5 \
ca16be
	core6 \
ca16be
	ed25519_convert \
ca16be
	generichash \
ca16be
	generichash2 \
ca16be
	generichash3 \
ca16be
	hash \
ca16be
	hash3 \
ca16be
	kdf \
ca16be
	keygen \
ca16be
	kx \
ca16be
	metamorphic \
ca16be
	misuse \
ca16be
	onetimeauth \
ca16be
	onetimeauth2 \
ca16be
	onetimeauth7 \
ca16be
	pwhash_argon2i \
ca16be
	pwhash_argon2id \
ca16be
	randombytes \
ca16be
	scalarmult \
ca16be
	scalarmult2 \
ca16be
	scalarmult5 \
ca16be
	scalarmult6 \
ca16be
	scalarmult7 \
ca16be
	scalarmult8 \
ca16be
	secretbox \
ca16be
	secretbox2 \
ca16be
	secretbox7 \
ca16be
	secretbox8 \
ca16be
	secretbox_easy \
ca16be
	secretbox_easy2 \
ca16be
	secretstream \
ca16be
	shorthash \
ca16be
	sign \
ca16be
	sodium_core \
ca16be
	sodium_utils \
ca16be
	sodium_version \
ca16be
	stream \
ca16be
	stream2 \
ca16be
	stream3 \
ca16be
	stream4 \
ca16be
	verify1
ca16be
ca16be
if !EMSCRIPTEN
ca16be
TESTS_TARGETS += \
ca16be
	sodium_utils2 \
ca16be
	sodium_utils3
ca16be
endif
ca16be
ca16be
check_PROGRAMS = $(TESTS_TARGETS)
ca16be
ca16be
TESTS = $(TESTS_TARGETS)
ca16be
ca16be
TESTS_LDADD = \
ca16be
	${top_builddir}/src/libsodium/libsodium.la
ca16be
ca16be
aead_aes256gcm_SOURCE                 = cmptest.h aead_aes256gcm.c
ca16be
aead_aes256gcm_LDADD                  = $(TESTS_LDADD)
ca16be
ca16be
aead_aes256gcm2_SOURCE                = cmptest.h aead_aes256gcm2.c
ca16be
aead_aes256gcm2_LDADD                 = $(TESTS_LDADD)
ca16be
ca16be
aead_chacha20poly1305_SOURCE          = cmptest.h aead_chacha20poly1305.c
ca16be
aead_chacha20poly1305_LDADD           = $(TESTS_LDADD)
ca16be
ca16be
aead_chacha20poly13052_SOURCE         = cmptest.h aead_chacha20poly13052.c
ca16be
aead_chacha20poly13052_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
aead_xchacha20poly1305_SOURCE         = cmptest.h aead_xchacha20poly1305.c
ca16be
aead_xchacha20poly1305_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
auth_SOURCE               = cmptest.h auth.c
ca16be
auth_LDADD                = $(TESTS_LDADD)
ca16be
ca16be
auth2_SOURCE              = cmptest.h auth2.c
ca16be
auth2_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
auth3_SOURCE              = cmptest.h auth3.c
ca16be
auth3_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
auth5_SOURCE              = cmptest.h auth5.c quirks.h
ca16be
auth5_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
auth6_SOURCE              = cmptest.h auth6.c quirks.h
ca16be
auth6_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
auth7_SOURCE              = cmptest.h auth7.c quirks.h
ca16be
auth7_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
box_SOURCE                = cmptest.h box.c
ca16be
box_LDADD                 = $(TESTS_LDADD)
ca16be
ca16be
box2_SOURCE               = cmptest.h box2.c
ca16be
box2_LDADD                = $(TESTS_LDADD)
ca16be
ca16be
box7_SOURCE               = cmptest.h box7.c
ca16be
box7_LDADD                = $(TESTS_LDADD)
ca16be
ca16be
box8_SOURCE               = cmptest.h box8.c
ca16be
box8_LDADD                = $(TESTS_LDADD)
ca16be
ca16be
box_easy_SOURCE           = cmptest.h box_easy.c
ca16be
box_easy_LDADD            = $(TESTS_LDADD)
ca16be
ca16be
box_easy2_SOURCE          = cmptest.h box_easy2.c
ca16be
box_easy2_LDADD           = $(TESTS_LDADD)
ca16be
ca16be
box_seal_SOURCE           = cmptest.h box_seal.c
ca16be
box_seal_LDADD            = $(TESTS_LDADD)
ca16be
ca16be
box_seed_SOURCE           = cmptest.h box_seed.c
ca16be
box_seed_LDADD            = $(TESTS_LDADD)
ca16be
ca16be
chacha20_SOURCE           = cmptest.h chacha20.c
ca16be
chacha20_LDADD            = $(TESTS_LDADD)
ca16be
ca16be
codecs_SOURCE             = cmptest.h codecs.c
ca16be
codecs_LDADD              = $(TESTS_LDADD)
ca16be
ca16be
core_ed25519_SOURCE       = cmptest.h core_ed25519.c
ca16be
core_ed25519_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
core_ristretto255_SOURCE  = cmptest.h core_ristretto255.c
ca16be
core_ristretto255_LDADD   = $(TESTS_LDADD)
ca16be
ca16be
core1_SOURCE              = cmptest.h core1.c
ca16be
core1_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
core2_SOURCE              = cmptest.h core2.c
ca16be
core2_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
core3_SOURCE              = cmptest.h core3.c
ca16be
core3_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
core4_SOURCE              = cmptest.h core4.c
ca16be
core4_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
core5_SOURCE              = cmptest.h core5.c
ca16be
core5_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
core6_SOURCE              = cmptest.h core6.c
ca16be
core6_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
ed25519_convert_SOURCE    = cmptest.h ed25519_convert.c
ca16be
ed25519_convert_LDADD     = $(TESTS_LDADD)
ca16be
ca16be
generichash_SOURCE        = cmptest.h generichash.c
ca16be
generichash_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
generichash2_SOURCE       = cmptest.h generichash2.c
ca16be
generichash2_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
generichash3_SOURCE       = cmptest.h generichash3.c
ca16be
generichash3_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
hash_SOURCE               = cmptest.h hash.c
ca16be
hash_LDADD                = $(TESTS_LDADD)
ca16be
ca16be
hash3_SOURCE              = cmptest.h hash3.c
ca16be
hash3_LDADD               = $(TESTS_LDADD)
ca16be
ca16be
kdf_SOURCE                = cmptest.h kdf.c
ca16be
kdf_LDADD                 = $(TESTS_LDADD)
ca16be
ca16be
keygen_SOURCE             = cmptest.h keygen.c
ca16be
keygen_LDADD              = $(TESTS_LDADD)
ca16be
ca16be
kx_SOURCE                 = cmptest.h kx.c
ca16be
kx_LDADD                  = $(TESTS_LDADD)
ca16be
ca16be
metamorphic_SOURCE        = cmptest.h metamorphic.c
ca16be
metamorphic_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
misuse_SOURCE             = cmptest.h misuse.c
ca16be
misuse_LDADD              = $(TESTS_LDADD)
ca16be
ca16be
onetimeauth_SOURCE        = cmptest.h onetimeauth.c
ca16be
onetimeauth_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
onetimeauth2_SOURCE       = cmptest.h onetimeauth2.c
ca16be
onetimeauth2_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
onetimeauth7_SOURCE       = cmptest.h onetimeauth7.c
ca16be
onetimeauth7_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
pwhash_argon2i_SOURCE     = cmptest.h pwhash_argon2i.c
ca16be
pwhash_argon2i_LDADD      = $(TESTS_LDADD)
ca16be
ca16be
pwhash_argon2id_SOURCE    = cmptest.h pwhash_argon2id.c
ca16be
pwhash_argon2id_LDADD     = $(TESTS_LDADD)
ca16be
ca16be
pwhash_scrypt_SOURCE      = cmptest.h pwhash_scrypt.c
ca16be
pwhash_scrypt_LDADD       = $(TESTS_LDADD)
ca16be
ca16be
pwhash_scrypt_ll_SOURCE   = cmptest.h pwhash_scrypt_ll.c
ca16be
pwhash_scrypt_ll_LDADD    = $(TESTS_LDADD)
ca16be
ca16be
randombytes_SOURCE        = cmptest.h randombytes.c
ca16be
randombytes_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
scalarmult_SOURCE         = cmptest.h scalarmult.c
ca16be
scalarmult_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
scalarmult_ed25519_SOURCE = cmptest.h scalarmult_ed25519.c
ca16be
scalarmult_ed25519_LDADD  = $(TESTS_LDADD)
ca16be
ca16be
scalarmult_ristretto255_SOURCE = cmptest.h scalarmult_ristretto255.c
ca16be
scalarmult_ristretto255_LDADD  = $(TESTS_LDADD)
ca16be
ca16be
scalarmult2_SOURCE        = cmptest.h scalarmult2.c
ca16be
scalarmult2_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
scalarmult5_SOURCE        = cmptest.h scalarmult5.c
ca16be
scalarmult5_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
scalarmult6_SOURCE        = cmptest.h scalarmult6.c
ca16be
scalarmult6_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
scalarmult7_SOURCE        = cmptest.h scalarmult7.c
ca16be
scalarmult7_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
scalarmult8_SOURCE        = cmptest.h scalarmult8.c
ca16be
scalarmult8_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
secretbox_SOURCE          = cmptest.h secretbox.c
ca16be
secretbox_LDADD           = $(TESTS_LDADD)
ca16be
ca16be
secretbox2_SOURCE         = cmptest.h secretbox2.c
ca16be
secretbox2_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
secretbox7_SOURCE         = cmptest.h secretbox7.c
ca16be
secretbox7_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
secretbox8_SOURCE         = cmptest.h secretbox8.c
ca16be
secretbox8_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
secretbox_easy_SOURCE     = cmptest.h secretbox_easy.c
ca16be
secretbox_easy_LDADD      = $(TESTS_LDADD)
ca16be
ca16be
secretbox_easy2_SOURCE    = cmptest.h secretbox_easy2.c
ca16be
secretbox_easy2_LDADD     = $(TESTS_LDADD)
ca16be
ca16be
secretstream_SOURCE       = cmptest.h secretstream.c
ca16be
secretstream_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
shorthash_SOURCE          = cmptest.h shorthash.c
ca16be
shorthash_LDADD           = $(TESTS_LDADD)
ca16be
ca16be
sign_SOURCE               = cmptest.h sign.c
ca16be
sign_LDADD                = $(TESTS_LDADD)
ca16be
ca16be
siphashx24_SOURCE         = cmptest.h siphashx24.c
ca16be
siphashx24_LDADD          = $(TESTS_LDADD)
ca16be
ca16be
sodium_core_SOURCE        = cmptest.h sodium_core.c
ca16be
sodium_core_LDADD         = $(TESTS_LDADD)
ca16be
ca16be
sodium_utils_SOURCE       = cmptest.h sodium_utils.c
ca16be
sodium_utils_LDADD        = $(TESTS_LDADD)
ca16be
ca16be
sodium_utils2_SOURCE      = cmptest.h sodium_utils2.c
ca16be
sodium_utils2_LDADD       = $(TESTS_LDADD)
ca16be
ca16be
sodium_utils3_SOURCE      = cmptest.h sodium_utils3.c
ca16be
sodium_utils3_LDADD       = $(TESTS_LDADD)
ca16be
ca16be
sodium_version_SOURCE     = cmptest.h sodium_version.c
ca16be
sodium_version_LDADD      = $(TESTS_LDADD)
ca16be
ca16be
stream_SOURCE             = cmptest.h stream.c
ca16be
stream_LDADD              = $(TESTS_LDADD)
ca16be
ca16be
stream2_SOURCE            = cmptest.h stream2.c
ca16be
stream2_LDADD             = $(TESTS_LDADD)
ca16be
ca16be
stream3_SOURCE            = cmptest.h stream3.c
ca16be
stream3_LDADD             = $(TESTS_LDADD)
ca16be
ca16be
stream4_SOURCE            = cmptest.h stream4.c
ca16be
stream4_LDADD             = $(TESTS_LDADD)
ca16be
ca16be
verify1_SOURCE            = cmptest.h verify1.c
ca16be
verify1_LDADD             = $(TESTS_LDADD)
ca16be
ca16be
xchacha20_SOURCE          = cmptest.h xchacha20.c
ca16be
xchacha20_LDADD           = $(TESTS_LDADD)
ca16be
ca16be
if !MINIMAL
ca16be
TESTS_TARGETS += \
ca16be
	core_ed25519 \
ca16be
	core_ristretto255 \
ca16be
	pwhash_scrypt \
ca16be
	pwhash_scrypt_ll \
ca16be
	scalarmult_ed25519 \
ca16be
	scalarmult_ristretto255 \
ca16be
	siphashx24 \
ca16be
	xchacha20
ca16be
endif
ca16be
ca16be
if WASI
ca16be
LOG_COMPILER = ./wasi-test-wrapper.sh
ca16be
endif
ca16be
ca16be
verify: check
ca16be
ca16be
@VALGRIND_CHECK_RULES@