844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomipkglib_LTLIBRARIES = libdovecot-ldap.la
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
844129da33797fba15314372a0dfab4cfe8162e8Aki TuomiAM_CPPFLAGS = \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi -I$(top_srcdir)/src/lib \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi -I$(top_srcdir)/src/lib-test \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi -I$(top_srcdir)/src/lib-settings \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi -I$(top_srcdir)/src/lib-master \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi -I$(top_srcdir)/src/lib-ssl-iostream \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi $(LDAP_CFLAGS)
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomilibdovecot_ldap_la_SOURCES = \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-client.c \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-connection.c \
9e6c76cae59ece71f72e33d8fac9025ee12eaf05Timo Sirainen ldap-connection-pool.c \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-iterator.c \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-search.c \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-compare.c \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-entry.c
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
3cd37f77d6e2d6b6a7cbd8205f9e403fa147e130Timo Sirainenlibdovecot_ldap_la_DEPENDENCIES = ../lib-dovecot/libdovecot.la
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomilibdovecot_ldap_la_LDFLAGS = -export-dynamic
3cd37f77d6e2d6b6a7cbd8205f9e403fa147e130Timo Sirainenlibdovecot_ldap_la_LIBADD = ../lib-dovecot/libdovecot.la $(LDAP_LIBS)
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomiheaders = \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-client.h
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuominoinst_HEADERS = \
9e6c76cae59ece71f72e33d8fac9025ee12eaf05Timo Sirainen ldap-connection-pool.h \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ldap-private.h
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomipkginc_libdir=$(pkgincludedir)
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomipkginc_lib_HEADERS = $(headers)
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomitest_libs = \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ../lib-test/libtest.la \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ../lib-ssl-iostream/libssl_iostream.la \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi ../lib/liblib.la
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi
149299c7d5136a8fb425ef3cf8953026a1358002Timo Sirainencheck-local:
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi for bin in $(test_programs); do \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi if ! $(RUN_TEST) ./$$bin; then exit 1; fi; \
844129da33797fba15314372a0dfab4cfe8162e8Aki Tuomi done