- pkg_check_modules(SSLIMP REQUIRED openssl)
-else()
- pkg_check_modules(SSLIMP REQUIRED polarssl)
- set(USE_POLARSSL ON)
-endif()
-
-pkg_check_modules(LIBCONFIG libconfig)
-pkg_check_modules(LIBPROTOBUF libprotobuf-c)
+ find_package(OpenSSL REQUIRED)
+ if(OPENSSL_FOUND)
+ set(SSLIMP_LIBRARIES ${OPENSSL_LIBRARIES})
+ set(SSLIMP_INCLUDE_DIR ${OPENSSL_INCLUDE_DIR})
+ set(SSLIMP_LIBRARY_DIR ${OPENSSL_LIB_DIR})
+ endif(OPENSSL_FOUND)
+else(SSL MATCHES "openssl")
+ find_package(PolarSSL REQUIRED)
+ if(POLARSSL_FOUND)
+ set(USE_POLARSSL ON)
+ set(SSLIMP_LIBRARIES ${POLARSSL_LIBRARIES})
+ set(SSLIMP_INCLUDE_DIR ${POLARSSL_INCLUDE_DIR})
+ set(SSLIMP_LIBRARY_DIR ${POLARSSL_LIB_DIR})
+ endif(POLARSSL_FOUND)
+endif(SSL MATCHES "openssl")