Home | History | Annotate | Download | only in decrepit
      1 include_directories(../include)
      2 
      3 add_subdirectory(bio)
      4 add_subdirectory(blowfish)
      5 add_subdirectory(cast)
      6 add_subdirectory(cfb)
      7 add_subdirectory(des)
      8 add_subdirectory(dh)
      9 add_subdirectory(dsa)
     10 add_subdirectory(evp)
     11 add_subdirectory(obj)
     12 add_subdirectory(rc4)
     13 add_subdirectory(ripemd)
     14 add_subdirectory(rsa)
     15 add_subdirectory(ssl)
     16 add_subdirectory(x509)
     17 add_subdirectory(xts)
     18 
     19 add_library(
     20   decrepit
     21 
     22   $<TARGET_OBJECTS:bio_decrepit>
     23   $<TARGET_OBJECTS:blowfish>
     24   $<TARGET_OBJECTS:cast>
     25   $<TARGET_OBJECTS:cfb>
     26   $<TARGET_OBJECTS:des_decrepit>
     27   $<TARGET_OBJECTS:dh_decrepit>
     28   $<TARGET_OBJECTS:dsa_decrepit>
     29   $<TARGET_OBJECTS:evp_decrepit>
     30   $<TARGET_OBJECTS:obj_decrepit>
     31   $<TARGET_OBJECTS:rc4_decrepit>
     32   $<TARGET_OBJECTS:ripemd_decrepit>
     33   $<TARGET_OBJECTS:rsa_decrepit>
     34   $<TARGET_OBJECTS:ssl_decrepit>
     35   $<TARGET_OBJECTS:x509_decrepit>
     36   $<TARGET_OBJECTS:xts>
     37 )
     38 
     39 target_link_libraries(decrepit crypto ssl)
     40 
     41 add_executable(
     42   decrepit_test
     43 
     44   ripemd/ripemd_test.cc
     45   cfb/cfb_test.cc
     46 
     47   $<TARGET_OBJECTS:boringssl_gtest_main>
     48   $<TARGET_OBJECTS:test_support>
     49 )
     50 
     51 target_link_libraries(decrepit_test crypto decrepit boringssl_gtest)
     52 if (WIN32)
     53   target_link_libraries(decrepit_test ws2_32)
     54 endif()
     55 add_dependencies(all_tests decrepit_test)
     56