## <http://www.OpenLDAP.org/license.html>.
SRCS = overlays.c \
+ accesslog.c \
denyop.c \
dyngroup.c \
dynlist.c \
dynamic: $(PROGRAMS)
+accesslog.la : accesslog.lo
+ $(LTLINK_MOD) -module -o $@ accesslog.lo version.lo $(LINK_LIBS)
+
denyop.la : denyop.lo
$(LTLINK_MOD) -module -o $@ denyop.lo version.lo $(LINK_LIBS)
$(LD) -r -o $@ rwm.o rwmconf.o rwmdn.o rwmmap.o
rwm.la : rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo
- $(LTLINK_MOD) -module -o $@ rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo version.lo $(LINK_LIBS)
+ $(LTLINK_MOD) -module -o $@ rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo \
+ version.lo $(LINK_LIBS) $(LDAP_LIBLREWRITE_LA)
syncprov.la : syncprov.lo
$(LTLINK_MOD) -module -o $@ syncprov.lo version.lo $(LINK_LIBS)
.c.lo:
$(LTCOMPILE_MOD) $<
-$(LIBRARY): version.lo
+$(LIBRARY): $(OBJS) version.lo
$(AR) rs $@ $(OBJS)
+# Must fixup depends for non-libtool objects
+depend-local:
+ @if test -n "$(OBJS)"; then \
+ OBJ2=`echo $(OBJS) | $(SED) -e 's/\.o//g'`; \
+ SCR=''; for i in $$OBJ2; do SCR="$$SCR -e s/^$$i.lo:/$$i.o:/"; done; \
+ mv Makefile Makefile.bak; $(SED) $$SCR Makefile.bak > Makefile && \
+ $(RM) Makefile.bak; fi
+