Mercurial > dovecot > core-2.2
view src/lib-compression/Makefile.am @ 18620:7799886e017a
Moved fs-compress to a separate plugin directory.
Mainly because I couldn't figure out how to make automake dependencies work
on "make install" stage. It was trying to link fs-compress.so using
-ldovecot-storage, but libdovecot-storage.so was also concurrently being
installed.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 09 May 2015 20:26:06 +0300 |
parents | ceb9c13eb3c0 |
children |
line wrap: on
line source
noinst_LTLIBRARIES = libcompression.la AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib-test libcompression_la_SOURCES = \ compression.c \ istream-lzma.c \ istream-lz4.c \ istream-zlib.c \ istream-bzlib.c \ ostream-lzma.c \ ostream-lz4.c \ ostream-zlib.c \ ostream-bzlib.c libcompression_la_LIBADD = \ $(COMPRESS_LIBS) pkginc_libdir = $(pkgincludedir) pkginc_lib_HEADERS = \ compression.h \ iostream-lz4.h \ istream-zlib.h \ ostream-zlib.h pkglib_LTLIBRARIES = libdovecot-compression.la libdovecot_compression_la_SOURCES = libdovecot_compression_la_LIBADD = libcompression.la ../lib-dovecot/libdovecot.la $(COMPRESS_LIBS) libdovecot_compression_la_DEPENDENCIES = libcompression.la ../lib-dovecot/libdovecot.la libdovecot_compression_la_LDFLAGS = -export-dynamic test_programs = \ test-compression noinst_PROGRAMS = $(test_programs) test_libs = \ $(noinst_LTLIBRARIES) \ ../lib-test/libtest.la \ ../lib/liblib.la test_deps = $(test_libs) test_compression_SOURCES = test-compression.c test_compression_LDADD = $(test_libs) test_compression_DEPENDENCIES = $(test_deps) check: check-am check-test check-test: all-am for bin in $(test_programs); do \ if ! $(RUN_TEST) ./$$bin; then exit 1; fi; \ done