X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=CMake%2Ffolly-deps.cmake;h=37cd56f55aeec61deaee3be34a6e15e056e5c763;hp=8f972c5f4ac3ae62956323b1d73d1332c9f05534;hb=70230b7a106820807c8d74fcf3d21ebab3442fbb;hpb=7e9117ad80bc5a5402d71a4e036e404f087adc68 diff --git a/CMake/folly-deps.cmake b/CMake/folly-deps.cmake index 8f972c5f..37cd56f5 100755 --- a/CMake/folly-deps.cmake +++ b/CMake/folly-deps.cmake @@ -10,9 +10,23 @@ find_package(Boost 1.55.0 MODULE thread REQUIRED ) + find_package(DoubleConversion MODULE REQUIRED) -find_package(GFlags MODULE REQUIRED) -find_package(GLog MODULE REQUIRED) -find_package(LibEvent MODULE REQUIRED) + +find_package(gflags CONFIG) +if(NOT TARGET gflags) + find_package(GFlags MODULE REQUIRED) +endif() + +find_package(glog CONFIG) +if(NOT TARGET glog::glog) + find_package(GLog MODULE REQUIRED) +endif() + +find_package(Libevent CONFIG) +if(NOT TARGET event) + find_package(LibEvent MODULE REQUIRED) +endif() + find_package(OpenSSL MODULE REQUIRED) -find_package(PThread MODULE REQUIRED) +find_package(PThread MODULE)