| include_directories(../../include) |
| |
| add_library( |
| evp |
| |
| OBJECT |
| |
| digestsign.c |
| evp.c |
| evp_asn1.c |
| evp_ctx.c |
| p_dsa_asn1.c |
| p_ec.c |
| p_ec_asn1.c |
| p_rsa.c |
| p_rsa_asn1.c |
| pbkdf.c |
| print.c |
| sign.c |
| ) |
| |
| |
| add_executable( |
| evp_extra_test |
| |
| evp_extra_test.cc |
| |
| $<TARGET_OBJECTS:test_support> |
| ) |
| |
| add_executable( |
| evp_test |
| |
| evp_test.cc |
| |
| $<TARGET_OBJECTS:test_support> |
| ) |
| |
| add_executable( |
| pbkdf_test |
| |
| pbkdf_test.cc |
| |
| $<TARGET_OBJECTS:test_support> |
| ) |
| |
| target_link_libraries(evp_extra_test crypto) |
| target_link_libraries(evp_test crypto) |
| target_link_libraries(pbkdf_test crypto) |
| add_dependencies(all_tests evp_extra_test evp_test pbkdf_test) |