1include_directories(../include) 2 3add_library( 4 decrepit 5 6 bio/base64_bio.c 7 blowfish/blowfish.c 8 cast/cast.c 9 cast/cast_tables.c 10 cfb/cfb.c 11 des/cfb64ede.c 12 dh/dh_decrepit.c 13 dsa/dsa_decrepit.c 14 evp/dss1.c 15 evp/evp_do_all.c 16 obj/obj_decrepit.c 17 rc4/rc4_decrepit.c 18 ripemd/ripemd.c 19 rsa/rsa_decrepit.c 20 ssl/ssl_decrepit.c 21 x509/x509_decrepit.c 22 xts/xts.c 23) 24 25add_dependencies(decrepit global_target) 26 27target_link_libraries(decrepit crypto ssl) 28 29add_executable( 30 decrepit_test 31 32 blowfish/blowfish_test.cc 33 cast/cast_test.cc 34 cfb/cfb_test.cc 35 ripemd/ripemd_test.cc 36 xts/xts_test.cc 37 38 $<TARGET_OBJECTS:boringssl_gtest_main> 39) 40 41add_dependencies(decrepit_test global_target) 42 43target_link_libraries(decrepit_test test_support_lib boringssl_gtest decrepit 44 crypto) 45if(WIN32) 46 target_link_libraries(decrepit_test ws2_32) 47endif() 48add_dependencies(all_tests decrepit_test) 49