Makefile.am revision c291de483e7a5e812774b26c19ac79c731ba0ed2
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainennoinst_LTLIBRARIES = libstorage_imapc.la
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo SirainenAM_CPPFLAGS = \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib \
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen -I$(top_srcdir)/src/lib-test \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib-dns \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib-mail \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib-imap \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib-index \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib-storage \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen -I$(top_srcdir)/src/lib-storage/index
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainenlibstorage_imapc_la_SOURCES = \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-client.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-connection.c \
90de49eb151c2be7655ce6aef5aa3b58295d5c84Timo Sirainen imapc-list.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-mail.c \
c5c71245fec4331d6598376f0ff2f3b9d4372cc8Timo Sirainen imapc-mailbox.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-save.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-search.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-seqmap.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-sync.c \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-storage.c
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainenheaders = \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-connection.h \
90de49eb151c2be7655ce6aef5aa3b58295d5c84Timo Sirainen imapc-list.h \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-seqmap.h \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-storage.h \
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen imapc-sync.h
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainen
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainenpkginc_libdir=$(pkgincludedir)
9fb018dea4e2073639249ea8a14ae27cab2c0aacTimo Sirainenpkginc_lib_HEADERS = $(headers)
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainentest_programs = \
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen test-imapc-seqmap
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainennoinst_PROGRAMS = $(test_programs)
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainentest_libs = \
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen ../../../lib-test/libtest.la \
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen ../../../lib/liblib.la
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainentest_imapc_seqmap_SOURCES = test-imapc-seqmap.c
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainentest_imapc_seqmap_LDADD = imapc-seqmap.lo $(test_libs)
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainentest_imapc_seqmap_DEPENDENCIES = imapc-seqmap.lo $(test_libs)
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainencheck: check-am check-test
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainencheck-test: all-am
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen for bin in $(test_programs); do \
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen if ! $(RUN_TEST) ./$$bin; then exit 1; fi; \
c291de483e7a5e812774b26c19ac79c731ba0ed2Timo Sirainen done