mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-06 10:46:21 +08:00
47 lines
1.4 KiB
Makefile
47 lines
1.4 KiB
Makefile
# $OpenLDAP$
|
|
CPPFLAGS+=-I../../../include -I../../../servers/slapd
|
|
|
|
all: kerberos.la netscape.la radius.la apr1.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
|
|
|
|
apr1.lo: apr1.c
|
|
$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -Wall -c $?
|
|
|
|
apr1.la: apr1.lo
|
|
$(LIBTOOL) --mode=link $(CC) -version-info 0:0:0 \
|
|
-rpath $(PREFIX)/lib -module -o $@ $?
|
|
|
|
clean:
|
|
rm -f kerberos.lo kerberos.la
|
|
rm -f netscape.lo netscape.la
|
|
rm -f radius.lo radius.la
|
|
rm -f apr1.lo apr1.la
|
|
|
|
install: kerberos.la netscape.la radius.la apr1.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) --mode=install cp apr1.la $(PREFIX)/lib/openldap
|
|
$(LIBTOOL) --finish $(PREFIX)/lib
|