Makefile.am revision b7719cbbdf52c9b3ba2d088f9e86fee22ac05563
bin_PROGRAMS = dsync
AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib-test \
-I$(top_srcdir)/src/lib-settings \
-I$(top_srcdir)/src/lib-master \
-I$(top_srcdir)/src/lib-mail \
-I$(top_srcdir)/src/lib-imap \
-I$(top_srcdir)/src/lib-index \
-I$(top_srcdir)/src/lib-storage
if !BUILD_SHARED_LIBS
unused_objects = \
endif
libs = \
$(LIBDOVECOT_STORAGE) \
$(unused_objects)
dsync_LDADD = $(libs) $(LIBDOVECOT) $(MODULE_LIBS)
dsync_DEPENDENCIES = $(libs) $(LIBDOVECOT_DEPS)
dsync_SOURCES = \
dsync.c \
noinst_HEADERS = \
test_programs = \
test-dsync-brain \
test-dsync-brain-msgs \
test-dsync-proxy \
test-dsync-proxy-server-cmd
noinst_PROGRAMS = $(test_programs)
test_libs = \
test_ldadd = \
$(test_libs) \
$(LIBICONV)
test_dsync_proxy_SOURCES = test-dsync-proxy.c test-dsync-common.c
test_dsync_proxy_LDADD = dsync-proxy.o dsync-data.o $(test_ldadd)
test_dsync_proxy_DEPENDENCIES = dsync-proxy.o dsync-data.o $(test_libs)
test_dsync_proxy_server_cmd_SOURCES = test-dsync-proxy-server-cmd.c test-dsync-worker.c test-dsync-common.c
test_dsync_proxy_server_cmd_LDADD = dsync-worker.o dsync-proxy.o dsync-proxy-server-cmd.o dsync-data.o $(test_ldadd)
test_dsync_proxy_server_cmd_DEPENDENCIES = dsync-worker.o dsync-proxy.o dsync-proxy-server-cmd.o dsync-data.o $(test_libs)
check: check-am check-test
check-test: all-am
for bin in $(test_programs); do \
if ! $(RUN_TEST) ./$$bin; then exit 1; fi; \
done