blob: 81cc5a338c530d523a00f6f4e0c9a06ea1845aaf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
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/
|