10ac341f1SConrad Meyer 20ac341f1SConrad MeyerEXTRA_DIST = \ 30ac341f1SConrad Meyer cmptest.h \ 40ac341f1SConrad Meyer wintest.bat \ 50ac341f1SConrad Meyer pre.js.inc \ 60ac341f1SConrad Meyer aead_aes256gcm.exp \ 70ac341f1SConrad Meyer aead_chacha20poly1305.exp \ 80ac341f1SConrad Meyer aead_xchacha20poly1305.exp \ 90ac341f1SConrad Meyer auth.exp \ 100ac341f1SConrad Meyer auth2.exp \ 110ac341f1SConrad Meyer auth3.exp \ 120ac341f1SConrad Meyer auth5.exp \ 130ac341f1SConrad Meyer auth6.exp \ 140ac341f1SConrad Meyer auth7.exp \ 150ac341f1SConrad Meyer box.exp \ 160ac341f1SConrad Meyer box2.exp \ 170ac341f1SConrad Meyer box7.exp \ 180ac341f1SConrad Meyer box8.exp \ 190ac341f1SConrad Meyer box_easy.exp \ 200ac341f1SConrad Meyer box_easy2.exp \ 210ac341f1SConrad Meyer box_seal.exp \ 220ac341f1SConrad Meyer box_seed.exp \ 230ac341f1SConrad Meyer chacha20.exp \ 240ac341f1SConrad Meyer codecs.exp \ 250ac341f1SConrad Meyer core_ed25519.exp \ 260ac341f1SConrad Meyer core1.exp \ 270ac341f1SConrad Meyer core2.exp \ 280ac341f1SConrad Meyer core3.exp \ 290ac341f1SConrad Meyer core4.exp \ 300ac341f1SConrad Meyer core5.exp \ 310ac341f1SConrad Meyer core6.exp \ 320ac341f1SConrad Meyer ed25519_convert.exp \ 330ac341f1SConrad Meyer generichash.exp \ 340ac341f1SConrad Meyer generichash2.exp \ 350ac341f1SConrad Meyer generichash3.exp \ 360ac341f1SConrad Meyer hash.exp \ 370ac341f1SConrad Meyer hash2.exp \ 380ac341f1SConrad Meyer hash3.exp \ 390ac341f1SConrad Meyer kdf.exp \ 400ac341f1SConrad Meyer keygen.exp \ 410ac341f1SConrad Meyer kx.exp \ 420ac341f1SConrad Meyer metamorphic.exp \ 430ac341f1SConrad Meyer misuse.exp \ 440ac341f1SConrad Meyer onetimeauth.exp \ 450ac341f1SConrad Meyer onetimeauth2.exp \ 460ac341f1SConrad Meyer onetimeauth7.exp \ 470ac341f1SConrad Meyer pwhash_argon2i.exp \ 480ac341f1SConrad Meyer pwhash_argon2id.exp \ 490ac341f1SConrad Meyer pwhash_scrypt.exp \ 500ac341f1SConrad Meyer pwhash_scrypt_ll.exp \ 510ac341f1SConrad Meyer randombytes.exp \ 520ac341f1SConrad Meyer scalarmult.exp \ 530ac341f1SConrad Meyer scalarmult_ed25519.exp \ 540ac341f1SConrad Meyer scalarmult2.exp \ 550ac341f1SConrad Meyer scalarmult5.exp \ 560ac341f1SConrad Meyer scalarmult6.exp \ 570ac341f1SConrad Meyer scalarmult7.exp \ 580ac341f1SConrad Meyer secretbox.exp \ 590ac341f1SConrad Meyer secretbox2.exp \ 600ac341f1SConrad Meyer secretbox7.exp \ 610ac341f1SConrad Meyer secretbox8.exp \ 620ac341f1SConrad Meyer secretbox_easy.exp \ 630ac341f1SConrad Meyer secretbox_easy2.exp \ 640ac341f1SConrad Meyer secretstream.exp \ 650ac341f1SConrad Meyer shorthash.exp \ 660ac341f1SConrad Meyer sign.exp \ 670ac341f1SConrad Meyer siphashx24.exp \ 680ac341f1SConrad Meyer sodium_core.exp \ 690ac341f1SConrad Meyer sodium_utils.exp \ 700ac341f1SConrad Meyer sodium_utils2.exp \ 710ac341f1SConrad Meyer sodium_utils3.exp \ 720ac341f1SConrad Meyer sodium_version.exp \ 730ac341f1SConrad Meyer stream.exp \ 740ac341f1SConrad Meyer stream2.exp \ 750ac341f1SConrad Meyer stream3.exp \ 760ac341f1SConrad Meyer stream4.exp \ 770ac341f1SConrad Meyer verify1.exp \ 780ac341f1SConrad Meyer xchacha20.exp 790ac341f1SConrad Meyer 800ac341f1SConrad MeyerDISTCLEANFILES = \ 810ac341f1SConrad Meyer aead_aes256gcm.res \ 820ac341f1SConrad Meyer aead_chacha20poly1305.res \ 830ac341f1SConrad Meyer aead_xchacha20poly1305.res \ 840ac341f1SConrad Meyer auth.res \ 850ac341f1SConrad Meyer auth2.res \ 860ac341f1SConrad Meyer auth3.res \ 870ac341f1SConrad Meyer auth5.res \ 880ac341f1SConrad Meyer auth6.res \ 890ac341f1SConrad Meyer auth7.res \ 900ac341f1SConrad Meyer box.res \ 910ac341f1SConrad Meyer box2.res \ 920ac341f1SConrad Meyer box7.res \ 930ac341f1SConrad Meyer box8.res \ 940ac341f1SConrad Meyer box_easy.res \ 950ac341f1SConrad Meyer box_easy2.res \ 960ac341f1SConrad Meyer box_seal.res \ 970ac341f1SConrad Meyer box_seed.res \ 980ac341f1SConrad Meyer chacha20.res \ 990ac341f1SConrad Meyer codecs.res \ 1000ac341f1SConrad Meyer core_ed25519.res \ 1010ac341f1SConrad Meyer core1.res \ 1020ac341f1SConrad Meyer core2.res \ 1030ac341f1SConrad Meyer core3.res \ 1040ac341f1SConrad Meyer core4.res \ 1050ac341f1SConrad Meyer core5.res \ 1060ac341f1SConrad Meyer core6.res \ 1070ac341f1SConrad Meyer ed25519_convert.res \ 1080ac341f1SConrad Meyer generichash.res \ 1090ac341f1SConrad Meyer generichash2.res \ 1100ac341f1SConrad Meyer generichash3.res \ 1110ac341f1SConrad Meyer hash.res \ 1120ac341f1SConrad Meyer hash2.res \ 1130ac341f1SConrad Meyer hash3.res \ 1140ac341f1SConrad Meyer kdf.res \ 1150ac341f1SConrad Meyer keygen.res \ 1160ac341f1SConrad Meyer kx.res \ 1170ac341f1SConrad Meyer metamorphic.res \ 1180ac341f1SConrad Meyer misuse.res \ 1190ac341f1SConrad Meyer onetimeauth.res \ 1200ac341f1SConrad Meyer onetimeauth2.res \ 1210ac341f1SConrad Meyer onetimeauth7.res \ 1220ac341f1SConrad Meyer pwhash_argon2i.res \ 1230ac341f1SConrad Meyer pwhash_argon2id.res \ 1240ac341f1SConrad Meyer pwhash_scrypt.res \ 1250ac341f1SConrad Meyer pwhash_scrypt_ll.res \ 1260ac341f1SConrad Meyer randombytes.res \ 1270ac341f1SConrad Meyer scalarmult.res \ 1280ac341f1SConrad Meyer scalarmult_ed25519.res \ 1290ac341f1SConrad Meyer scalarmult2.res \ 1300ac341f1SConrad Meyer scalarmult5.res \ 1310ac341f1SConrad Meyer scalarmult6.res \ 1320ac341f1SConrad Meyer scalarmult7.res \ 1330ac341f1SConrad Meyer secretbox.res \ 1340ac341f1SConrad Meyer secretbox2.res \ 1350ac341f1SConrad Meyer secretbox7.res \ 1360ac341f1SConrad Meyer secretbox8.res \ 1370ac341f1SConrad Meyer secretbox_easy.res \ 1380ac341f1SConrad Meyer secretbox_easy2.res \ 1390ac341f1SConrad Meyer secretstream.res \ 1400ac341f1SConrad Meyer shorthash.res \ 1410ac341f1SConrad Meyer sign.res \ 1420ac341f1SConrad Meyer siphashx24.res \ 1430ac341f1SConrad Meyer sodium_core.res \ 1440ac341f1SConrad Meyer sodium_utils.res \ 1450ac341f1SConrad Meyer sodium_utils2.res \ 1460ac341f1SConrad Meyer sodium_utils3.res \ 1470ac341f1SConrad Meyer sodium_version.res \ 1480ac341f1SConrad Meyer stream.res \ 1490ac341f1SConrad Meyer stream2.res \ 1500ac341f1SConrad Meyer stream3.res \ 1510ac341f1SConrad Meyer stream4.res \ 1520ac341f1SConrad Meyer verify1.res \ 1530ac341f1SConrad Meyer xchacha20.res 1540ac341f1SConrad Meyer 1550ac341f1SConrad Meyerif NATIVECLIENT 1560ac341f1SConrad MeyerCLEANFILES = \ 1570ac341f1SConrad Meyer aead_aes256gcm.final \ 1580ac341f1SConrad Meyer aead_chacha20poly1305.final \ 1590ac341f1SConrad Meyer aead_xchacha20poly1305.final \ 1600ac341f1SConrad Meyer auth.final \ 1610ac341f1SConrad Meyer auth2.final \ 1620ac341f1SConrad Meyer auth3.final \ 1630ac341f1SConrad Meyer auth5.final \ 1640ac341f1SConrad Meyer auth6.final \ 1650ac341f1SConrad Meyer auth7.final \ 1660ac341f1SConrad Meyer box.final \ 1670ac341f1SConrad Meyer box2.final \ 1680ac341f1SConrad Meyer box7.final \ 1690ac341f1SConrad Meyer box8.final \ 1700ac341f1SConrad Meyer box_easy.final \ 1710ac341f1SConrad Meyer box_easy2.final \ 1720ac341f1SConrad Meyer box_seal.final \ 1730ac341f1SConrad Meyer box_seed.final \ 1740ac341f1SConrad Meyer chacha20.final \ 1750ac341f1SConrad Meyer codecs.final \ 1760ac341f1SConrad Meyer core_ed25519.final \ 1770ac341f1SConrad Meyer core1.final \ 1780ac341f1SConrad Meyer core2.final \ 1790ac341f1SConrad Meyer core3.final \ 1800ac341f1SConrad Meyer core4.final \ 1810ac341f1SConrad Meyer core5.final \ 1820ac341f1SConrad Meyer core6.final \ 1830ac341f1SConrad Meyer ed25519_convert.final \ 1840ac341f1SConrad Meyer generichash.final \ 1850ac341f1SConrad Meyer generichash2.final \ 1860ac341f1SConrad Meyer generichash3.final \ 1870ac341f1SConrad Meyer hash.final \ 1880ac341f1SConrad Meyer hash2.final \ 1890ac341f1SConrad Meyer hash3.final \ 1900ac341f1SConrad Meyer kdf.final \ 1910ac341f1SConrad Meyer keygen.final \ 1920ac341f1SConrad Meyer kx.final \ 1930ac341f1SConrad Meyer metamorphic.final \ 1940ac341f1SConrad Meyer misuse.final \ 1950ac341f1SConrad Meyer onetimeauth.final \ 1960ac341f1SConrad Meyer onetimeauth2.final \ 1970ac341f1SConrad Meyer onetimeauth7.final \ 1980ac341f1SConrad Meyer pwhash_argon2i.final \ 1990ac341f1SConrad Meyer pwhash_argon2id.final \ 2000ac341f1SConrad Meyer pwhash_scrypt.final \ 2010ac341f1SConrad Meyer pwhash_scrypt_ll.final \ 2020ac341f1SConrad Meyer randombytes.final \ 2030ac341f1SConrad Meyer scalarmult.final \ 2040ac341f1SConrad Meyer scalarmult_ed25519.final \ 2050ac341f1SConrad Meyer scalarmult2.final \ 2060ac341f1SConrad Meyer scalarmult5.final \ 2070ac341f1SConrad Meyer scalarmult6.final \ 2080ac341f1SConrad Meyer scalarmult7.final \ 2090ac341f1SConrad Meyer secretbox.final \ 2100ac341f1SConrad Meyer secretbox2.final \ 2110ac341f1SConrad Meyer secretbox7.final \ 2120ac341f1SConrad Meyer secretbox8.final \ 2130ac341f1SConrad Meyer secretbox_easy.final \ 2140ac341f1SConrad Meyer secretbox_easy2.final \ 2150ac341f1SConrad Meyer secretstream.final \ 2160ac341f1SConrad Meyer shorthash.final \ 2170ac341f1SConrad Meyer sign.final \ 2180ac341f1SConrad Meyer siphashx24.final \ 2190ac341f1SConrad Meyer sodium_core.final \ 2200ac341f1SConrad Meyer sodium_utils.final \ 2210ac341f1SConrad Meyer sodium_version.final \ 2220ac341f1SConrad Meyer stream.final \ 2230ac341f1SConrad Meyer stream2.final \ 2240ac341f1SConrad Meyer stream3.final \ 2250ac341f1SConrad Meyer stream4.final \ 2260ac341f1SConrad Meyer verify1.final \ 2270ac341f1SConrad Meyer xchacha20.final \ 2280ac341f1SConrad Meyer aead_aes256gcm.nexe \ 2290ac341f1SConrad Meyer aead_chacha20poly1305.nexe \ 2300ac341f1SConrad Meyer aead_xchacha20poly1305.nexe \ 2310ac341f1SConrad Meyer auth.nexe \ 2320ac341f1SConrad Meyer auth2.nexe \ 2330ac341f1SConrad Meyer auth3.nexe \ 2340ac341f1SConrad Meyer auth5.nexe \ 2350ac341f1SConrad Meyer auth6.nexe \ 2360ac341f1SConrad Meyer auth7.nexe \ 2370ac341f1SConrad Meyer box.nexe \ 2380ac341f1SConrad Meyer box2.nexe \ 2390ac341f1SConrad Meyer box7.nexe \ 2400ac341f1SConrad Meyer box8.nexe \ 2410ac341f1SConrad Meyer box_easy.nexe \ 2420ac341f1SConrad Meyer box_easy2.nexe \ 2430ac341f1SConrad Meyer box_seal.nexe \ 2440ac341f1SConrad Meyer box_seed.nexe \ 2450ac341f1SConrad Meyer chacha20.nexe \ 2460ac341f1SConrad Meyer codecs.nexe \ 2470ac341f1SConrad Meyer core_ed25519.nexe \ 2480ac341f1SConrad Meyer core1.nexe \ 2490ac341f1SConrad Meyer core2.nexe \ 2500ac341f1SConrad Meyer core3.nexe \ 2510ac341f1SConrad Meyer core4.nexe \ 2520ac341f1SConrad Meyer core5.nexe \ 2530ac341f1SConrad Meyer core6.nexe \ 2540ac341f1SConrad Meyer ed25519_convert.nexe \ 2550ac341f1SConrad Meyer generichash.nexe \ 2560ac341f1SConrad Meyer generichash2.nexe \ 2570ac341f1SConrad Meyer generichash3.nexe \ 2580ac341f1SConrad Meyer hash.nexe \ 2590ac341f1SConrad Meyer hash2.nexe \ 2600ac341f1SConrad Meyer hash3.nexe \ 2610ac341f1SConrad Meyer kdf.nexe \ 2620ac341f1SConrad Meyer keygen.nexe \ 2630ac341f1SConrad Meyer kx.nexe \ 2640ac341f1SConrad Meyer metamorphic.nexe \ 2650ac341f1SConrad Meyer misuse.nexe \ 2660ac341f1SConrad Meyer onetimeauth.nexe \ 2670ac341f1SConrad Meyer onetimeauth2.nexe \ 2680ac341f1SConrad Meyer onetimeauth7.nexe \ 2690ac341f1SConrad Meyer pwhash_argon2i.nexe \ 2700ac341f1SConrad Meyer pwhash_argon2id.nexe \ 2710ac341f1SConrad Meyer pwhash_scrypt.nexe \ 2720ac341f1SConrad Meyer pwhash_scrypt_ll.nexe \ 2730ac341f1SConrad Meyer randombytes.nexe \ 2740ac341f1SConrad Meyer scalarmult.nexe \ 2750ac341f1SConrad Meyer scalarmult_ed25519.nexe \ 2760ac341f1SConrad Meyer scalarmult2.nexe \ 2770ac341f1SConrad Meyer scalarmult5.nexe \ 2780ac341f1SConrad Meyer scalarmult6.nexe \ 2790ac341f1SConrad Meyer scalarmult7.nexe \ 2800ac341f1SConrad Meyer secretbox.nexe \ 2810ac341f1SConrad Meyer secretbox2.nexe \ 2820ac341f1SConrad Meyer secretbox7.nexe \ 2830ac341f1SConrad Meyer secretbox8.nexe \ 2840ac341f1SConrad Meyer secretbox_easy.nexe \ 2850ac341f1SConrad Meyer secretbox_easy2.nexe \ 2860ac341f1SConrad Meyer secretstream.nexe \ 2870ac341f1SConrad Meyer shorthash.nexe \ 2880ac341f1SConrad Meyer sign.nexe \ 2890ac341f1SConrad Meyer siphashx24.nexe \ 2900ac341f1SConrad Meyer sodium_core.nexe \ 2910ac341f1SConrad Meyer sodium_utils.nexe \ 2920ac341f1SConrad Meyer sodium_version.nexe \ 2930ac341f1SConrad Meyer stream.nexe \ 2940ac341f1SConrad Meyer stream2.nexe \ 2950ac341f1SConrad Meyer stream3.nexe \ 2960ac341f1SConrad Meyer stream4.nexe \ 2970ac341f1SConrad Meyer verify1.nexe \ 2980ac341f1SConrad Meyer xchacha20.nexe 2990ac341f1SConrad Meyerendif 3000ac341f1SConrad Meyer 3010ac341f1SConrad MeyerAM_CPPFLAGS = \ 3020ac341f1SConrad Meyer -DTEST_SRCDIR=\"@srcdir@\" \ 3030ac341f1SConrad Meyer -I$(top_srcdir)/src/libsodium/include \ 3040ac341f1SConrad Meyer -I$(top_srcdir)/src/libsodium/include/sodium \ 3050ac341f1SConrad Meyer -I$(top_builddir)/src/libsodium/include \ 3060ac341f1SConrad Meyer -I$(top_builddir)/src/libsodium/include/sodium \ 3070ac341f1SConrad Meyer -I$(top_srcdir)/test/quirks 3080ac341f1SConrad Meyer 3090ac341f1SConrad MeyerAM_LDFLAGS = @TEST_LDFLAGS@ 3100ac341f1SConrad Meyer 3110ac341f1SConrad MeyerTESTS_TARGETS = \ 3120ac341f1SConrad Meyer aead_aes256gcm \ 3130ac341f1SConrad Meyer aead_chacha20poly1305 \ 3140ac341f1SConrad Meyer aead_xchacha20poly1305 \ 3150ac341f1SConrad Meyer auth \ 3160ac341f1SConrad Meyer auth2 \ 3170ac341f1SConrad Meyer auth3 \ 3180ac341f1SConrad Meyer auth5 \ 3190ac341f1SConrad Meyer auth6 \ 3200ac341f1SConrad Meyer auth7 \ 3210ac341f1SConrad Meyer box \ 3220ac341f1SConrad Meyer box2 \ 3230ac341f1SConrad Meyer box7 \ 3240ac341f1SConrad Meyer box8 \ 3250ac341f1SConrad Meyer box_easy \ 3260ac341f1SConrad Meyer box_easy2 \ 3270ac341f1SConrad Meyer box_seal \ 3280ac341f1SConrad Meyer box_seed \ 3290ac341f1SConrad Meyer chacha20 \ 3300ac341f1SConrad Meyer codecs \ 3310ac341f1SConrad Meyer core1 \ 3320ac341f1SConrad Meyer core2 \ 3330ac341f1SConrad Meyer core3 \ 3340ac341f1SConrad Meyer core4 \ 3350ac341f1SConrad Meyer core5 \ 3360ac341f1SConrad Meyer core6 \ 3370ac341f1SConrad Meyer ed25519_convert \ 3380ac341f1SConrad Meyer generichash \ 3390ac341f1SConrad Meyer generichash2 \ 3400ac341f1SConrad Meyer generichash3 \ 3410ac341f1SConrad Meyer hash \ 3420ac341f1SConrad Meyer hash3 \ 3430ac341f1SConrad Meyer kdf \ 3440ac341f1SConrad Meyer keygen \ 3450ac341f1SConrad Meyer kx \ 3460ac341f1SConrad Meyer metamorphic \ 3470ac341f1SConrad Meyer misuse \ 3480ac341f1SConrad Meyer onetimeauth \ 3490ac341f1SConrad Meyer onetimeauth2 \ 3500ac341f1SConrad Meyer onetimeauth7 \ 3510ac341f1SConrad Meyer pwhash_argon2i \ 3520ac341f1SConrad Meyer pwhash_argon2id \ 3530ac341f1SConrad Meyer randombytes \ 3540ac341f1SConrad Meyer scalarmult \ 3550ac341f1SConrad Meyer scalarmult2 \ 3560ac341f1SConrad Meyer scalarmult5 \ 3570ac341f1SConrad Meyer scalarmult6 \ 3580ac341f1SConrad Meyer scalarmult7 \ 3590ac341f1SConrad Meyer secretbox \ 3600ac341f1SConrad Meyer secretbox2 \ 3610ac341f1SConrad Meyer secretbox7 \ 3620ac341f1SConrad Meyer secretbox8 \ 3630ac341f1SConrad Meyer secretbox_easy \ 3640ac341f1SConrad Meyer secretbox_easy2 \ 3650ac341f1SConrad Meyer secretstream \ 3660ac341f1SConrad Meyer shorthash \ 3670ac341f1SConrad Meyer sign \ 3680ac341f1SConrad Meyer sodium_core \ 3690ac341f1SConrad Meyer sodium_utils \ 3700ac341f1SConrad Meyer sodium_version \ 3710ac341f1SConrad Meyer stream \ 3720ac341f1SConrad Meyer stream2 \ 3730ac341f1SConrad Meyer stream3 \ 3740ac341f1SConrad Meyer stream4 \ 3750ac341f1SConrad Meyer verify1 3760ac341f1SConrad Meyer 3770ac341f1SConrad Meyerif !EMSCRIPTEN 3780ac341f1SConrad Meyerif !NATIVECLIENT 3790ac341f1SConrad MeyerTESTS_TARGETS += \ 3800ac341f1SConrad Meyer sodium_utils2 \ 3810ac341f1SConrad Meyer sodium_utils3 3820ac341f1SConrad Meyerendif 3830ac341f1SConrad Meyerendif 3840ac341f1SConrad Meyer 3850ac341f1SConrad Meyercheck_PROGRAMS = $(TESTS_TARGETS) 3860ac341f1SConrad Meyer 3870ac341f1SConrad MeyerTESTS = $(TESTS_TARGETS) 3880ac341f1SConrad Meyer 3890ac341f1SConrad MeyerTESTS_LDADD = \ 3900ac341f1SConrad Meyer ${top_builddir}/src/libsodium/libsodium.la 3910ac341f1SConrad Meyer 3920ac341f1SConrad Meyeraead_aes256gcm_SOURCE = cmptest.h aead_aes256gcm.c 3930ac341f1SConrad Meyeraead_aes256gcm_LDADD = $(TESTS_LDADD) 3940ac341f1SConrad Meyer 3950ac341f1SConrad Meyeraead_chacha20poly1305_SOURCE = cmptest.h aead_chacha20poly1305.c 3960ac341f1SConrad Meyeraead_chacha20poly1305_LDADD = $(TESTS_LDADD) 3970ac341f1SConrad Meyer 3980ac341f1SConrad Meyeraead_xchacha20poly1305_SOURCE = cmptest.h aead_xchacha20poly1305.c 3990ac341f1SConrad Meyeraead_xchacha20poly1305_LDADD = $(TESTS_LDADD) 4000ac341f1SConrad Meyer 4010ac341f1SConrad Meyerauth_SOURCE = cmptest.h auth.c 4020ac341f1SConrad Meyerauth_LDADD = $(TESTS_LDADD) 4030ac341f1SConrad Meyer 4040ac341f1SConrad Meyerauth2_SOURCE = cmptest.h auth2.c 4050ac341f1SConrad Meyerauth2_LDADD = $(TESTS_LDADD) 4060ac341f1SConrad Meyer 4070ac341f1SConrad Meyerauth3_SOURCE = cmptest.h auth3.c 4080ac341f1SConrad Meyerauth3_LDADD = $(TESTS_LDADD) 4090ac341f1SConrad Meyer 4100ac341f1SConrad Meyerauth5_SOURCE = cmptest.h auth5.c quirks.h 4110ac341f1SConrad Meyerauth5_LDADD = $(TESTS_LDADD) 4120ac341f1SConrad Meyer 4130ac341f1SConrad Meyerauth6_SOURCE = cmptest.h auth6.c quirks.h 4140ac341f1SConrad Meyerauth6_LDADD = $(TESTS_LDADD) 4150ac341f1SConrad Meyer 4160ac341f1SConrad Meyerauth7_SOURCE = cmptest.h auth7.c quirks.h 4170ac341f1SConrad Meyerauth7_LDADD = $(TESTS_LDADD) 4180ac341f1SConrad Meyer 4190ac341f1SConrad Meyerbox_SOURCE = cmptest.h box.c 4200ac341f1SConrad Meyerbox_LDADD = $(TESTS_LDADD) 4210ac341f1SConrad Meyer 4220ac341f1SConrad Meyerbox2_SOURCE = cmptest.h box2.c 4230ac341f1SConrad Meyerbox2_LDADD = $(TESTS_LDADD) 4240ac341f1SConrad Meyer 4250ac341f1SConrad Meyerbox7_SOURCE = cmptest.h box7.c 4260ac341f1SConrad Meyerbox7_LDADD = $(TESTS_LDADD) 4270ac341f1SConrad Meyer 4280ac341f1SConrad Meyerbox8_SOURCE = cmptest.h box8.c 4290ac341f1SConrad Meyerbox8_LDADD = $(TESTS_LDADD) 4300ac341f1SConrad Meyer 4310ac341f1SConrad Meyerbox_easy_SOURCE = cmptest.h box_easy.c 4320ac341f1SConrad Meyerbox_easy_LDADD = $(TESTS_LDADD) 4330ac341f1SConrad Meyer 4340ac341f1SConrad Meyerbox_easy2_SOURCE = cmptest.h box_easy2.c 4350ac341f1SConrad Meyerbox_easy2_LDADD = $(TESTS_LDADD) 4360ac341f1SConrad Meyer 4370ac341f1SConrad Meyerbox_seal_SOURCE = cmptest.h box_seal.c 4380ac341f1SConrad Meyerbox_seal_LDADD = $(TESTS_LDADD) 4390ac341f1SConrad Meyer 4400ac341f1SConrad Meyerbox_seed_SOURCE = cmptest.h box_seed.c 4410ac341f1SConrad Meyerbox_seed_LDADD = $(TESTS_LDADD) 4420ac341f1SConrad Meyer 4430ac341f1SConrad Meyerchacha20_SOURCE = cmptest.h chacha20.c 4440ac341f1SConrad Meyerchacha20_LDADD = $(TESTS_LDADD) 4450ac341f1SConrad Meyer 4460ac341f1SConrad Meyercodecs_SOURCE = cmptest.h codecs.c 4470ac341f1SConrad Meyercodecs_LDADD = $(TESTS_LDADD) 4480ac341f1SConrad Meyer 4490ac341f1SConrad Meyercore_ed25519_SOURCE = cmptest.h core_ed25519.c 4500ac341f1SConrad Meyercore_ed25519_LDADD = $(TESTS_LDADD) 4510ac341f1SConrad Meyer 4520ac341f1SConrad Meyercore1_SOURCE = cmptest.h core1.c 4530ac341f1SConrad Meyercore1_LDADD = $(TESTS_LDADD) 4540ac341f1SConrad Meyer 4550ac341f1SConrad Meyercore2_SOURCE = cmptest.h core2.c 4560ac341f1SConrad Meyercore2_LDADD = $(TESTS_LDADD) 4570ac341f1SConrad Meyer 4580ac341f1SConrad Meyercore3_SOURCE = cmptest.h core3.c 4590ac341f1SConrad Meyercore3_LDADD = $(TESTS_LDADD) 4600ac341f1SConrad Meyer 4610ac341f1SConrad Meyercore4_SOURCE = cmptest.h core4.c 4620ac341f1SConrad Meyercore4_LDADD = $(TESTS_LDADD) 4630ac341f1SConrad Meyer 4640ac341f1SConrad Meyercore5_SOURCE = cmptest.h core5.c 4650ac341f1SConrad Meyercore5_LDADD = $(TESTS_LDADD) 4660ac341f1SConrad Meyer 4670ac341f1SConrad Meyercore6_SOURCE = cmptest.h core6.c 4680ac341f1SConrad Meyercore6_LDADD = $(TESTS_LDADD) 4690ac341f1SConrad Meyer 4700ac341f1SConrad Meyered25519_convert_SOURCE = cmptest.h ed25519_convert.c 4710ac341f1SConrad Meyered25519_convert_LDADD = $(TESTS_LDADD) 4720ac341f1SConrad Meyer 4730ac341f1SConrad Meyergenerichash_SOURCE = cmptest.h generichash.c 4740ac341f1SConrad Meyergenerichash_LDADD = $(TESTS_LDADD) 4750ac341f1SConrad Meyer 4760ac341f1SConrad Meyergenerichash2_SOURCE = cmptest.h generichash2.c 4770ac341f1SConrad Meyergenerichash2_LDADD = $(TESTS_LDADD) 4780ac341f1SConrad Meyer 4790ac341f1SConrad Meyergenerichash3_SOURCE = cmptest.h generichash3.c 4800ac341f1SConrad Meyergenerichash3_LDADD = $(TESTS_LDADD) 4810ac341f1SConrad Meyer 4820ac341f1SConrad Meyerhash_SOURCE = cmptest.h hash.c 4830ac341f1SConrad Meyerhash_LDADD = $(TESTS_LDADD) 4840ac341f1SConrad Meyer 4850ac341f1SConrad Meyerhash3_SOURCE = cmptest.h hash3.c 4860ac341f1SConrad Meyerhash3_LDADD = $(TESTS_LDADD) 4870ac341f1SConrad Meyer 4880ac341f1SConrad Meyerkdf_SOURCE = cmptest.h kdf.c 4890ac341f1SConrad Meyerkdf_LDADD = $(TESTS_LDADD) 4900ac341f1SConrad Meyer 4910ac341f1SConrad Meyerkeygen_SOURCE = cmptest.h keygen.c 4920ac341f1SConrad Meyerkeygen_LDADD = $(TESTS_LDADD) 4930ac341f1SConrad Meyer 4940ac341f1SConrad Meyerkx_SOURCE = cmptest.h kx.c 4950ac341f1SConrad Meyerkx_LDADD = $(TESTS_LDADD) 4960ac341f1SConrad Meyer 4970ac341f1SConrad Meyermetamorphic_SOURCE = cmptest.h metamorphic.c 4980ac341f1SConrad Meyermetamorphic_LDADD = $(TESTS_LDADD) 4990ac341f1SConrad Meyer 5000ac341f1SConrad Meyermisuse_SOURCE = cmptest.h misuse.c 5010ac341f1SConrad Meyermisuse_LDADD = $(TESTS_LDADD) 5020ac341f1SConrad Meyer 5030ac341f1SConrad Meyeronetimeauth_SOURCE = cmptest.h onetimeauth.c 5040ac341f1SConrad Meyeronetimeauth_LDADD = $(TESTS_LDADD) 5050ac341f1SConrad Meyer 5060ac341f1SConrad Meyeronetimeauth2_SOURCE = cmptest.h onetimeauth2.c 5070ac341f1SConrad Meyeronetimeauth2_LDADD = $(TESTS_LDADD) 5080ac341f1SConrad Meyer 5090ac341f1SConrad Meyeronetimeauth7_SOURCE = cmptest.h onetimeauth7.c 5100ac341f1SConrad Meyeronetimeauth7_LDADD = $(TESTS_LDADD) 5110ac341f1SConrad Meyer 5120ac341f1SConrad Meyerpwhash_argon2i_SOURCE = cmptest.h pwhash_argon2i.c 5130ac341f1SConrad Meyerpwhash_argon2i_LDADD = $(TESTS_LDADD) 5140ac341f1SConrad Meyer 5150ac341f1SConrad Meyerpwhash_argon2id_SOURCE = cmptest.h pwhash_argon2id.c 5160ac341f1SConrad Meyerpwhash_argon2id_LDADD = $(TESTS_LDADD) 5170ac341f1SConrad Meyer 5180ac341f1SConrad Meyerpwhash_scrypt_SOURCE = cmptest.h pwhash_scrypt.c 5190ac341f1SConrad Meyerpwhash_scrypt_LDADD = $(TESTS_LDADD) 5200ac341f1SConrad Meyer 5210ac341f1SConrad Meyerpwhash_scrypt_ll_SOURCE = cmptest.h pwhash_scrypt_ll.c 5220ac341f1SConrad Meyerpwhash_scrypt_ll_LDADD = $(TESTS_LDADD) 5230ac341f1SConrad Meyer 5240ac341f1SConrad Meyerrandombytes_SOURCE = cmptest.h randombytes.c 5250ac341f1SConrad Meyerrandombytes_LDADD = $(TESTS_LDADD) 5260ac341f1SConrad Meyer 5270ac341f1SConrad Meyerscalarmult_SOURCE = cmptest.h scalarmult.c 5280ac341f1SConrad Meyerscalarmult_LDADD = $(TESTS_LDADD) 5290ac341f1SConrad Meyer 5300ac341f1SConrad Meyerscalarmult_ed25519_SOURCE = cmptest.h scalarmult_ed25519.c 5310ac341f1SConrad Meyerscalarmult_ed25519_LDADD = $(TESTS_LDADD) 5320ac341f1SConrad Meyer 5330ac341f1SConrad Meyerscalarmult2_SOURCE = cmptest.h scalarmult2.c 5340ac341f1SConrad Meyerscalarmult2_LDADD = $(TESTS_LDADD) 5350ac341f1SConrad Meyer 5360ac341f1SConrad Meyerscalarmult5_SOURCE = cmptest.h scalarmult5.c 5370ac341f1SConrad Meyerscalarmult5_LDADD = $(TESTS_LDADD) 5380ac341f1SConrad Meyer 5390ac341f1SConrad Meyerscalarmult6_SOURCE = cmptest.h scalarmult6.c 5400ac341f1SConrad Meyerscalarmult6_LDADD = $(TESTS_LDADD) 5410ac341f1SConrad Meyer 5420ac341f1SConrad Meyerscalarmult7_SOURCE = cmptest.h scalarmult7.c 5430ac341f1SConrad Meyerscalarmult7_LDADD = $(TESTS_LDADD) 5440ac341f1SConrad Meyer 5450ac341f1SConrad Meyersecretbox_SOURCE = cmptest.h secretbox.c 5460ac341f1SConrad Meyersecretbox_LDADD = $(TESTS_LDADD) 5470ac341f1SConrad Meyer 5480ac341f1SConrad Meyersecretbox2_SOURCE = cmptest.h secretbox2.c 5490ac341f1SConrad Meyersecretbox2_LDADD = $(TESTS_LDADD) 5500ac341f1SConrad Meyer 5510ac341f1SConrad Meyersecretbox7_SOURCE = cmptest.h secretbox7.c 5520ac341f1SConrad Meyersecretbox7_LDADD = $(TESTS_LDADD) 5530ac341f1SConrad Meyer 5540ac341f1SConrad Meyersecretbox8_SOURCE = cmptest.h secretbox8.c 5550ac341f1SConrad Meyersecretbox8_LDADD = $(TESTS_LDADD) 5560ac341f1SConrad Meyer 5570ac341f1SConrad Meyersecretbox_easy_SOURCE = cmptest.h secretbox_easy.c 5580ac341f1SConrad Meyersecretbox_easy_LDADD = $(TESTS_LDADD) 5590ac341f1SConrad Meyer 5600ac341f1SConrad Meyersecretbox_easy2_SOURCE = cmptest.h secretbox_easy2.c 5610ac341f1SConrad Meyersecretbox_easy2_LDADD = $(TESTS_LDADD) 5620ac341f1SConrad Meyer 5630ac341f1SConrad Meyersecretstream_SOURCE = cmptest.h secretstream.c 5640ac341f1SConrad Meyersecretstream_LDADD = $(TESTS_LDADD) 5650ac341f1SConrad Meyer 5660ac341f1SConrad Meyershorthash_SOURCE = cmptest.h shorthash.c 5670ac341f1SConrad Meyershorthash_LDADD = $(TESTS_LDADD) 5680ac341f1SConrad Meyer 5690ac341f1SConrad Meyersign_SOURCE = cmptest.h sign.c 5700ac341f1SConrad Meyersign_LDADD = $(TESTS_LDADD) 5710ac341f1SConrad Meyer 5720ac341f1SConrad Meyersiphashx24_SOURCE = cmptest.h siphashx24.c 5730ac341f1SConrad Meyersiphashx24_LDADD = $(TESTS_LDADD) 5740ac341f1SConrad Meyer 5750ac341f1SConrad Meyersodium_core_SOURCE = cmptest.h sodium_core.c 5760ac341f1SConrad Meyersodium_core_LDADD = $(TESTS_LDADD) 5770ac341f1SConrad Meyer 5780ac341f1SConrad Meyersodium_utils_SOURCE = cmptest.h sodium_utils.c 5790ac341f1SConrad Meyersodium_utils_LDADD = $(TESTS_LDADD) 5800ac341f1SConrad Meyer 5810ac341f1SConrad Meyersodium_utils2_SOURCE = cmptest.h sodium_utils2.c 5820ac341f1SConrad Meyersodium_utils2_LDADD = $(TESTS_LDADD) 5830ac341f1SConrad Meyer 5840ac341f1SConrad Meyersodium_utils3_SOURCE = cmptest.h sodium_utils3.c 5850ac341f1SConrad Meyersodium_utils3_LDADD = $(TESTS_LDADD) 5860ac341f1SConrad Meyer 5870ac341f1SConrad Meyersodium_version_SOURCE = cmptest.h sodium_version.c 5880ac341f1SConrad Meyersodium_version_LDADD = $(TESTS_LDADD) 5890ac341f1SConrad Meyer 5900ac341f1SConrad Meyerstream_SOURCE = cmptest.h stream.c 5910ac341f1SConrad Meyerstream_LDADD = $(TESTS_LDADD) 5920ac341f1SConrad Meyer 5930ac341f1SConrad Meyerstream2_SOURCE = cmptest.h stream2.c 5940ac341f1SConrad Meyerstream2_LDADD = $(TESTS_LDADD) 5950ac341f1SConrad Meyer 5960ac341f1SConrad Meyerstream3_SOURCE = cmptest.h stream3.c 5970ac341f1SConrad Meyerstream3_LDADD = $(TESTS_LDADD) 5980ac341f1SConrad Meyer 5990ac341f1SConrad Meyerstream4_SOURCE = cmptest.h stream4.c 6000ac341f1SConrad Meyerstream4_LDADD = $(TESTS_LDADD) 6010ac341f1SConrad Meyer 6020ac341f1SConrad Meyerverify1_SOURCE = cmptest.h verify1.c 6030ac341f1SConrad Meyerverify1_LDADD = $(TESTS_LDADD) 6040ac341f1SConrad Meyer 6050ac341f1SConrad Meyerxchacha20_SOURCE = cmptest.h xchacha20.c 6060ac341f1SConrad Meyerxchacha20_LDADD = $(TESTS_LDADD) 6070ac341f1SConrad Meyer 6080ac341f1SConrad Meyerif !MINIMAL 6090ac341f1SConrad MeyerTESTS_TARGETS += \ 6100ac341f1SConrad Meyer core_ed25519 \ 6110ac341f1SConrad Meyer pwhash_scrypt \ 6120ac341f1SConrad Meyer pwhash_scrypt_ll \ 6130ac341f1SConrad Meyer scalarmult_ed25519 \ 6140ac341f1SConrad Meyer siphashx24 \ 6150ac341f1SConrad Meyer xchacha20 6160ac341f1SConrad Meyerendif 6170ac341f1SConrad Meyer 6180ac341f1SConrad Meyerif NATIVECLIENT 6190ac341f1SConrad MeyerLOG_COMPILER = ./nacl-test-wrapper.sh 6200ac341f1SConrad Meyerendif 6210ac341f1SConrad Meyer 6220ac341f1SConrad Meyerverify: check 6230ac341f1SConrad Meyer 6240ac341f1SConrad Meyer@VALGRIND_CHECK_RULES@ 625