ceph/cmake/modules/FindOpenLdap.cmake
Kefu Chai e21d98aed4 cmake: cleanup FindOpenLdap.cmake
* use find_package_handle_standard_args() and remove unused bits.
* rename OPENLDAP_LIBS to OPENLDAP_LIBRARIES, to be consistent with
  find_package() modules.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-07-25 15:39:01 +08:00

23 lines
629 B
CMake

# - Find OpenLDAP C Libraries
#
# OPENLDAP_FOUND - True if found.
# OPENLDAP_INCLUDE_DIR - Path to the openldap include directory
# OPENLDAP_LIBRARIES - Paths to the ldap and lber libraries
find_path(OPENLDAP_INCLUDE_DIR ldap.h PATHS
/usr/include
/opt/local/include
/usr/local/include)
find_library(LDAP_LIBRARY ldap)
find_library(LBER_LIBRARY lber)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(OpenLdap DEFAULT_MSG
OPENLDAP_INCLUDE_DIR LDAP_LIBRARY LBER_LIBRARY)
set(OPENLDAP_LIBRARIES ${LDAP_LIBRARY} ${LBER_LIBRARY})
mark_as_advanced(
OPENLDAP_INCLUDE_DIR LDAP_LIBRARY LBER_LIBRARY)