2 # This work is part of OpenLDAP Software <http://www.openldap.org/>.
4 # Copyright 1998-2012 The OpenLDAP Foundation.
5 # Copyright 2004 Howard Chu, Symas Corp. All Rights Reserved.
7 # Redistribution and use in source and binary forms, with or without
8 # modification, are permitted only as authorized by the OpenLDAP
11 # A copy of this license is available in the file LICENSE in the
12 # top-level directory of the distribution or, alternatively, at
13 # <http://www.OpenLDAP.org/license.html>.
15 LIBTOOL=../../../libtool
19 # Omit DO_KRB5, DO_SAMBA or DO_SHADOW if you don't want to support it.
20 DEFS=-DDO_KRB5 -DDO_SAMBA -DDO_SHADOW
22 HEIMDAL_INC=-I/usr/heimdal/include
24 LDAP_INC=-I../../../include -I../../../servers/slapd
25 INCS=$(LDAP_INC) $(HEIMDAL_INC) $(SSL_INC)
27 HEIMDAL_LIB=-L/usr/heimdal/lib -lkrb5 -lkadm5srv
29 LDAP_LIB=-lldap_r -llber
30 LIBS=$(LDAP_LIB) $(HEIMDAL_LIB) $(SSL_LIB)
36 libdir=$(exec_prefix)/lib
37 libexecdir=$(exec_prefix)/libexec
38 moduledir = $(libexecdir)$(ldap_subdir)
43 smbk5pwd.lo: smbk5pwd.c
44 $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $?
46 smbk5pwd.la: smbk5pwd.lo
47 $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info 0:0:0 \
48 -rpath $(moduledir) -module -o $@ $? $(LIBS)
51 rm -f smbk5pwd.lo smbk5pwd.la
54 mkdir -p $(DESTDIR)$(moduledir)
55 $(LIBTOOL) --mode=install cp smbk5pwd.la $(DESTDIR)$(moduledir)