OPENLDAP_SOURCE := ../source/openldap-2.4.40+dfsg TARGET := service_passwords CFLAGS := -I$(OPENLDAP_SOURCE)/include -D_REENTRANT -fPIC -Wall -Wextra $(CFLAGS) all: $(TARGET).so clean: $(RM) $(TARGET).o $(TARGET).so $(RM) -r html/ latex/ %.so: %.o gcc $(LDFLAGS) -shared -Wl,-soname,$(TARGET) -llber -o $@ $^ %.o: %.c $(CC) $(CFLAGS) -c -o $@ $^ doc: doxygen Doxyfile install: $(TARGET).so install -d $(DESTDIR)/usr/lib/ldap/ install -m=0644 $(TARGET).so $(DESTDIR)/usr/lib/ldap/