1 include_directories(../../include) 2 3 add_library( 4 evp 5 6 OBJECT 7 8 digestsign.c 9 evp.c 10 evp_asn1.c 11 evp_ctx.c 12 p_dsa_asn1.c 13 p_ec.c 14 p_ec_asn1.c 15 p_rsa.c 16 p_rsa_asn1.c 17 pbkdf.c 18 print.c 19 sign.c 20 ) 21 22 23 add_executable( 24 evp_test 25 26 evp_test.cc 27 28 $<TARGET_OBJECTS:test_support> 29 ) 30 31 add_executable( 32 pbkdf_test 33 34 pbkdf_test.cc 35 36 $<TARGET_OBJECTS:test_support> 37 ) 38 39 target_link_libraries(evp_test crypto) 40 target_link_libraries(pbkdf_test crypto) 41 add_dependencies(all_tests evp_test pbkdf_test) 42