@echo "Building plugin $@"
@$(SHLD_MODULE) nsswitch/idmap_rid.o
-bin/ad.@SHLIBEXT@: nsswitch/idmap_ad.o
+bin/ad.@SHLIBEXT@: proto_exists nsswitch/idmap_ad.o
@echo "Building plugin $@"
@$(SHLD_MODULE) nsswitch/idmap_ad.o
+bin/ldap.@SHLIBEXT@: proto_exists nsswitch/idmap_ldap.o
+ @echo "Building plugin $@"
+ @$(SHLD_MODULE) nsswitch/idmap_ldap.o
+
+bin/nss.@SHLIBEXT@: proto_exists nsswitch/idmap_nss.o
+ @echo "Building plugin $@"
+ @$(SHLD_MODULE) nsswitch/idmap_nss.o
+
+bin/tdb.@SHLIBEXT@: proto_exists nsswitch/idmap_tdb.o
+ @echo "Building plugin $@"
+ @$(SHLD_MODULE) nsswitch/idmap_tdb.o
+
bin/weird.@SHLIBEXT@: proto_exists $(DEVEL_HELP_WEIRD_OBJ)
@echo "Building plugin $@"
@$(SHLD_MODULE) $(DEVEL_HELP_WEIRD_OBJ)