1# $NetBSD: srcs.inc,v 1.1.1.2 2023/04/18 14:19:04 christos Exp $ 2 3CRYPTOINCS= \ 4aes.inc \ 5aria.inc \ 6asn1.inc \ 7async.inc \ 8bf.inc \ 9bio.inc \ 10blake2.inc \ 11bn.inc \ 12buffer.inc \ 13camellia.inc \ 14cast.inc \ 15chacha.inc \ 16cmac.inc \ 17cms.inc \ 18comp.inc \ 19conf.inc \ 20crypto.inc \ 21ct.inc \ 22curve448.inc \ 23des.inc \ 24dh.inc \ 25dsa.inc \ 26dso.inc \ 27ec.inc \ 28engine.inc \ 29err.inc \ 30evp.inc \ 31hmac.inc \ 32idea.inc \ 33kdf.inc \ 34lhash.inc \ 35md2.inc \ 36md4.inc \ 37md5.inc \ 38mdc2.inc \ 39modes.inc \ 40objects.inc \ 41ocsp.inc \ 42pem.inc \ 43pkcs12.inc \ 44pkcs7.inc \ 45poly1305.inc \ 46rand.inc \ 47rc2.inc \ 48rc4.inc \ 49ripemd.inc \ 50rsa.inc \ 51seed.inc \ 52sha.inc \ 53siphash.inc \ 54sm2.inc \ 55sm3.inc \ 56sm4.inc \ 57srp.inc \ 58stack.inc \ 59store.inc \ 60ts.inc \ 61txt_db.inc \ 62ui.inc \ 63whrlpool.inc \ 64x509.inc \ 65x509v3.inc \ 66 67# patented algorithms - see ../libcrypto_* 68CRYPTOINCS+= rc5.inc 69 70CRYPTOINCS+= man.inc 71 72.if exists(${.CURDIR}/arch/${MACHINE_ARCH}) 73CRYPTO_MACHINE_CPU?= ${MACHINE_ARCH} 74.else 75CRYPTO_MACHINE_CPU?= ${MACHINE_CPU} 76.endif 77 78.for cryptoinc in ${CRYPTOINCS} 79.if exists(${.CURDIR}/arch/${CRYPTO_MACHINE_CPU}/${cryptoinc}) 80.include "${.CURDIR}/arch/${CRYPTO_MACHINE_CPU}/${cryptoinc}" 81.else 82.include "${cryptoinc}" 83.endif 84.endfor 85