meson: respect -Dldap=disabled

I noticed during some manual testing that -Dldap=disabled (or
--auto-features=disabled) doesn't disable ldap if available - that's obviously
wrong.
pull/104/head
Andres Freund 3 years ago
parent f4c7c410ee
commit 0ae5db28d0
  1. 5
      meson.build

@ -584,7 +584,10 @@ endif
############################################################### ###############################################################
ldapopt = get_option('ldap') ldapopt = get_option('ldap')
if host_system == 'windows' if ldapopt.disabled()
ldap = not_found_dep
ldap_r = not_found_dep
elif host_system == 'windows'
ldap = cc.find_library('wldap32', required: ldapopt) ldap = cc.find_library('wldap32', required: ldapopt)
ldap_r = ldap ldap_r = ldap
else else

Loading…
Cancel
Save