From e240d55c07f3c5452379b734f297cf6aa90a6443 Mon Sep 17 00:00:00 2001 From: Emmanuel Dreyfus Date: Sat, 25 Apr 2009 18:19:24 +0000 Subject: [PATCH] Add libtoolized makefile --- contrib/slapd-modules/passwd/Makefile | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 contrib/slapd-modules/passwd/Makefile diff --git a/contrib/slapd-modules/passwd/Makefile b/contrib/slapd-modules/passwd/Makefile new file mode 100644 index 0000000000..afc34e2c06 --- /dev/null +++ b/contrib/slapd-modules/passwd/Makefile @@ -0,0 +1,36 @@ +CPPFLAGS+=-I../../../include -I../../../servers/slapd + +all: kerberos.la netscape.la radius.la + +kerberos.lo: kerberos.c + $(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -DHAVE_KRB5 -Wall -c $? + +kerberos.la: kerberos.lo + $(LIBTOOL) --mode=link $(CC) -version-info 0:0:0 \ + -rpath $(PREFIX)/lib -module -o $@ $? -lkrb5 + +netscape.lo: netscape.c + $(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -Wall -c $? + +netscape.la: netscape.lo + $(LIBTOOL) --mode=link $(CC) -version-info 0:0:0 \ + -rpath $(PREFIX)/lib -module -o $@ $? + +radius.lo: radius.c + $(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -Wall -c $? + +radius.la: radius.lo + $(LIBTOOL) --mode=link $(CC) -version-info 0:0:0 \ + -rpath $(PREFIX)/lib -module -o $@ $? -lradius + +clean: + rm -f kerberos.lo kerberos.la + rm -f netscape.lo netscape.la + rm -f radius.lo radius.la + +install: kerberos.la netscape.la radius.la + mkdir -p $(PREFIX)/lib/openldap + $(LIBTOOL) --mode=install cp kerberos.la $(PREFIX)/lib/openldap + $(LIBTOOL) --mode=install cp netscape.la $(PREFIX)/lib/openldap + $(LIBTOOL) --mode=install cp radius.la $(PREFIX)/lib/openldap + $(LIBTOOL) --finish $(PREFIX)/lib -- 2.39.5