David Benjamin | 9662843 | 2017-01-19 19:05:47 -0500 | [diff] [blame] | 1 | include_directories(../include) |
2 | |||||
Matt Braithwaite | e17d45f | 2015-06-17 15:17:19 -0700 | [diff] [blame] | 3 | add_subdirectory(bio) |
Matt Braithwaite | 1cb49cd | 2015-06-17 17:16:02 -0700 | [diff] [blame] | 4 | add_subdirectory(blowfish) |
5 | add_subdirectory(cast) | ||||
Matt Braithwaite | 50365f2 | 2015-05-18 11:29:30 -0700 | [diff] [blame] | 6 | add_subdirectory(des) |
Adam Langley | 97c8051 | 2016-03-10 09:23:03 -0800 | [diff] [blame] | 7 | add_subdirectory(dh) |
Adam Langley | 99a24ba | 2016-03-07 16:11:01 -0800 | [diff] [blame] | 8 | add_subdirectory(dsa) |
Adam Langley | ce9d85e | 2016-01-24 15:58:39 -0800 | [diff] [blame] | 9 | add_subdirectory(evp) |
Adam Langley | a7a226a | 2016-03-08 15:00:18 -0800 | [diff] [blame] | 10 | add_subdirectory(obj) |
Adam Langley | bfb38b1 | 2016-03-08 14:15:35 -0800 | [diff] [blame] | 11 | add_subdirectory(rc4) |
Adam Langley | ff452c1 | 2016-03-08 14:17:02 -0800 | [diff] [blame] | 12 | add_subdirectory(ripemd) |
Matt Braithwaite | 1cb49cd | 2015-06-17 17:16:02 -0700 | [diff] [blame] | 13 | add_subdirectory(rsa) |
David Benjamin | 3baee2a | 2016-04-01 18:37:07 -0400 | [diff] [blame] | 14 | add_subdirectory(ssl) |
Adam Langley | 6e96eae | 2016-03-07 17:07:54 -0800 | [diff] [blame] | 15 | add_subdirectory(x509) |
Matt Braithwaite | 12fe1b2 | 2015-07-28 16:49:58 -0700 | [diff] [blame] | 16 | add_subdirectory(xts) |
Adam Langley | c004dfc | 2015-02-03 10:45:12 -0800 | [diff] [blame] | 17 | |
18 | add_library( | ||||
19 | decrepit | ||||
20 | |||||
Matt Braithwaite | e17d45f | 2015-06-17 15:17:19 -0700 | [diff] [blame] | 21 | $<TARGET_OBJECTS:bio_decrepit> |
Adam Langley | c004dfc | 2015-02-03 10:45:12 -0800 | [diff] [blame] | 22 | $<TARGET_OBJECTS:blowfish> |
Matt Braithwaite | e17d45f | 2015-06-17 15:17:19 -0700 | [diff] [blame] | 23 | $<TARGET_OBJECTS:cast> |
Matt Braithwaite | 50365f2 | 2015-05-18 11:29:30 -0700 | [diff] [blame] | 24 | $<TARGET_OBJECTS:des_decrepit> |
Adam Langley | 97c8051 | 2016-03-10 09:23:03 -0800 | [diff] [blame] | 25 | $<TARGET_OBJECTS:dh_decrepit> |
Adam Langley | 99a24ba | 2016-03-07 16:11:01 -0800 | [diff] [blame] | 26 | $<TARGET_OBJECTS:dsa_decrepit> |
Adam Langley | ce9d85e | 2016-01-24 15:58:39 -0800 | [diff] [blame] | 27 | $<TARGET_OBJECTS:evp_decrepit> |
Adam Langley | a7a226a | 2016-03-08 15:00:18 -0800 | [diff] [blame] | 28 | $<TARGET_OBJECTS:obj_decrepit> |
Adam Langley | bfb38b1 | 2016-03-08 14:15:35 -0800 | [diff] [blame] | 29 | $<TARGET_OBJECTS:rc4_decrepit> |
Adam Langley | ff452c1 | 2016-03-08 14:17:02 -0800 | [diff] [blame] | 30 | $<TARGET_OBJECTS:ripemd_decrepit> |
Matt Braithwaite | 1cb49cd | 2015-06-17 17:16:02 -0700 | [diff] [blame] | 31 | $<TARGET_OBJECTS:rsa_decrepit> |
David Benjamin | 3baee2a | 2016-04-01 18:37:07 -0400 | [diff] [blame] | 32 | $<TARGET_OBJECTS:ssl_decrepit> |
David Benjamin | 23afa68 | 2016-03-09 15:11:12 -0500 | [diff] [blame] | 33 | $<TARGET_OBJECTS:x509_decrepit> |
Matt Braithwaite | 12fe1b2 | 2015-07-28 16:49:58 -0700 | [diff] [blame] | 34 | $<TARGET_OBJECTS:xts> |
Adam Langley | c004dfc | 2015-02-03 10:45:12 -0800 | [diff] [blame] | 35 | ) |
David Benjamin | da084a3 | 2015-10-05 21:32:10 -0400 | [diff] [blame] | 36 | |
David Benjamin | 3baee2a | 2016-04-01 18:37:07 -0400 | [diff] [blame] | 37 | target_link_libraries(decrepit crypto ssl) |
David Benjamin | 9662843 | 2017-01-19 19:05:47 -0500 | [diff] [blame] | 38 | |
39 | add_executable( | ||||
40 | decrepit_test | ||||
41 | |||||
42 | ripemd/ripemd_test.cc | ||||
43 | |||||
44 | $<TARGET_OBJECTS:gtest_main> | ||||
45 | $<TARGET_OBJECTS:test_support> | ||||
46 | ) | ||||
47 | |||||
48 | target_link_libraries(decrepit_test crypto decrepit gtest) | ||||
David Benjamin | 5c12778 | 2017-03-09 01:13:07 -0500 | [diff] [blame] | 49 | if (WIN32) |
50 | target_link_libraries(decrepit_test ws2_32) | ||||
51 | endif() | ||||
David Benjamin | 9662843 | 2017-01-19 19:05:47 -0500 | [diff] [blame] | 52 | add_dependencies(all_tests decrepit_test) |