annotate src/lib-charset/Makefile.am @ 22656:1789bf2a1e01

director: Make sure HOST-RESET-USERS isn't used with max_moving_users=0 The reset command would just hang in that case. doveadm would never have sent this, so this is just an extra sanity check.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Sun, 05 Nov 2017 23:51:56 +0200
parents dcaf508860ad
children 170f155eb2b2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9017
1b586a2fee8b Build libdovecot.so and libdovecot-storage.so.
Timo Sirainen <tss@iki.fi>
parents: 5197
diff changeset
1 noinst_LTLIBRARIES = libcharset.la
568
f2aa58c2afd0 SEARCH CHARSET support. Currently we do it through iconv() and only ASCII
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
2
2796
fb7f862194b5 Upgrades to autoconf 2.5 and automake >1.4.
Timo Sirainen <tss@iki.fi>
parents: 609
diff changeset
3 AM_CPPFLAGS = \
18714
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
4 -I$(top_srcdir)/src/lib \
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
5 -I$(top_srcdir)/src/lib-test
568
f2aa58c2afd0 SEARCH CHARSET support. Currently we do it through iconv() and only ASCII
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
6
18381
36ca0e03bd06 Cleanup for libcharset's iconv linking.
Timo Sirainen <tss@iki.fi>
parents: 11117
diff changeset
7 libcharset_la_LIBADD = $(LTLIBICONV)
9017
1b586a2fee8b Build libdovecot.so and libdovecot-storage.so.
Timo Sirainen <tss@iki.fi>
parents: 5197
diff changeset
8 libcharset_la_SOURCES = \
609
5470c0cb13a7 We can support UTF-8 charset too without any translations.
Timo Sirainen <tss@iki.fi>
parents: 568
diff changeset
9 charset-iconv.c \
5470c0cb13a7 We can support UTF-8 charset too without any translations.
Timo Sirainen <tss@iki.fi>
parents: 568
diff changeset
10 charset-utf8.c
568
f2aa58c2afd0 SEARCH CHARSET support. Currently we do it through iconv() and only ASCII
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
11
5197
e77e4457d95c Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents: 2796
diff changeset
12 headers = \
568
f2aa58c2afd0 SEARCH CHARSET support. Currently we do it through iconv() and only ASCII
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
13 charset-utf8.h
5197
e77e4457d95c Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents: 2796
diff changeset
14
11117
eee1e2a1c25b configure: Removed --enable-header-install. It's now always enabled.
Timo Sirainen <tss@iki.fi>
parents: 9220
diff changeset
15 pkginc_libdir=$(pkgincludedir)
eee1e2a1c25b configure: Removed --enable-header-install. It's now always enabled.
Timo Sirainen <tss@iki.fi>
parents: 9220
diff changeset
16 pkginc_lib_HEADERS = $(headers)
18714
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
17
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
18 test_programs = \
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
19 test-charset
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
20
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
21 noinst_PROGRAMS = $(test_programs)
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
22
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
23 test_libs = \
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
24 ../lib-test/libtest.la \
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
25 ../lib/liblib.la
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
26 test_deps = $(noinst_LTLIBRARIES) $(test_libs)
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
27
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
28 test_charset_SOURCES = test-charset.c
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
29 test_charset_LDADD = libcharset.la $(test_libs)
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
30 test_charset_DEPENDENCIES = libcharset.la $(test_deps)
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
31
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
32 check: check-am check-test
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
33 check-test: all-am
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
34 for bin in $(test_programs); do \
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
35 if ! $(RUN_TEST) ./$$bin; then exit 1; fi; \
dcaf508860ad lib-charset: Added a minimal unit test
Timo Sirainen <tss@iki.fi>
parents: 18381
diff changeset
36 done