From 03f7149f6c48364f271ca36ac93b073fc105c64d Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Tue, 28 Apr 2009 03:06:14 +0000 Subject: [PATCH] Add libtoolized makefile --- contrib/slapd-modules/passwd/Makefile | 37 +++++++++++++++++++++++++++ 1 file changed, 37 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..48a2881fdc --- /dev/null +++ b/contrib/slapd-modules/passwd/Makefile @@ -0,0 +1,37 @@ +# $OpenLDAP$ +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