1# Id 2 3include $(top_srcdir)/Makefile.am.common 4 5noinst_DATA = krb5.conf 6 7check_SCRIPTS = $(TESTS) slapd-init 8 9TESTS = check-ldap 10 11port = 49188 12 13do_subst = sed \ 14 -e 's,[@]env_setup[@],$(top_builddir)/tests/bin/setup-env,g' \ 15 -e 's,[@]srcdir[@],$(srcdir),g' \ 16 -e 's,[@]port[@],$(port),g' \ 17 -e 's,[@]objdir[@],$(top_builddir)/tests/ldap,g' \ 18 -e 's,[@]EGREP[@],$(EGREP),g' 19 20check-ldap: check-ldap.in Makefile 21 $(do_subst) < $(srcdir)/check-ldap.in > check-ldap.tmp 22 chmod +x check-ldap.tmp 23 mv check-ldap.tmp check-ldap 24 25slapd-init: slapd-init.in Makefile 26 $(do_subst) < $(srcdir)/slapd-init.in > slapd-init.tmp 27 chmod +x slapd-init.tmp 28 mv slapd-init.tmp slapd-init 29 30krb5.conf: krb5.conf.in Makefile 31 $(do_subst) < $(srcdir)/krb5.conf.in > krb5.conf.tmp 32 mv krb5.conf.tmp krb5.conf 33 34CLEANFILES= \ 35 $(TESTS) \ 36 check-ldap.tmp \ 37 slapd-init.tmp \ 38 current-db* \ 39 krb5.conf krb5.conf.tmp \ 40 modules.conf \ 41 cache.krb5 \ 42 slapd-init \ 43 foopassword \ 44 messages.log \ 45 slapd.pid 46 47EXTRA_DIST = \ 48 NTMakefile \ 49 samba.schema \ 50 slapd.conf \ 51 slapd-stop \ 52 check-ldap.in \ 53 init.ldif \ 54 krb5.conf.in \ 55 slapd-init.in 56