blob: f0af28353efb7935ddb83da86195c55211767043 [file] [log] [blame]
Adam Langley95c29f32014-06-20 12:00:00 -07001include_directories(../include)
2
3add_executable(
Adam Langley4a0f0c42015-01-28 16:37:10 -08004 bssl
Adam Langley95c29f32014-06-20 12:00:00 -07005
Adam Langley4a0f0c42015-01-28 16:37:10 -08006 args.cc
Adam Langleyeb8be012015-10-27 16:03:52 -07007 ciphers.cc
Adam Langley4a0f0c42015-01-28 16:37:10 -08008 client.cc
9 const.cc
10 digest.cc
David Benjaminafe57cb2015-12-18 18:22:27 -050011 generate_ed25519.cc
Adam Langley839b8812015-05-26 11:36:46 -070012 genrsa.cc
Adam Langley4a0f0c42015-01-28 16:37:10 -080013 pkcs12.cc
Adam Langleyf0303692015-04-13 11:04:15 -070014 rand.cc
Adam Langley4a0f0c42015-01-28 16:37:10 -080015 server.cc
16 speed.cc
17 tool.cc
18 transport_common.cc
Adam Langley95c29f32014-06-20 12:00:00 -070019)
20
David Benjaminac637482015-05-27 13:13:35 -040021if (APPLE OR WIN32 OR ANDROID)
22 target_link_libraries(bssl ssl crypto)
23else()
Doug Hogana5e29152015-07-09 18:34:57 -070024 find_library(FOUND_LIBRT rt)
25 if (FOUND_LIBRT)
26 target_link_libraries(bssl ssl crypto -lrt)
27 else()
28 target_link_libraries(bssl ssl crypto)
29 endif()
David Benjaminac637482015-05-27 13:13:35 -040030endif()