blob: f0f7b2cb49916afae0cc849227afccd16b201bf8 [file] [log] [blame]
Robert Sloan8ff03552017-06-14 12:40:58 -07001include_directories(../include)
2
Robert Sloand9e572d2018-08-27 12:27:00 -07003if(FIPS)
Robert Sloan8ff03552017-06-14 12:40:58 -07004 add_executable(
5 cavp
6
7 cavp_main.cc
8
9 cavp_aes_gcm_test.cc
10 cavp_aes_test.cc
11 cavp_ctr_drbg_test.cc
12 cavp_ecdsa2_keypair_test.cc
13 cavp_ecdsa2_pkv_test.cc
14 cavp_ecdsa2_siggen_test.cc
15 cavp_ecdsa2_sigver_test.cc
16 cavp_hmac_test.cc
Robert Sloan0db7f542018-01-16 15:48:33 -080017 cavp_kas_test.cc
Robert Sloan8ff03552017-06-14 12:40:58 -070018 cavp_keywrap_test.cc
19 cavp_rsa2_keygen_test.cc
20 cavp_rsa2_siggen_test.cc
21 cavp_rsa2_sigver_test.cc
22 cavp_sha_monte_test.cc
23 cavp_sha_test.cc
24 cavp_tdes_test.cc
Robert Sloan0db7f542018-01-16 15:48:33 -080025 cavp_tlskdf_test.cc
Robert Sloan8ff03552017-06-14 12:40:58 -070026
27 cavp_test_util.cc
28
29 $<TARGET_OBJECTS:test_support>
30 )
31
32 add_executable(
33 test_fips
34
35 test_fips.c
36 $<TARGET_OBJECTS:test_support>
37 )
38
39 target_link_libraries(cavp crypto)
40 target_link_libraries(test_fips crypto)
41endif()