1 # $NetBSD: Makefile,v 1.4 2023/05/13 17:46:09 riastradh Exp $ 2 3 .include <bsd.own.mk> 4 HELPER_NAME= evp_test 5 HELPER_DIR= evp 6 7 .if ${HAVE_OPENSSL} <= 11 8 FILES+= \ 9 evpcase.txt \ 10 evpciph.txt \ 11 evpdigest.txt \ 12 evpencod.txt \ 13 evpkdf.txt \ 14 evpmac.txt \ 15 evppbe.txt \ 16 evppkey.txt \ 17 evppkey_ecc.txt 18 .else 19 FILES+= \ 20 evpciph_aes_ccm_cavs.txt \ 21 evpciph_aes_common.txt \ 22 evpciph_aes_cts.txt \ 23 evpciph_aes_ocb.txt \ 24 evpciph_aes_siv.txt \ 25 evpciph_aes_stitched.txt \ 26 evpciph_aes_wrap.txt \ 27 evpciph_aria.txt \ 28 evpciph_bf.txt \ 29 evpciph_camellia.txt \ 30 evpciph_camellia_cts.txt \ 31 evpciph_cast5.txt \ 32 evpciph_chacha.txt \ 33 evpciph_des.txt \ 34 evpciph_des3_common.txt \ 35 evpciph_idea.txt \ 36 evpciph_rc2.txt \ 37 evpciph_rc4.txt \ 38 evpciph_rc4_stitched.txt \ 39 evpciph_rc5.txt \ 40 evpciph_seed.txt \ 41 evpciph_sm4.txt \ 42 evpencod.txt \ 43 evpkdf_hkdf.txt \ 44 evpkdf_krb5.txt \ 45 evpkdf_pbkdf1.txt \ 46 evpkdf_pbkdf2.txt \ 47 evpkdf_scrypt.txt \ 48 evpkdf_ss.txt \ 49 evpkdf_ssh.txt \ 50 evpkdf_tls11_prf.txt \ 51 evpkdf_tls12_prf.txt \ 52 evpkdf_tls13_kdf.txt \ 53 evpkdf_x942.txt \ 54 evpkdf_x942_des.txt \ 55 evpkdf_x963.txt \ 56 evpmac_blake.txt \ 57 evpmac_cmac_des.txt \ 58 evpmac_common.txt \ 59 evpmac_poly1305.txt \ 60 evpmac_siphash.txt \ 61 evpmac_sm3.txt \ 62 evpmd_blake.txt \ 63 evpmd_md.txt \ 64 evpmd_mdc2.txt \ 65 evpmd_ripemd.txt \ 66 evpmd_sha.txt \ 67 evpmd_sm3.txt \ 68 evpmd_whirlpool.txt \ 69 evppbe_pbkdf2.txt \ 70 evppbe_pkcs12.txt \ 71 evppbe_scrypt.txt \ 72 evppkey_brainpool.txt \ 73 evppkey_dh.txt \ 74 evppkey_dsa.txt \ 75 evppkey_ecc.txt \ 76 evppkey_ecdh.txt \ 77 evppkey_ecdsa.txt \ 78 evppkey_ecx.txt \ 79 evppkey_ffdhe.txt \ 80 evppkey_kas.txt \ 81 evppkey_kdf_hkdf.txt \ 82 evppkey_kdf_scrypt.txt \ 83 evppkey_kdf_tls1_prf.txt \ 84 evppkey_mismatch.txt \ 85 evppkey_rsa.txt \ 86 evppkey_rsa_common.txt \ 87 evppkey_sm2.txt \ 88 evprand.txt 89 COPTS.evp_test.c+= -Wno-missing-field-initializers 90 .endif 91 92 .include <bsd.init.mk> 93 .PATH: ${OPENSSLSRC}/test/recipes/30-test_evp_data 94