Blame library/Makefile.am

Packit Service 6d40f9
include $(top_srcdir)/Makefile.decl
Packit Service 6d40f9
Packit Service 6d40f9
INCLUDES = \
Packit Service 6d40f9
	-I$(top_srcdir) \
Packit Service 6d40f9
	-DADCLI_UNSTABLE_API \
Packit Service 6d40f9
	-DHOST_TRIPLET=\"$(host_triplet)\" \
Packit Service 6d40f9
	$(NULL)
Packit Service 6d40f9
Packit Service 6d40f9
MODULE_SRCS = \
Packit Service 6d40f9
	adcli.h \
Packit Service 6d40f9
	adattrs.c adattrs.h \
Packit Service 6d40f9
	adconn.c adconn.h \
Packit Service 6d40f9
	addisco.c addisco.h \
Packit Service 6d40f9
	adenroll.c adenroll.h \
Packit Service 6d40f9
	adentry.c adentry.h \
Packit Service 6d40f9
	adldap.c \
Packit Service 6d40f9
	adkrb5.c \
Packit Service 6d40f9
	adprivate.h \
Packit Service 6d40f9
	adutil.c adutil.h \
Packit Service 6d40f9
	seq.c seq.h
Packit Service 6d40f9
Packit Service 6d40f9
noinst_LTLIBRARIES = \
Packit Service 6d40f9
	libadcli.la
Packit Service 6d40f9
Packit Service 6d40f9
libadcli_la_SOURCES = $(MODULE_SRCS)
Packit Service 6d40f9
Packit Service 6d40f9
libadcli_la_CFLAGS = \
Packit Service 6d40f9
	$(KRB5_CFLAGS) \
Packit Service 6d40f9
	$(LBAP_CFLAGS) \
Packit Service 6d40f9
	$(NULL)
Packit Service 6d40f9
Packit Service 6d40f9
libadcli_la_LIBADD = \
Packit Service 6d40f9
	$(LTLIBINTL) \
Packit Service 6d40f9
	$(KRB5_LIBS) \
Packit Service 6d40f9
	$(LDAP_LIBS) \
Packit Service 6d40f9
	$(NULL)
Packit Service 6d40f9
Packit Service 6d40f9
check_PROGRAMS = \
Packit Service 6d40f9
	test-seq \
Packit Service 6d40f9
	test-util \
Packit Service 6d40f9
	test-ldap \
Packit Service 6d40f9
	test-attrs \
Packit Service 6d40f9
	$(NULL)
Packit Service 6d40f9
Packit Service 6d40f9
test_seq_SOURCES = seq.c test.c test.h
Packit Service 6d40f9
test_seq_CFLAGS = -DSEQ_TESTS
Packit Service 6d40f9
Packit Service 6d40f9
test_util_SOURCES = adutil.c $(test_seq_SOURCES)
Packit Service 6d40f9
test_util_CFLAGS = -DUTIL_TESTS
Packit Service 6d40f9
Packit Service 6d40f9
test_ldap_SOURCES = adldap.c adconn.c adkrb5.c addisco.c $(test_util_SOURCES)
Packit Service 6d40f9
test_ldap_CFLAGS = -DLDAP_TESTS
Packit Service 6d40f9
test_ldap_LDADD = $(KRB5_LIBS) $(LDAP_LIBS)
Packit Service 6d40f9
Packit Service 6d40f9
test_attrs_SOURCES = adattrs.c $(test_ldap_SOURCES)
Packit Service 6d40f9
test_attrs_CFLAGS = -DATTRS_TESTS
Packit Service 6d40f9
test_attrs_LDADD = $(test_ldap_LDADD)
Packit Service 6d40f9
Packit Service 6d40f9
TESTS = $(check_PROGRAMS)
Packit Service 6d40f9
Packit Service 6d40f9
MEMCHECK_ENV = $(TEST_RUNNER) valgrind --error-exitcode=80 --quiet --trace-children=yes
Packit Service 6d40f9
Packit Service 6d40f9
LEAKCHECK_ENV = $(TEST_RUNNER) valgrind --error-exitcode=81 --quiet --leak-check=yes
Packit Service 6d40f9
Packit Service 6d40f9
memcheck: all
Packit Service 6d40f9
	make $(AM_MAKEFLAGS) TESTS_ENVIRONMENT="$(MEMCHECK_ENV)" check-TESTS
Packit Service 6d40f9
Packit Service 6d40f9
leakcheck: all
Packit Service 6d40f9
	make $(AM_MAKEFLAGS) TESTS_ENVIRONMENT="$(LEAKCHECK_ENV)" check-TESTS
Packit Service 6d40f9
Packit Service 6d40f9
all-local: $(check_PROGRAMS)
Packit Service 6d40f9
Packit Service 6d40f9
CLEANFILES = \
Packit Service 6d40f9
	*.gcno \
Packit Service 6d40f9
	*.gcda \
Packit Service 6d40f9
	$(NULL)