endif()
-# LDAP Authentication (and other authentication backends).
+# List of authenticators and the cmake flags to build them
+# (currently that's just LDAP, but more can be added here).
####################################################################
-option(WITH_LDAP "Enable LDAP authentication support if present on system" ON)
+option(WITH_LDAP "Enable LDAP authentication support if present on system" ON)
# Setup CMake
#####################################################################
# Setup LDAP Authentication support.
#####################################################################
-if(WITH_LDAP)
- find_package(Ldap)
- if(LDAP_FOUND)
- message(STATUS "Enabling LDAP authentication support")
- set(HAVE_LDAP true)
- else(LDAP_FOUND)
- message(STATUS "Disabling LDAP authentication support")
- endif(LDAP_FOUND)
-else(WITH_LDAP)
- message(STATUS "Not enabling LDAP authentication support")
-endif(WITH_LDAP)
+if (WITH_LDAP)
+ find_package(Ldap)
+ if (LDAP_FOUND)
+ message(STATUS "Enabling LDAP authentication support")
+ set(HAVE_LDAP true)
+ add_definitions(-DHAVE_LDAP)
+ else()
+ message(STATUS "Disabling LDAP authentication support")
+ endif()
+else()
+ message(STATUS "Not enabling LDAP authentication support")
+endif()
# Setup KDE / KDE Frameworks
#####################################################################