OPENLDAP_SOURCE := ../source/openldap-2.4.40+dfsg TARGET = service_passwords INCLUDE_FLAGS = -I$(OPENLDAP_SOURCE)/include CFLAGS = $(INCLUDE_FLAGS) -D_REENTRANT -fPIC -Wall -Wextra LDFLAGS = -G all: $(TARGET).so clean: $(RM) $(TARGET).o $(TARGET).so $(RM) -r html/ latex/ %.so: %.o $(LD) $(LDFLAGS) -o $@ $^ %.o: %.c $(CC) $(CFLAGS) -c -o $@ $^ doc: doxygen Doxyfile