1# Makefile.in generated by automake 1.16.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2018 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18VPATH = @srcdir@
19am__is_gnu_make = { \
20  if test -z '$(MAKELEVEL)'; then \
21    false; \
22  elif test -n '$(MAKE_HOST)'; then \
23    true; \
24  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25    true; \
26  else \
27    false; \
28  fi; \
29}
30am__make_running_with_option = \
31  case $${target_option-} in \
32      ?) ;; \
33      *) echo "am__make_running_with_option: internal error: invalid" \
34              "target option '$${target_option-}' specified" >&2; \
35         exit 1;; \
36  esac; \
37  has_opt=no; \
38  sane_makeflags=$$MAKEFLAGS; \
39  if $(am__is_gnu_make); then \
40    sane_makeflags=$$MFLAGS; \
41  else \
42    case $$MAKEFLAGS in \
43      *\\[\ \	]*) \
44        bs=\\; \
45        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
46          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
47    esac; \
48  fi; \
49  skip_next=no; \
50  strip_trailopt () \
51  { \
52    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
53  }; \
54  for flg in $$sane_makeflags; do \
55    test $$skip_next = yes && { skip_next=no; continue; }; \
56    case $$flg in \
57      *=*|--*) continue;; \
58        -*I) strip_trailopt 'I'; skip_next=yes;; \
59      -*I?*) strip_trailopt 'I';; \
60        -*O) strip_trailopt 'O'; skip_next=yes;; \
61      -*O?*) strip_trailopt 'O';; \
62        -*l) strip_trailopt 'l'; skip_next=yes;; \
63      -*l?*) strip_trailopt 'l';; \
64      -[dEDm]) skip_next=yes;; \
65      -[JT]) skip_next=yes;; \
66    esac; \
67    case $$flg in \
68      *$$target_option*) has_opt=yes; break;; \
69    esac; \
70  done; \
71  test $$has_opt = yes
72am__make_dryrun = (target_option=n; $(am__make_running_with_option))
73am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
74pkgdatadir = $(datadir)/@PACKAGE@
75pkgincludedir = $(includedir)/@PACKAGE@
76pkglibdir = $(libdir)/@PACKAGE@
77pkglibexecdir = $(libexecdir)/@PACKAGE@
78am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
79install_sh_DATA = $(install_sh) -c -m 644
80install_sh_PROGRAM = $(install_sh) -c
81install_sh_SCRIPT = $(install_sh) -c
82INSTALL_HEADER = $(INSTALL_DATA)
83transform = $(program_transform_name)
84NORMAL_INSTALL = :
85PRE_INSTALL = :
86POST_INSTALL = :
87NORMAL_UNINSTALL = :
88PRE_UNINSTALL = :
89POST_UNINSTALL = :
90build_triplet = @build@
91host_triplet = @host@
92subdir = .
93ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
94am__aclocal_m4_deps = $(top_srcdir)/m4/dovecot.m4 \
95	$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
96	$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
97	$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
98am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
99	$(ACLOCAL_M4)
100DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
101	$(am__configure_deps) $(dist_aclocal_DATA) \
102	$(dist_pkginc_lib_HEADERS) $(am__DIST_COMMON)
103am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
104 configure.lineno config.status.lineno
105mkinstalldirs = $(install_sh) -d
106CONFIG_HEADER = dummy-config.h pigeonhole-config.h
107CONFIG_CLEAN_FILES = stamp.h
108CONFIG_CLEAN_VPATH_FILES =
109AM_V_P = $(am__v_P_@AM_V@)
110am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
111am__v_P_0 = false
112am__v_P_1 = :
113AM_V_GEN = $(am__v_GEN_@AM_V@)
114am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
115am__v_GEN_0 = @echo "  GEN     " $@;
116am__v_GEN_1 =
117AM_V_at = $(am__v_at_@AM_V@)
118am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
119am__v_at_0 = @
120am__v_at_1 =
121SOURCES =
122DIST_SOURCES =
123RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
124	ctags-recursive dvi-recursive html-recursive info-recursive \
125	install-data-recursive install-dvi-recursive \
126	install-exec-recursive install-html-recursive \
127	install-info-recursive install-pdf-recursive \
128	install-ps-recursive install-recursive installcheck-recursive \
129	installdirs-recursive pdf-recursive ps-recursive \
130	tags-recursive uninstall-recursive
131am__can_run_installinfo = \
132  case $$AM_UPDATE_INFO_DIR in \
133    n|no|NO) false;; \
134    *) (install-info --version) >/dev/null 2>&1;; \
135  esac
136am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
137am__vpath_adj = case $$p in \
138    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
139    *) f=$$p;; \
140  esac;
141am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
142am__install_max = 40
143am__nobase_strip_setup = \
144  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
145am__nobase_strip = \
146  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
147am__nobase_list = $(am__nobase_strip_setup); \
148  for p in $$list; do echo "$$p $$p"; done | \
149  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
150  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
151    if (++n[$$2] == $(am__install_max)) \
152      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
153    END { for (dir in files) print dir, files[dir] }'
154am__base_list = \
155  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
156  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
157am__uninstall_files_from_dir = { \
158  test -z "$$files" \
159    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
160    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
161         $(am__cd) "$$dir" && rm -f $$files; }; \
162  }
163am__installdirs = "$(DESTDIR)$(aclocaldir)" \
164	"$(DESTDIR)$(pkginc_libdir)" "$(DESTDIR)$(pkginc_libdir)"
165DATA = $(dist_aclocal_DATA)
166HEADERS = $(dist_pkginc_lib_HEADERS) $(nodist_pkginc_lib_HEADERS)
167RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
168  distclean-recursive maintainer-clean-recursive
169am__recursive_targets = \
170  $(RECURSIVE_TARGETS) \
171  $(RECURSIVE_CLEAN_TARGETS) \
172  $(am__extra_recursive_targets)
173AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
174	cscope distdir distdir-am dist dist-all distcheck
175am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
176	$(LISP)dummy-config.h.in pigeonhole-config.h.in
177# Read a list of newline-separated strings from the standard input,
178# and print each of them once, without duplicates.  Input order is
179# *not* preserved.
180am__uniquify_input = $(AWK) '\
181  BEGIN { nonempty = 0; } \
182  { items[$$0] = 1; nonempty = 1; } \
183  END { if (nonempty) { for (i in items) print i; }; } \
184'
185# Make sure the list of sources is unique.  This is necessary because,
186# e.g., the same source file might be shared among _SOURCES variables
187# for different programs/libraries.
188am__define_uniq_tagged_files = \
189  list='$(am__tagged_files)'; \
190  unique=`for i in $$list; do \
191    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
192  done | $(am__uniquify_input)`
193ETAGS = etags
194CTAGS = ctags
195CSCOPE = cscope
196DIST_SUBDIRS = . src doc
197am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/dummy-config.h.in \
198	$(srcdir)/pigeonhole-config.h.in $(srcdir)/stamp.h.in AUTHORS \
199	COPYING ChangeLog INSTALL NEWS README TODO compile \
200	config.guess config.rpath config.sub install-sh ltmain.sh \
201	missing
202DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
203distdir = $(PACKAGE)-$(VERSION)
204top_distdir = $(distdir)
205am__remove_distdir = \
206  if test -d "$(distdir)"; then \
207    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
208      && rm -rf "$(distdir)" \
209      || { sleep 5 && rm -rf "$(distdir)"; }; \
210  else :; fi
211am__post_remove_distdir = $(am__remove_distdir)
212am__relativize = \
213  dir0=`pwd`; \
214  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
215  sed_rest='s,^[^/]*/*,,'; \
216  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
217  sed_butlast='s,/*[^/]*$$,,'; \
218  while test -n "$$dir1"; do \
219    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
220    if test "$$first" != "."; then \
221      if test "$$first" = ".."; then \
222        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
223        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
224      else \
225        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
226        if test "$$first2" = "$$first"; then \
227          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
228        else \
229          dir2="../$$dir2"; \
230        fi; \
231        dir0="$$dir0"/"$$first"; \
232      fi; \
233    fi; \
234    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
235  done; \
236  reldir="$$dir2"
237DIST_ARCHIVES = $(distdir).tar.gz
238GZIP_ENV = --best
239DIST_TARGETS = dist-gzip
240distuninstallcheck_listfiles = find . -type f -print
241am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
242  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
243distcleancheck_listfiles = find . -type f -print
244ACLOCAL = @ACLOCAL@
245AMTAR = @AMTAR@
246AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
247AR = @AR@
248AUTOCONF = @AUTOCONF@
249AUTOHEADER = @AUTOHEADER@
250AUTOMAKE = @AUTOMAKE@
251AWK = @AWK@
252BINARY_CFLAGS = @BINARY_CFLAGS@
253BINARY_LDFLAGS = @BINARY_LDFLAGS@
254CC = @CC@
255CCDEPMODE = @CCDEPMODE@
256CFLAGS = @CFLAGS@
257CPP = @CPP@
258CPPFLAGS = @CPPFLAGS@
259CYGPATH_W = @CYGPATH_W@
260DEFS = @DEFS@
261DEPDIR = @DEPDIR@
262DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_CONFIGURE_FLAGS@
263DLLTOOL = @DLLTOOL@
264DOVECOT_BINARY_CFLAGS = @DOVECOT_BINARY_CFLAGS@
265DOVECOT_BINARY_LDFLAGS = @DOVECOT_BINARY_LDFLAGS@
266DOVECOT_CFLAGS = @DOVECOT_CFLAGS@
267DOVECOT_COMPRESS_LIBS = @DOVECOT_COMPRESS_LIBS@
268DOVECOT_INSTALLED = @DOVECOT_INSTALLED@
269DOVECOT_LIBS = @DOVECOT_LIBS@
270DOVECOT_LUA_CFLAGS = @DOVECOT_LUA_CFLAGS@
271DOVECOT_LUA_LIBS = @DOVECOT_LUA_LIBS@
272DOVECOT_SQL_LIBS = @DOVECOT_SQL_LIBS@
273DOVECOT_SSL_LIBS = @DOVECOT_SSL_LIBS@
274DSYMUTIL = @DSYMUTIL@
275DUMPBIN = @DUMPBIN@
276ECHO_C = @ECHO_C@
277ECHO_N = @ECHO_N@
278ECHO_T = @ECHO_T@
279EGREP = @EGREP@
280EXEEXT = @EXEEXT@
281FGREP = @FGREP@
282GREP = @GREP@
283INSTALL = @INSTALL@
284INSTALL_DATA = @INSTALL_DATA@
285INSTALL_PROGRAM = @INSTALL_PROGRAM@
286INSTALL_SCRIPT = @INSTALL_SCRIPT@
287INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
288LD = @LD@
289LDAP_LIBS = @LDAP_LIBS@
290LDFLAGS = @LDFLAGS@
291LIBDOVECOT = @LIBDOVECOT@
292LIBDOVECOT_ACL_INCLUDE = @LIBDOVECOT_ACL_INCLUDE@
293LIBDOVECOT_AUTH_INCLUDE = @LIBDOVECOT_AUTH_INCLUDE@
294LIBDOVECOT_COMPRESS = @LIBDOVECOT_COMPRESS@
295LIBDOVECOT_COMPRESS_DEPS = @LIBDOVECOT_COMPRESS_DEPS@
296LIBDOVECOT_CONFIG_INCLUDE = @LIBDOVECOT_CONFIG_INCLUDE@
297LIBDOVECOT_DEPS = @LIBDOVECOT_DEPS@
298LIBDOVECOT_DOVEADM_INCLUDE = @LIBDOVECOT_DOVEADM_INCLUDE@
299LIBDOVECOT_DSYNC = @LIBDOVECOT_DSYNC@
300LIBDOVECOT_DSYNC_DEPS = @LIBDOVECOT_DSYNC_DEPS@
301LIBDOVECOT_DSYNC_INCLUDE = @LIBDOVECOT_DSYNC_INCLUDE@
302LIBDOVECOT_FTS_INCLUDE = @LIBDOVECOT_FTS_INCLUDE@
303LIBDOVECOT_IMAPC_INCLUDE = @LIBDOVECOT_IMAPC_INCLUDE@
304LIBDOVECOT_IMAP_INCLUDE = @LIBDOVECOT_IMAP_INCLUDE@
305LIBDOVECOT_IMAP_LOGIN_INCLUDE = @LIBDOVECOT_IMAP_LOGIN_INCLUDE@
306LIBDOVECOT_INCLUDE = @LIBDOVECOT_INCLUDE@
307LIBDOVECOT_LDA = @LIBDOVECOT_LDA@
308LIBDOVECOT_LDA_DEPS = @LIBDOVECOT_LDA_DEPS@
309LIBDOVECOT_LDA_INCLUDE = @LIBDOVECOT_LDA_INCLUDE@
310LIBDOVECOT_LIBFTS = @LIBDOVECOT_LIBFTS@
311LIBDOVECOT_LIBFTS_DEPS = @LIBDOVECOT_LIBFTS_DEPS@
312LIBDOVECOT_LIBFTS_INCLUDE = @LIBDOVECOT_LIBFTS_INCLUDE@
313LIBDOVECOT_LMTP_INCLUDE = @LIBDOVECOT_LMTP_INCLUDE@
314LIBDOVECOT_LOGIN = @LIBDOVECOT_LOGIN@
315LIBDOVECOT_LOGIN_DEPS = @LIBDOVECOT_LOGIN_DEPS@
316LIBDOVECOT_LOGIN_INCLUDE = @LIBDOVECOT_LOGIN_INCLUDE@
317LIBDOVECOT_LUA = @LIBDOVECOT_LUA@
318LIBDOVECOT_LUA_DEPS = @LIBDOVECOT_LUA_DEPS@
319LIBDOVECOT_LUA_INCLUDE = @LIBDOVECOT_LUA_INCLUDE@
320LIBDOVECOT_NOTIFY_INCLUDE = @LIBDOVECOT_NOTIFY_INCLUDE@
321LIBDOVECOT_POP3_INCLUDE = @LIBDOVECOT_POP3_INCLUDE@
322LIBDOVECOT_PUSH_NOTIFICATION_INCLUDE = @LIBDOVECOT_PUSH_NOTIFICATION_INCLUDE@
323LIBDOVECOT_SERVICE_INCLUDE = @LIBDOVECOT_SERVICE_INCLUDE@
324LIBDOVECOT_SQL = @LIBDOVECOT_SQL@
325LIBDOVECOT_SQL_DEPS = @LIBDOVECOT_SQL_DEPS@
326LIBDOVECOT_SQL_INCLUDE = @LIBDOVECOT_SQL_INCLUDE@
327LIBDOVECOT_SSL = @LIBDOVECOT_SSL@
328LIBDOVECOT_SSL_DEPS = @LIBDOVECOT_SSL_DEPS@
329LIBDOVECOT_STORAGE = @LIBDOVECOT_STORAGE@
330LIBDOVECOT_STORAGE_DEPS = @LIBDOVECOT_STORAGE_DEPS@
331LIBDOVECOT_STORAGE_INCLUDE = @LIBDOVECOT_STORAGE_INCLUDE@
332LIBDOVECOT_SUBMISSION_INCLUDE = @LIBDOVECOT_SUBMISSION_INCLUDE@
333LIBOBJS = @LIBOBJS@
334LIBS = @LIBS@
335LIBTOOL = @LIBTOOL@
336LIPO = @LIPO@
337LN_S = @LN_S@
338LTLIBOBJS = @LTLIBOBJS@
339LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
340MAINT = @MAINT@
341MAKEINFO = @MAKEINFO@
342MANIFEST_TOOL = @MANIFEST_TOOL@
343MKDIR_P = @MKDIR_P@
344NM = @NM@
345NMEDIT = @NMEDIT@
346OBJDUMP = @OBJDUMP@
347OBJEXT = @OBJEXT@
348OTOOL = @OTOOL@
349OTOOL64 = @OTOOL64@
350PACKAGE = @PACKAGE@
351PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
352PACKAGE_NAME = @PACKAGE_NAME@
353PACKAGE_STRING = @PACKAGE_STRING@
354PACKAGE_TARNAME = @PACKAGE_TARNAME@
355PACKAGE_URL = @PACKAGE_URL@
356PACKAGE_VERSION = @PACKAGE_VERSION@
357PATH_SEPARATOR = @PATH_SEPARATOR@
358PIE_CFLAGS = @PIE_CFLAGS@
359PIE_LDFLAGS = @PIE_LDFLAGS@
360RANLIB = @RANLIB@
361RELRO_LDFLAGS = @RELRO_LDFLAGS@
362RUN_TEST = @RUN_TEST@
363SED = @SED@
364SET_MAKE = @SET_MAKE@
365SHELL = @SHELL@
366STRIP = @STRIP@
367VALGRIND = @VALGRIND@
368VERSION = @VERSION@
369abs_builddir = @abs_builddir@
370abs_srcdir = @abs_srcdir@
371abs_top_builddir = @abs_top_builddir@
372abs_top_srcdir = @abs_top_srcdir@
373ac_ct_AR = @ac_ct_AR@
374ac_ct_CC = @ac_ct_CC@
375ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
376am__include = @am__include@
377am__leading_dot = @am__leading_dot@
378am__quote = @am__quote@
379am__tar = @am__tar@
380am__untar = @am__untar@
381bindir = @bindir@
382build = @build@
383build_alias = @build_alias@
384build_cpu = @build_cpu@
385build_os = @build_os@
386build_vendor = @build_vendor@
387builddir = @builddir@
388datadir = @datadir@
389datarootdir = @datarootdir@
390docdir = @docdir@
391dovecot_docdir = @dovecot_docdir@
392dovecot_installed_moduledir = @dovecot_installed_moduledir@
393dovecot_moduledir = @dovecot_moduledir@
394dovecot_pkgincludedir = @dovecot_pkgincludedir@
395dovecot_pkglibdir = @dovecot_pkglibdir@
396dovecot_pkglibexecdir = @dovecot_pkglibexecdir@
397dovecot_statedir = @dovecot_statedir@
398dovecotdir = @dovecotdir@
399dvidir = @dvidir@
400exec_prefix = @exec_prefix@
401host = @host@
402host_alias = @host_alias@
403host_cpu = @host_cpu@
404host_os = @host_os@
405host_vendor = @host_vendor@
406htmldir = @htmldir@
407includedir = @includedir@
408infodir = @infodir@
409install_sh = @install_sh@
410libdir = @libdir@
411libexecdir = @libexecdir@
412localedir = @localedir@
413localstatedir = @localstatedir@
414mandir = @mandir@
415mkdir_p = @mkdir_p@
416moduledir = @moduledir@
417oldincludedir = @oldincludedir@
418pdfdir = @pdfdir@
419prefix = @prefix@
420program_transform_name = @program_transform_name@
421psdir = @psdir@
422runstatedir = @runstatedir@
423sbindir = @sbindir@
424sharedstatedir = @sharedstatedir@
425sieve_docdir = @sieve_docdir@
426srcdir = @srcdir@
427sysconfdir = @sysconfdir@
428target_alias = @target_alias@
429top_build_prefix = @top_build_prefix@
430top_builddir = @top_builddir@
431top_srcdir = @top_srcdir@
432aclocaldir = $(datadir)/aclocal
433@BUILD_DOCS_TRUE@DOCS = doc
434SUBDIRS = \
435	. \
436	src \
437	$(DOCS)
438
439ACLOCAL_AMFLAGS = -I m4
440EXTRA_DIST = \
441	tests \
442	examples \
443	COPYING.LGPL \
444	ChangeLog \
445	update-version.sh
446
447pkginc_libdir = $(dovecot_pkgincludedir)/sieve
448dist_pkginc_lib_HEADERS = \
449    pigeonhole-version.h
450
451nodist_pkginc_lib_HEADERS = \
452	pigeonhole-config.h
453
454dist_aclocal_DATA = dovecot-pigeonhole.m4
455DISTCLEANFILES = \
456    $(top_builddir)/pigeonhole-version.h \
457	$(top_builddir)/run-test.sh
458
459
460# Testsuite tests (FIXME: ugly)
461TESTSUITE_BIN = $(top_builddir)/src/testsuite/testsuite $(TESTSUITE_OPTIONS)
462TEST_BIN = $(RUN_TEST) $(TESTSUITE_BIN)
463@BUILD_UNFINISHED_FALSE@test_unfinished =
464@BUILD_UNFINISHED_TRUE@test_unfinished =
465test_cases = \
466	tests/testsuite.svtest \
467	tests/control-if.svtest \
468	tests/control-stop.svtest \
469	tests/test-allof.svtest \
470	tests/test-anyof.svtest \
471	tests/test-exists.svtest \
472	tests/test-header.svtest \
473	tests/test-address.svtest \
474	tests/test-size.svtest \
475	tests/compile/compile.svtest \
476	tests/compile/errors.svtest \
477	tests/compile/warnings.svtest \
478	tests/compile/recover.svtest \
479	tests/execute/errors.svtest \
480	tests/execute/errors-cpu-limit.svtest \
481	tests/execute/actions.svtest \
482	tests/execute/smtp.svtest \
483	tests/execute/mailstore.svtest \
484	tests/execute/address-normalize.svtest \
485	tests/execute/examples.svtest \
486	tests/lexer.svtest \
487	tests/comparators/i-octet.svtest \
488	tests/comparators/i-ascii-casemap.svtest \
489	tests/match-types/is.svtest \
490	tests/match-types/contains.svtest \
491	tests/match-types/matches.svtest \
492	tests/multiscript/basic.svtest \
493	tests/multiscript/conflicts.svtest \
494	tests/extensions/encoded-character.svtest \
495	tests/extensions/envelope.svtest \
496	tests/extensions/variables/basic.svtest \
497	tests/extensions/variables/match.svtest \
498	tests/extensions/variables/modifiers.svtest \
499	tests/extensions/variables/quoting.svtest \
500	tests/extensions/variables/string.svtest \
501	tests/extensions/variables/errors.svtest \
502	tests/extensions/variables/regex.svtest \
503	tests/extensions/include/errors.svtest \
504	tests/extensions/include/variables.svtest \
505	tests/extensions/include/once.svtest \
506	tests/extensions/include/twice.svtest \
507	tests/extensions/include/optional.svtest \
508	tests/extensions/include/rfc.svtest \
509	tests/extensions/include/execute.svtest \
510	tests/extensions/imap4flags/basic.svtest \
511	tests/extensions/imap4flags/hasflag.svtest \
512	tests/extensions/imap4flags/execute.svtest \
513	tests/extensions/imap4flags/multiscript.svtest \
514	tests/extensions/imap4flags/flagstring.svtest \
515	tests/extensions/imap4flags/flagstore.svtest \
516	tests/extensions/body/basic.svtest \
517	tests/extensions/body/errors.svtest \
518	tests/extensions/body/raw.svtest \
519	tests/extensions/body/content.svtest \
520	tests/extensions/body/text.svtest \
521	tests/extensions/body/match-values.svtest \
522	tests/extensions/regex/basic.svtest \
523	tests/extensions/regex/match-values.svtest \
524	tests/extensions/regex/errors.svtest \
525	tests/extensions/reject/execute.svtest \
526	tests/extensions/reject/smtp.svtest \
527	tests/extensions/relational/basic.svtest \
528	tests/extensions/relational/rfc.svtest \
529	tests/extensions/relational/errors.svtest \
530	tests/extensions/relational/comparators.svtest \
531	tests/extensions/subaddress/basic.svtest \
532	tests/extensions/subaddress/rfc.svtest \
533	tests/extensions/subaddress/config.svtest \
534	tests/extensions/vacation/errors.svtest \
535	tests/extensions/vacation/execute.svtest \
536	tests/extensions/vacation/message.svtest \
537	tests/extensions/vacation/smtp.svtest \
538	tests/extensions/vacation/utf-8.svtest \
539	tests/extensions/vacation/reply.svtest \
540	tests/extensions/enotify/basic.svtest \
541	tests/extensions/enotify/encodeurl.svtest \
542	tests/extensions/enotify/valid_notify_method.svtest \
543	tests/extensions/enotify/notify_method_capability.svtest \
544	tests/extensions/enotify/errors.svtest \
545	tests/extensions/enotify/execute.svtest \
546	tests/extensions/enotify/mailto.svtest \
547	tests/extensions/environment/basic.svtest \
548	tests/extensions/environment/rfc.svtest \
549	tests/extensions/mailbox/errors.svtest \
550	tests/extensions/mailbox/execute.svtest \
551	tests/extensions/date/basic.svtest \
552	tests/extensions/date/date-parts.svtest \
553	tests/extensions/date/zones.svtest \
554	tests/extensions/index/basic.svtest \
555	tests/extensions/index/errors.svtest \
556	tests/extensions/spamvirustest/spamtest.svtest \
557	tests/extensions/spamvirustest/virustest.svtest \
558	tests/extensions/spamvirustest/spamtestplus.svtest \
559	tests/extensions/spamvirustest/errors.svtest \
560	tests/extensions/ihave/execute.svtest \
561	tests/extensions/ihave/errors.svtest \
562	tests/extensions/ihave/restrictions.svtest \
563	tests/extensions/editheader/addheader.svtest \
564	tests/extensions/editheader/deleteheader.svtest \
565	tests/extensions/editheader/alternating.svtest \
566	tests/extensions/editheader/utf8.svtest \
567	tests/extensions/editheader/protected.svtest \
568	tests/extensions/editheader/errors.svtest \
569	tests/extensions/editheader/execute.svtest \
570	tests/extensions/duplicate/errors.svtest \
571	tests/extensions/duplicate/execute.svtest \
572	tests/extensions/duplicate/execute-vnd.svtest \
573	tests/extensions/metadata/execute.svtest \
574	tests/extensions/metadata/errors.svtest \
575	tests/extensions/mime/errors.svtest \
576	tests/extensions/mime/header.svtest \
577	tests/extensions/mime/exists.svtest \
578	tests/extensions/mime/address.svtest \
579	tests/extensions/mime/execute.svtest \
580	tests/extensions/mime/content-header.svtest \
581	tests/extensions/mime/foreverypart.svtest \
582	tests/extensions/mime/extracttext.svtest \
583	tests/extensions/mime/calendar-example.svtest \
584	tests/extensions/special-use/errors.svtest \
585	tests/extensions/special-use/execute.svtest \
586	tests/extensions/vnd.dovecot/debug/execute.svtest \
587	tests/extensions/vnd.dovecot/environment/basic.svtest \
588	tests/extensions/vnd.dovecot/environment/variables.svtest \
589	tests/extensions/vnd.dovecot/report/errors.svtest \
590	tests/extensions/vnd.dovecot/report/execute.svtest \
591	tests/deprecated/notify/basic.svtest \
592	tests/deprecated/notify/mailto.svtest \
593	tests/deprecated/notify/errors.svtest \
594	tests/deprecated/notify/execute.svtest \
595	tests/deprecated/notify/denotify.svtest \
596	tests/deprecated/imapflags/execute.svtest \
597	tests/deprecated/imapflags/errors.svtest \
598	$(test_unfinished)
599
600failure_test_cases = \
601	tests/failures/fuzz1.svtest \
602	tests/failures/fuzz2.svtest \
603	tests/failures/fuzz3.svtest \
604	tests/failures/mailbox-bad-utf8.svtest
605
606TEST_EXTPROGRAMS_BIN = NOCHILDREN=yes $(TEST_BIN) \
607	-P src/plugins/sieve-extprograms/.libs/sieve_extprograms
608
609extprograms_test_cases = \
610	tests/plugins/extprograms/errors.svtest \
611	tests/plugins/extprograms/pipe/command.svtest \
612	tests/plugins/extprograms/pipe/errors.svtest \
613	tests/plugins/extprograms/pipe/execute.svtest \
614	tests/plugins/extprograms/filter/command.svtest \
615	tests/plugins/extprograms/filter/errors.svtest \
616	tests/plugins/extprograms/filter/execute.svtest \
617	tests/plugins/extprograms/execute/command.svtest \
618	tests/plugins/extprograms/execute/errors.svtest \
619	tests/plugins/extprograms/execute/execute.svtest
620
621all: dummy-config.h pigeonhole-config.h
622	$(MAKE) $(AM_MAKEFLAGS) all-recursive
623
624.SUFFIXES:
625am--refresh: Makefile
626	@:
627$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
628	@for dep in $?; do \
629	  case '$(am__configure_deps)' in \
630	    *$$dep*) \
631	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
632	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
633		&& exit 0; \
634	      exit 1;; \
635	  esac; \
636	done; \
637	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
638	$(am__cd) $(top_srcdir) && \
639	  $(AUTOMAKE) --foreign Makefile
640Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
641	@case '$?' in \
642	  *config.status*) \
643	    echo ' $(SHELL) ./config.status'; \
644	    $(SHELL) ./config.status;; \
645	  *) \
646	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
647	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
648	esac;
649
650$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
651	$(SHELL) ./config.status --recheck
652
653$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
654	$(am__cd) $(srcdir) && $(AUTOCONF)
655$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
656	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
657$(am__aclocal_m4_deps):
658
659dummy-config.h: stamp-h1
660	@test -f $@ || rm -f stamp-h1
661	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
662
663stamp-h1: $(srcdir)/dummy-config.h.in $(top_builddir)/config.status
664	@rm -f stamp-h1
665	cd $(top_builddir) && $(SHELL) ./config.status dummy-config.h
666$(srcdir)/dummy-config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
667	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
668	rm -f stamp-h1
669	touch $@
670
671pigeonhole-config.h: stamp-h2
672	@test -f $@ || rm -f stamp-h2
673	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h2
674
675stamp-h2: $(srcdir)/pigeonhole-config.h.in $(top_builddir)/config.status
676	@rm -f stamp-h2
677	cd $(top_builddir) && $(SHELL) ./config.status pigeonhole-config.h
678
679distclean-hdr:
680	-rm -f dummy-config.h stamp-h1 pigeonhole-config.h stamp-h2
681stamp.h: $(top_builddir)/config.status $(srcdir)/stamp.h.in
682	cd $(top_builddir) && $(SHELL) ./config.status $@
683
684mostlyclean-libtool:
685	-rm -f *.lo
686
687clean-libtool:
688	-rm -rf .libs _libs
689
690distclean-libtool:
691	-rm -f libtool config.lt
692install-dist_aclocalDATA: $(dist_aclocal_DATA)
693	@$(NORMAL_INSTALL)
694	@list='$(dist_aclocal_DATA)'; test -n "$(aclocaldir)" || list=; \
695	if test -n "$$list"; then \
696	  echo " $(MKDIR_P) '$(DESTDIR)$(aclocaldir)'"; \
697	  $(MKDIR_P) "$(DESTDIR)$(aclocaldir)" || exit 1; \
698	fi; \
699	for p in $$list; do \
700	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
701	  echo "$$d$$p"; \
702	done | $(am__base_list) | \
703	while read files; do \
704	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(aclocaldir)'"; \
705	  $(INSTALL_DATA) $$files "$(DESTDIR)$(aclocaldir)" || exit $$?; \
706	done
707
708uninstall-dist_aclocalDATA:
709	@$(NORMAL_UNINSTALL)
710	@list='$(dist_aclocal_DATA)'; test -n "$(aclocaldir)" || list=; \
711	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
712	dir='$(DESTDIR)$(aclocaldir)'; $(am__uninstall_files_from_dir)
713install-dist_pkginc_libHEADERS: $(dist_pkginc_lib_HEADERS)
714	@$(NORMAL_INSTALL)
715	@list='$(dist_pkginc_lib_HEADERS)'; test -n "$(pkginc_libdir)" || list=; \
716	if test -n "$$list"; then \
717	  echo " $(MKDIR_P) '$(DESTDIR)$(pkginc_libdir)'"; \
718	  $(MKDIR_P) "$(DESTDIR)$(pkginc_libdir)" || exit 1; \
719	fi; \
720	for p in $$list; do \
721	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
722	  echo "$$d$$p"; \
723	done | $(am__base_list) | \
724	while read files; do \
725	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(pkginc_libdir)'"; \
726	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(pkginc_libdir)" || exit $$?; \
727	done
728
729uninstall-dist_pkginc_libHEADERS:
730	@$(NORMAL_UNINSTALL)
731	@list='$(dist_pkginc_lib_HEADERS)'; test -n "$(pkginc_libdir)" || list=; \
732	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
733	dir='$(DESTDIR)$(pkginc_libdir)'; $(am__uninstall_files_from_dir)
734install-nodist_pkginc_libHEADERS: $(nodist_pkginc_lib_HEADERS)
735	@$(NORMAL_INSTALL)
736	@list='$(nodist_pkginc_lib_HEADERS)'; test -n "$(pkginc_libdir)" || list=; \
737	if test -n "$$list"; then \
738	  echo " $(MKDIR_P) '$(DESTDIR)$(pkginc_libdir)'"; \
739	  $(MKDIR_P) "$(DESTDIR)$(pkginc_libdir)" || exit 1; \
740	fi; \
741	for p in $$list; do \
742	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
743	  echo "$$d$$p"; \
744	done | $(am__base_list) | \
745	while read files; do \
746	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(pkginc_libdir)'"; \
747	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(pkginc_libdir)" || exit $$?; \
748	done
749
750uninstall-nodist_pkginc_libHEADERS:
751	@$(NORMAL_UNINSTALL)
752	@list='$(nodist_pkginc_lib_HEADERS)'; test -n "$(pkginc_libdir)" || list=; \
753	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
754	dir='$(DESTDIR)$(pkginc_libdir)'; $(am__uninstall_files_from_dir)
755
756# This directory's subdirectories are mostly independent; you can cd
757# into them and run 'make' without going through this Makefile.
758# To change the values of 'make' variables: instead of editing Makefiles,
759# (1) if the variable is set in 'config.status', edit 'config.status'
760#     (which will cause the Makefiles to be regenerated when you run 'make');
761# (2) otherwise, pass the desired values on the 'make' command line.
762$(am__recursive_targets):
763	@fail=; \
764	if $(am__make_keepgoing); then \
765	  failcom='fail=yes'; \
766	else \
767	  failcom='exit 1'; \
768	fi; \
769	dot_seen=no; \
770	target=`echo $@ | sed s/-recursive//`; \
771	case "$@" in \
772	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
773	  *) list='$(SUBDIRS)' ;; \
774	esac; \
775	for subdir in $$list; do \
776	  echo "Making $$target in $$subdir"; \
777	  if test "$$subdir" = "."; then \
778	    dot_seen=yes; \
779	    local_target="$$target-am"; \
780	  else \
781	    local_target="$$target"; \
782	  fi; \
783	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
784	  || eval $$failcom; \
785	done; \
786	if test "$$dot_seen" = "no"; then \
787	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
788	fi; test -z "$$fail"
789
790ID: $(am__tagged_files)
791	$(am__define_uniq_tagged_files); mkid -fID $$unique
792tags: tags-recursive
793TAGS: tags
794
795tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
796	set x; \
797	here=`pwd`; \
798	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
799	  include_option=--etags-include; \
800	  empty_fix=.; \
801	else \
802	  include_option=--include; \
803	  empty_fix=; \
804	fi; \
805	list='$(SUBDIRS)'; for subdir in $$list; do \
806	  if test "$$subdir" = .; then :; else \
807	    test ! -f $$subdir/TAGS || \
808	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
809	  fi; \
810	done; \
811	$(am__define_uniq_tagged_files); \
812	shift; \
813	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
814	  test -n "$$unique" || unique=$$empty_fix; \
815	  if test $$# -gt 0; then \
816	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
817	      "$$@" $$unique; \
818	  else \
819	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
820	      $$unique; \
821	  fi; \
822	fi
823ctags: ctags-recursive
824
825CTAGS: ctags
826ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
827	$(am__define_uniq_tagged_files); \
828	test -z "$(CTAGS_ARGS)$$unique" \
829	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
830	     $$unique
831
832GTAGS:
833	here=`$(am__cd) $(top_builddir) && pwd` \
834	  && $(am__cd) $(top_srcdir) \
835	  && gtags -i $(GTAGS_ARGS) "$$here"
836cscope: cscope.files
837	test ! -s cscope.files \
838	  || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
839clean-cscope:
840	-rm -f cscope.files
841cscope.files: clean-cscope cscopelist
842cscopelist: cscopelist-recursive
843
844cscopelist-am: $(am__tagged_files)
845	list='$(am__tagged_files)'; \
846	case "$(srcdir)" in \
847	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
848	  *) sdir=$(subdir)/$(srcdir) ;; \
849	esac; \
850	for i in $$list; do \
851	  if test -f "$$i"; then \
852	    echo "$(subdir)/$$i"; \
853	  else \
854	    echo "$$sdir/$$i"; \
855	  fi; \
856	done >> $(top_builddir)/cscope.files
857
858distclean-tags:
859	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
860	-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
861
862distdir: $(BUILT_SOURCES)
863	$(MAKE) $(AM_MAKEFLAGS) distdir-am
864
865distdir-am: $(DISTFILES)
866	$(am__remove_distdir)
867	test -d "$(distdir)" || mkdir "$(distdir)"
868	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
869	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
870	list='$(DISTFILES)'; \
871	  dist_files=`for file in $$list; do echo $$file; done | \
872	  sed -e "s|^$$srcdirstrip/||;t" \
873	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
874	case $$dist_files in \
875	  */*) $(MKDIR_P) `echo "$$dist_files" | \
876			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
877			   sort -u` ;; \
878	esac; \
879	for file in $$dist_files; do \
880	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
881	  if test -d $$d/$$file; then \
882	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
883	    if test -d "$(distdir)/$$file"; then \
884	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
885	    fi; \
886	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
887	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
888	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
889	    fi; \
890	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
891	  else \
892	    test -f "$(distdir)/$$file" \
893	    || cp -p $$d/$$file "$(distdir)/$$file" \
894	    || exit 1; \
895	  fi; \
896	done
897	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
898	  if test "$$subdir" = .; then :; else \
899	    $(am__make_dryrun) \
900	      || test -d "$(distdir)/$$subdir" \
901	      || $(MKDIR_P) "$(distdir)/$$subdir" \
902	      || exit 1; \
903	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
904	    $(am__relativize); \
905	    new_distdir=$$reldir; \
906	    dir1=$$subdir; dir2="$(top_distdir)"; \
907	    $(am__relativize); \
908	    new_top_distdir=$$reldir; \
909	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
910	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
911	    ($(am__cd) $$subdir && \
912	      $(MAKE) $(AM_MAKEFLAGS) \
913	        top_distdir="$$new_top_distdir" \
914	        distdir="$$new_distdir" \
915		am__remove_distdir=: \
916		am__skip_length_check=: \
917		am__skip_mode_fix=: \
918	        distdir) \
919	      || exit 1; \
920	  fi; \
921	done
922	$(MAKE) $(AM_MAKEFLAGS) \
923	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
924	  dist-hook
925	-test -n "$(am__skip_mode_fix)" \
926	|| find "$(distdir)" -type d ! -perm -755 \
927		-exec chmod u+rwx,go+rx {} \; -o \
928	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
929	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
930	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
931	|| chmod -R a+r "$(distdir)"
932dist-gzip: distdir
933	tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
934	$(am__post_remove_distdir)
935
936dist-bzip2: distdir
937	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
938	$(am__post_remove_distdir)
939
940dist-lzip: distdir
941	tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
942	$(am__post_remove_distdir)
943
944dist-xz: distdir
945	tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
946	$(am__post_remove_distdir)
947
948dist-tarZ: distdir
949	@echo WARNING: "Support for distribution archives compressed with" \
950		       "legacy program 'compress' is deprecated." >&2
951	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
952	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
953	$(am__post_remove_distdir)
954
955dist-shar: distdir
956	@echo WARNING: "Support for shar distribution archives is" \
957	               "deprecated." >&2
958	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
959	shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
960	$(am__post_remove_distdir)
961
962dist-zip: distdir
963	-rm -f $(distdir).zip
964	zip -rq $(distdir).zip $(distdir)
965	$(am__post_remove_distdir)
966
967dist dist-all:
968	$(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
969	$(am__post_remove_distdir)
970
971# This target untars the dist file and tries a VPATH configuration.  Then
972# it guarantees that the distribution is self-contained by making another
973# tarfile.
974distcheck: dist
975	case '$(DIST_ARCHIVES)' in \
976	*.tar.gz*) \
977	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
978	*.tar.bz2*) \
979	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
980	*.tar.lz*) \
981	  lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
982	*.tar.xz*) \
983	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
984	*.tar.Z*) \
985	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
986	*.shar.gz*) \
987	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
988	*.zip*) \
989	  unzip $(distdir).zip ;;\
990	esac
991	chmod -R a-w $(distdir)
992	chmod u+w $(distdir)
993	mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
994	chmod a-w $(distdir)
995	test -d $(distdir)/_build || exit 0; \
996	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
997	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
998	  && am__cwd=`pwd` \
999	  && $(am__cd) $(distdir)/_build/sub \
1000	  && ../../configure \
1001	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
1002	    $(DISTCHECK_CONFIGURE_FLAGS) \
1003	    --srcdir=../.. --prefix="$$dc_install_base" \
1004	  && $(MAKE) $(AM_MAKEFLAGS) \
1005	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
1006	  && $(MAKE) $(AM_MAKEFLAGS) check \
1007	  && $(MAKE) $(AM_MAKEFLAGS) install \
1008	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1009	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
1010	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
1011	        distuninstallcheck \
1012	  && chmod -R a-w "$$dc_install_base" \
1013	  && ({ \
1014	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
1015	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
1016	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
1017	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
1018	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1019	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
1020	  && rm -rf "$$dc_destdir" \
1021	  && $(MAKE) $(AM_MAKEFLAGS) dist \
1022	  && rm -rf $(DIST_ARCHIVES) \
1023	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1024	  && cd "$$am__cwd" \
1025	  || exit 1
1026	$(am__post_remove_distdir)
1027	@(echo "$(distdir) archives ready for distribution: "; \
1028	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1029	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1030distuninstallcheck:
1031	@test -n '$(distuninstallcheck_dir)' || { \
1032	  echo 'ERROR: trying to run $@ with an empty' \
1033	       '$$(distuninstallcheck_dir)' >&2; \
1034	  exit 1; \
1035	}; \
1036	$(am__cd) '$(distuninstallcheck_dir)' || { \
1037	  echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
1038	  exit 1; \
1039	}; \
1040	test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
1041	   || { echo "ERROR: files left after uninstall:" ; \
1042	        if test -n "$(DESTDIR)"; then \
1043	          echo "  (check DESTDIR support)"; \
1044	        fi ; \
1045	        $(distuninstallcheck_listfiles) ; \
1046	        exit 1; } >&2
1047distcleancheck: distclean
1048	@if test '$(srcdir)' = . ; then \
1049	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1050	  exit 1 ; \
1051	fi
1052	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1053	  || { echo "ERROR: files left in build directory after distclean:" ; \
1054	       $(distcleancheck_listfiles) ; \
1055	       exit 1; } >&2
1056check-am: all-am
1057check: check-recursive
1058all-am: Makefile $(DATA) $(HEADERS) dummy-config.h pigeonhole-config.h
1059installdirs: installdirs-recursive
1060installdirs-am:
1061	for dir in "$(DESTDIR)$(aclocaldir)" "$(DESTDIR)$(pkginc_libdir)" "$(DESTDIR)$(pkginc_libdir)"; do \
1062	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1063	done
1064install: install-recursive
1065install-exec: install-exec-recursive
1066install-data: install-data-recursive
1067uninstall: uninstall-recursive
1068
1069install-am: all-am
1070	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1071
1072installcheck: installcheck-recursive
1073install-strip:
1074	if test -z '$(STRIP)'; then \
1075	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1076	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1077	      install; \
1078	else \
1079	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1080	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1081	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1082	fi
1083mostlyclean-generic:
1084
1085clean-generic:
1086
1087distclean-generic:
1088	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1089	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1090	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1091
1092maintainer-clean-generic:
1093	@echo "This command is intended for maintainers to use"
1094	@echo "it deletes files that may require special tools to rebuild."
1095clean: clean-recursive
1096
1097clean-am: clean-generic clean-libtool mostlyclean-am
1098
1099distclean: distclean-recursive
1100	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
1101	-rm -f Makefile
1102distclean-am: clean-am distclean-generic distclean-hdr \
1103	distclean-libtool distclean-tags
1104
1105dvi: dvi-recursive
1106
1107dvi-am:
1108
1109html: html-recursive
1110
1111html-am:
1112
1113info: info-recursive
1114
1115info-am:
1116
1117install-data-am: install-dist_aclocalDATA \
1118	install-dist_pkginc_libHEADERS \
1119	install-nodist_pkginc_libHEADERS
1120
1121install-dvi: install-dvi-recursive
1122
1123install-dvi-am:
1124
1125install-exec-am:
1126
1127install-html: install-html-recursive
1128
1129install-html-am:
1130
1131install-info: install-info-recursive
1132
1133install-info-am:
1134
1135install-man:
1136
1137install-pdf: install-pdf-recursive
1138
1139install-pdf-am:
1140
1141install-ps: install-ps-recursive
1142
1143install-ps-am:
1144
1145installcheck-am:
1146
1147maintainer-clean: maintainer-clean-recursive
1148	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
1149	-rm -rf $(top_srcdir)/autom4te.cache
1150	-rm -f Makefile
1151maintainer-clean-am: distclean-am maintainer-clean-generic
1152
1153mostlyclean: mostlyclean-recursive
1154
1155mostlyclean-am: mostlyclean-generic mostlyclean-libtool
1156
1157pdf: pdf-recursive
1158
1159pdf-am:
1160
1161ps: ps-recursive
1162
1163ps-am:
1164
1165uninstall-am: uninstall-dist_aclocalDATA \
1166	uninstall-dist_pkginc_libHEADERS \
1167	uninstall-nodist_pkginc_libHEADERS
1168
1169.MAKE: $(am__recursive_targets) all install-am install-strip
1170
1171.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
1172	am--refresh check check-am clean clean-cscope clean-generic \
1173	clean-libtool cscope cscopelist-am ctags ctags-am dist \
1174	dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
1175	dist-tarZ dist-xz dist-zip distcheck distclean \
1176	distclean-generic distclean-hdr distclean-libtool \
1177	distclean-tags distcleancheck distdir distuninstallcheck dvi \
1178	dvi-am html html-am info info-am install install-am \
1179	install-data install-data-am install-dist_aclocalDATA \
1180	install-dist_pkginc_libHEADERS install-dvi install-dvi-am \
1181	install-exec install-exec-am install-html install-html-am \
1182	install-info install-info-am install-man \
1183	install-nodist_pkginc_libHEADERS install-pdf install-pdf-am \
1184	install-ps install-ps-am install-strip installcheck \
1185	installcheck-am installdirs installdirs-am maintainer-clean \
1186	maintainer-clean-generic mostlyclean mostlyclean-generic \
1187	mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
1188	uninstall-am uninstall-dist_aclocalDATA \
1189	uninstall-dist_pkginc_libHEADERS \
1190	uninstall-nodist_pkginc_libHEADERS
1191
1192.PRECIOUS: Makefile
1193
1194
1195dist-hook:
1196	rm -rf `find $(distdir)/tests -type f -name '*.svbin'`
1197
1198ChangeLog:
1199	git log --name-status \
1200		--pretty="format:%ai %aN <%aE> (%h)%n%n%w(80,4,4)%s%n%n%b" > ChangeLog \
1201			|| rm -f ChangeLog
1202
1203pigeonhole-version.h: noop
1204	$(SHELL) $(top_srcdir)/update-version.sh $(top_srcdir) $(top_builddir)
1205
1206noop:
1207
1208$(test_cases):
1209	@$(TEST_BIN) $(top_srcdir)/$@
1210
1211$(failure_test_cases):
1212	@$(TEST_BIN) -F $(top_srcdir)/$@
1213
1214$(extprograms_test_cases):
1215	@$(TEST_EXTPROGRAMS_BIN) 	$(top_srcdir)/$@
1216
1217.PHONY: test test-plugins $(test_cases) $(failure_test_cases) $(extprograms_test_cases)
1218test: all-am $(test_cases) $(failure_test_cases)
1219test-plugins: all-am $(extprograms_test_cases)
1220
1221check: check-am test
1222
1223# Tell versions [3.59,3.63) of GNU make to not export all variables.
1224# Otherwise a system limit (for SysV at least) may be exceeded.
1225.NOEXPORT:
1226