X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=CMake%2Ffolly-deps.cmake;h=37cd56f55aeec61deaee3be34a6e15e056e5c763;hp=211c6fbfd969292ddb8fa56465a9c3ae68649174;hb=b67b22f4e27773e2e2c155a3629ff8d468bb1286;hpb=b8d8ea5abc428bc1991357e40a086b3cb34e68d9 diff --git a/CMake/folly-deps.cmake b/CMake/folly-deps.cmake index 211c6fbf..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)