1
0
mirror of https://github.com/opencryptoki/opencryptoki.git synced 2026-10-24 05:39:17 +03:00
Files
opencryptoki/testcases/crypto/crypto.mk
Ingo Franzki f38928daff TESTCASES: Add tests for ML-KEM of PKCS#11 v3.2
Test ML-KEM of PKCS#11 v3.2.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2026-04-13 14:39:43 +02:00

88 lines
4.2 KiB
Makefile

noinst_PROGRAMS += testcases/crypto/aes_tests \
testcases/crypto/des_tests testcases/crypto/des3_tests \
testcases/crypto/digest_tests testcases/crypto/dsa_tests \
testcases/crypto/rsa_tests testcases/crypto/dh_tests \
testcases/crypto/ssl3_tests testcases/crypto/ec_tests \
testcases/crypto/rsaupdate_tests \
testcases/crypto/dilithium_tests testcases/crypto/ab_tests \
testcases/crypto/kyber_tests testcases/crypto/ibm_ml_dsa_tests \
testcases/crypto/ibm_ml_kem_tests \
testcases/crypto/ml_dsa_tests testcases/crypto/ml_kem_tests
noinst_HEADERS += \
testcases/crypto/aes.h testcases/crypto/des.h \
testcases/crypto/des3.h testcases/crypto/digest.h \
testcases/crypto/ec.h testcases/crypto/rsa.h \
testcases/crypto/dilithium.h testcases/crypto/kyber.h \
testcases/crypto/ibm_ml_dsa.h testcases/crypto/ibm_ml_kem.h \
testcases/crypto/ml_dsa.h testcases/crypto/ml_kem.h
testcases_crypto_aes_tests_CFLAGS = ${testcases_inc}
testcases_crypto_aes_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_aes_tests_SOURCES = \
usr/lib/common/p11util.c testcases/crypto/aes_func.c
testcases_crypto_des3_tests_CFLAGS = ${testcases_inc}
testcases_crypto_des3_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_des3_tests_SOURCES = testcases/crypto/des3_func.c
testcases_crypto_des_tests_CFLAGS = ${testcases_inc}
testcases_crypto_des_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_des_tests_SOURCES = testcases/crypto/des_func.c
testcases_crypto_dh_tests_CFLAGS = ${testcases_inc}
testcases_crypto_dh_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_dh_tests_SOURCES = testcases/crypto/dh_func.c
testcases_crypto_digest_tests_CFLAGS = ${testcases_inc}
testcases_crypto_digest_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_digest_tests_SOURCES = testcases/crypto/digest_func.c
testcases_crypto_dsa_tests_CFLAGS = ${testcases_inc}
testcases_crypto_dsa_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_dsa_tests_SOURCES = testcases/crypto/dsa_func.c
testcases_crypto_rsa_tests_CFLAGS = ${testcases_inc}
testcases_crypto_rsa_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_rsa_tests_SOURCES = testcases/crypto/rsa_func.c
testcases_crypto_ssl3_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ssl3_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ssl3_tests_SOURCES = testcases/crypto/ssl3_func.c
testcases_crypto_ec_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ec_tests_LDFLAGS = -lcrypto
testcases_crypto_ec_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ec_tests_SOURCES = testcases/crypto/ec_func.c
testcases_crypto_dilithium_tests_CFLAGS = ${testcases_inc}
testcases_crypto_dilithium_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_dilithium_tests_SOURCES = testcases/crypto/dilithium_func.c
testcases_crypto_rsaupdate_tests_CFLAGS = ${testcases_inc}
testcases_crypto_rsaupdate_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_rsaupdate_tests_SOURCES = testcases/crypto/rsaupdate_func.c
testcases_crypto_ab_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ab_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ab_tests_SOURCES = testcases/crypto/abfunc.c
testcases_crypto_kyber_tests_CFLAGS = ${testcases_inc}
testcases_crypto_kyber_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_kyber_tests_SOURCES = testcases/crypto/kyber_func.c
testcases_crypto_ibm_ml_dsa_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ibm_ml_dsa_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ibm_ml_dsa_tests_SOURCES = testcases/crypto/ibm_ml_dsa_func.c
testcases_crypto_ibm_ml_kem_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ibm_ml_kem_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ibm_ml_kem_tests_SOURCES = testcases/crypto/ibm_ml_kem_func.c
testcases_crypto_ml_dsa_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ml_dsa_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ml_dsa_tests_SOURCES = testcases/crypto/ml_dsa_func.c
testcases_crypto_ml_kem_tests_CFLAGS = ${testcases_inc}
testcases_crypto_ml_kem_tests_LDADD = testcases/common/libcommon.la
testcases_crypto_ml_kem_tests_SOURCES = testcases/crypto/ml_kem_func.c