1# Makefile.in generated by automake 1.13.4 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2013 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# This makefile is for the lifelines reports
18
19VPATH = @srcdir@
20am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
21am__make_running_with_option = \
22  case $${target_option-} in \
23      ?) ;; \
24      *) echo "am__make_running_with_option: internal error: invalid" \
25              "target option '$${target_option-}' specified" >&2; \
26         exit 1;; \
27  esac; \
28  has_opt=no; \
29  sane_makeflags=$$MAKEFLAGS; \
30  if $(am__is_gnu_make); then \
31    sane_makeflags=$$MFLAGS; \
32  else \
33    case $$MAKEFLAGS in \
34      *\\[\ \	]*) \
35        bs=\\; \
36        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
37          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
38    esac; \
39  fi; \
40  skip_next=no; \
41  strip_trailopt () \
42  { \
43    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
44  }; \
45  for flg in $$sane_makeflags; do \
46    test $$skip_next = yes && { skip_next=no; continue; }; \
47    case $$flg in \
48      *=*|--*) continue;; \
49        -*I) strip_trailopt 'I'; skip_next=yes;; \
50      -*I?*) strip_trailopt 'I';; \
51        -*O) strip_trailopt 'O'; skip_next=yes;; \
52      -*O?*) strip_trailopt 'O';; \
53        -*l) strip_trailopt 'l'; skip_next=yes;; \
54      -*l?*) strip_trailopt 'l';; \
55      -[dEDm]) skip_next=yes;; \
56      -[JT]) skip_next=yes;; \
57    esac; \
58    case $$flg in \
59      *$$target_option*) has_opt=yes; break;; \
60    esac; \
61  done; \
62  test $$has_opt = yes
63am__make_dryrun = (target_option=n; $(am__make_running_with_option))
64am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
65pkgdatadir = $(datadir)/@PACKAGE@
66pkgincludedir = $(includedir)/@PACKAGE@
67pkglibdir = $(libdir)/@PACKAGE@
68pkglibexecdir = $(libexecdir)/@PACKAGE@
69am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
70install_sh_DATA = $(install_sh) -c -m 644
71install_sh_PROGRAM = $(install_sh) -c
72install_sh_SCRIPT = $(install_sh) -c
73INSTALL_HEADER = $(INSTALL_DATA)
74transform = $(program_transform_name)
75NORMAL_INSTALL = :
76PRE_INSTALL = :
77POST_INSTALL = :
78NORMAL_UNINSTALL = :
79PRE_UNINSTALL = :
80POST_UNINSTALL = :
81build_triplet = @build@
82host_triplet = @host@
83subdir = reports/st
84DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
85	$(top_srcdir)/build/autotools/mkinstalldirs \
86	$(dist_subreport_DATA) \
87	$(top_srcdir)/build/autotools/test-driver
88ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
89am__aclocal_m4_deps = $(top_srcdir)/build/gettext/codeset.m4 \
90	$(top_srcdir)/build/gettext/gettext.m4 \
91	$(top_srcdir)/build/gettext/glibc21.m4 \
92	$(top_srcdir)/build/gettext/iconv.m4 \
93	$(top_srcdir)/build/gettext/intdiv0.m4 \
94	$(top_srcdir)/build/gettext/inttypes-pri.m4 \
95	$(top_srcdir)/build/gettext/inttypes.m4 \
96	$(top_srcdir)/build/gettext/inttypes_h.m4 \
97	$(top_srcdir)/build/gettext/isc-posix.m4 \
98	$(top_srcdir)/build/gettext/lcmessage.m4 \
99	$(top_srcdir)/build/gettext/lib-ld.m4 \
100	$(top_srcdir)/build/gettext/lib-link.m4 \
101	$(top_srcdir)/build/gettext/lib-prefix.m4 \
102	$(top_srcdir)/build/gettext/progtest.m4 \
103	$(top_srcdir)/build/gettext/stdint_h.m4 \
104	$(top_srcdir)/build/gettext/uintmax_t.m4 \
105	$(top_srcdir)/build/gettext/ulonglong.m4 \
106	$(top_srcdir)/build/autotools/acinclude.m4 \
107	$(top_srcdir)/configure.ac
108am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
109	$(ACLOCAL_M4)
110mkinstalldirs = $(SHELL) $(top_srcdir)/build/autotools/mkinstalldirs
111CONFIG_HEADER = $(top_builddir)/config.h
112CONFIG_CLEAN_FILES =
113CONFIG_CLEAN_VPATH_FILES =
114AM_V_P = $(am__v_P_@AM_V@)
115am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
116am__v_P_0 = false
117am__v_P_1 = :
118AM_V_GEN = $(am__v_GEN_@AM_V@)
119am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
120am__v_GEN_0 = @echo "  GEN     " $@;
121am__v_GEN_1 =
122AM_V_at = $(am__v_at_@AM_V@)
123am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
124am__v_at_0 = @
125am__v_at_1 =
126depcomp =
127am__depfiles_maybe =
128SOURCES =
129DIST_SOURCES =
130am__can_run_installinfo = \
131  case $$AM_UPDATE_INFO_DIR in \
132    n|no|NO) false;; \
133    *) (install-info --version) >/dev/null 2>&1;; \
134  esac
135am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
136am__vpath_adj = case $$p in \
137    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
138    *) f=$$p;; \
139  esac;
140am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
141am__install_max = 40
142am__nobase_strip_setup = \
143  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
144am__nobase_strip = \
145  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
146am__nobase_list = $(am__nobase_strip_setup); \
147  for p in $$list; do echo "$$p $$p"; done | \
148  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
149  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
150    if (++n[$$2] == $(am__install_max)) \
151      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
152    END { for (dir in files) print dir, files[dir] }'
153am__base_list = \
154  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
155  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
156am__uninstall_files_from_dir = { \
157  test -z "$$files" \
158    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
159    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
160         $(am__cd) "$$dir" && rm -f $$files; }; \
161  }
162am__installdirs = "$(DESTDIR)$(subreportdir)" \
163	"$(DESTDIR)$(subreportdir)"
164DATA = $(dist_subreport_DATA) $(subreport_DATA)
165am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
166am__tty_colors_dummy = \
167  mgn= red= grn= lgn= blu= brg= std=; \
168  am__color_tests=no
169am__tty_colors = { \
170  $(am__tty_colors_dummy); \
171  if test "X$(AM_COLOR_TESTS)" = Xno; then \
172    am__color_tests=no; \
173  elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
174    am__color_tests=yes; \
175  elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
176    am__color_tests=yes; \
177  fi; \
178  if test $$am__color_tests = yes; then \
179    red=''; \
180    grn=''; \
181    lgn=''; \
182    blu=''; \
183    mgn=''; \
184    brg=''; \
185    std=''; \
186  fi; \
187}
188am__recheck_rx = ^[ 	]*:recheck:[ 	]*
189am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
190am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
191# A command that, given a newline-separated list of test names on the
192# standard input, print the name of the tests that are to be re-run
193# upon "make recheck".
194am__list_recheck_tests = $(AWK) '{ \
195  recheck = 1; \
196  while ((rc = (getline line < ($$0 ".trs"))) != 0) \
197    { \
198      if (rc < 0) \
199        { \
200          if ((getline line2 < ($$0 ".log")) < 0) \
201	    recheck = 0; \
202          break; \
203        } \
204      else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
205        { \
206          recheck = 0; \
207          break; \
208        } \
209      else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
210        { \
211          break; \
212        } \
213    }; \
214  if (recheck) \
215    print $$0; \
216  close ($$0 ".trs"); \
217  close ($$0 ".log"); \
218}'
219# A command that, given a newline-separated list of test names on the
220# standard input, create the global log from their .trs and .log files.
221am__create_global_log = $(AWK) ' \
222function fatal(msg) \
223{ \
224  print "fatal: making $@: " msg | "cat >&2"; \
225  exit 1; \
226} \
227function rst_section(header) \
228{ \
229  print header; \
230  len = length(header); \
231  for (i = 1; i <= len; i = i + 1) \
232    printf "="; \
233  printf "\n\n"; \
234} \
235{ \
236  copy_in_global_log = 1; \
237  global_test_result = "RUN"; \
238  while ((rc = (getline line < ($$0 ".trs"))) != 0) \
239    { \
240      if (rc < 0) \
241         fatal("failed to read from " $$0 ".trs"); \
242      if (line ~ /$(am__global_test_result_rx)/) \
243        { \
244          sub("$(am__global_test_result_rx)", "", line); \
245          sub("[ 	]*$$", "", line); \
246          global_test_result = line; \
247        } \
248      else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
249        copy_in_global_log = 0; \
250    }; \
251  if (copy_in_global_log) \
252    { \
253      rst_section(global_test_result ": " $$0); \
254      while ((rc = (getline line < ($$0 ".log"))) != 0) \
255      { \
256        if (rc < 0) \
257          fatal("failed to read from " $$0 ".log"); \
258        print line; \
259      }; \
260      printf "\n"; \
261    }; \
262  close ($$0 ".trs"); \
263  close ($$0 ".log"); \
264}'
265# Restructured Text title.
266am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
267# Solaris 10 'make', and several other traditional 'make' implementations,
268# pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
269# by disabling -e (using the XSI extension "set +e") if it's set.
270am__sh_e_setup = case $$- in *e*) set +e;; esac
271# Default flags passed to test drivers.
272am__common_driver_flags = \
273  --color-tests "$$am__color_tests" \
274  --enable-hard-errors "$$am__enable_hard_errors" \
275  --expect-failure "$$am__expect_failure"
276# To be inserted before the command running the test.  Creates the
277# directory for the log if needed.  Stores in $dir the directory
278# containing $f, in $tst the test, in $log the log.  Executes the
279# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
280# passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
281# will run the test scripts (or their associated LOG_COMPILER, if
282# thy have one).
283am__check_pre = \
284$(am__sh_e_setup);					\
285$(am__vpath_adj_setup) $(am__vpath_adj)			\
286$(am__tty_colors);					\
287srcdir=$(srcdir); export srcdir;			\
288case "$@" in						\
289  */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
290    *) am__odir=.;; 					\
291esac;							\
292test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
293  || $(MKDIR_P) "$$am__odir" || exit $$?;		\
294if test -f "./$$f"; then dir=./;			\
295elif test -f "$$f"; then dir=;				\
296else dir="$(srcdir)/"; fi;				\
297tst=$$dir$$f; log='$@'; 				\
298if test -n '$(DISABLE_HARD_ERRORS)'; then		\
299  am__enable_hard_errors=no; 				\
300else							\
301  am__enable_hard_errors=yes; 				\
302fi; 							\
303case " $(XFAIL_TESTS) " in				\
304  *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
305    am__expect_failure=yes;;				\
306  *)							\
307    am__expect_failure=no;;				\
308esac; 							\
309$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
310# A shell command to get the names of the tests scripts with any registered
311# extension removed (i.e., equivalently, the names of the test logs, with
312# the '.log' extension removed).  The result is saved in the shell variable
313# '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
314# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
315# since that might cause problem with VPATH rewrites for suffix-less tests.
316# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
317am__set_TESTS_bases = \
318  bases='$(TEST_LOGS)'; \
319  bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
320  bases=`echo $$bases`
321RECHECK_LOGS = $(TEST_LOGS)
322AM_RECURSIVE_TARGETS = check recheck
323TEST_SUITE_LOG = test-suite.log
324TEST_EXTENSIONS = @EXEEXT@ .test
325LOG_DRIVER = $(SHELL) $(top_srcdir)/build/autotools/test-driver
326LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
327am__set_b = \
328  case '$@' in \
329    */*) \
330      case '$*' in \
331        */*) b='$*';; \
332          *) b=`echo '$@' | sed 's/\.log$$//'`; \
333       esac;; \
334    *) \
335      b='$*';; \
336  esac
337am__test_logs1 = $(TESTS:=.log)
338am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
339TEST_LOGS = $(am__test_logs2:.test.log=.log)
340TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build/autotools/test-driver
341TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
342	$(TEST_LOG_FLAGS)
343DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
344ACLOCAL = @ACLOCAL@
345ALLOCA = @ALLOCA@
346AMTAR = @AMTAR@
347AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
348AUTOCONF = @AUTOCONF@
349AUTOHEADER = @AUTOHEADER@
350AUTOMAKE = @AUTOMAKE@
351AWK = @AWK@
352BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
353CATOBJEXT = @CATOBJEXT@
354CC = @CC@
355CCDEPMODE = @CCDEPMODE@
356CFLAGS = @CFLAGS@
357CPP = @CPP@
358CPPFLAGS = @CPPFLAGS@
359CYGPATH_W = @CYGPATH_W@
360DATADIRNAME = @DATADIRNAME@
361DEFS = @DEFS@
362DEPDIR = @DEPDIR@
363ECHO_C = @ECHO_C@
364ECHO_N = @ECHO_N@
365ECHO_T = @ECHO_T@
366EGREP = @EGREP@
367EXEEXT = @EXEEXT@
368GENCAT = @GENCAT@
369GLIBC21 = @GLIBC21@
370GMSGFMT = @GMSGFMT@
371GREP = @GREP@
372INSTALL = @INSTALL@
373INSTALL_DATA = @INSTALL_DATA@
374INSTALL_PROGRAM = @INSTALL_PROGRAM@
375INSTALL_SCRIPT = @INSTALL_SCRIPT@
376INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
377INSTOBJEXT = @INSTOBJEXT@
378INTLBISON = @INTLBISON@
379INTLLIBS = @INTLLIBS@
380INTLOBJS = @INTLOBJS@
381INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
382LDFLAGS = @LDFLAGS@
383LIBICONV = @LIBICONV@
384LIBINTL = @LIBINTL@
385LIBOBJS = @LIBOBJS@
386LIBS = @LIBS@
387LTLIBICONV = @LTLIBICONV@
388LTLIBINTL = @LTLIBINTL@
389LTLIBOBJS = @LTLIBOBJS@
390MAINT = @MAINT@
391MAKEINFO = @MAKEINFO@
392MKDIR_P = @MKDIR_P@
393MKINSTALLDIRS = @MKINSTALLDIRS@
394MSGFMT = @MSGFMT@
395MSGMERGE = @MSGMERGE@
396OBJEXT = @OBJEXT@
397PACKAGE = @PACKAGE@
398PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
399PACKAGE_NAME = @PACKAGE_NAME@
400PACKAGE_STRING = @PACKAGE_STRING@
401PACKAGE_TARNAME = @PACKAGE_TARNAME@
402PACKAGE_URL = @PACKAGE_URL@
403PACKAGE_VERSION = @PACKAGE_VERSION@
404PATH_SEPARATOR = @PATH_SEPARATOR@
405POSUB = @POSUB@
406RANLIB = @RANLIB@
407SET_MAKE = @SET_MAKE@
408SHELL = @SHELL@
409STRIP = @STRIP@
410TOOL_DBLATEX = @TOOL_DBLATEX@
411TOOL_XMLTO = @TOOL_XMLTO@
412USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
413USE_NLS = @USE_NLS@
414VERSION = @VERSION@
415XGETTEXT = @XGETTEXT@
416YACC = @YACC@
417YFLAGS = @YFLAGS@
418abs_builddir = @abs_builddir@
419abs_srcdir = @abs_srcdir@
420abs_top_builddir = @abs_top_builddir@
421abs_top_srcdir = @abs_top_srcdir@
422ac_ct_CC = @ac_ct_CC@
423am__include = @am__include@
424am__leading_dot = @am__leading_dot@
425am__quote = @am__quote@
426am__tar = @am__tar@
427am__untar = @am__untar@
428bindir = @bindir@
429build = @build@
430build_alias = @build_alias@
431build_cpu = @build_cpu@
432build_os = @build_os@
433build_vendor = @build_vendor@
434builddir = @builddir@
435datadir = @datadir@
436datarootdir = @datarootdir@
437docdir = @docdir@
438dvidir = @dvidir@
439exec_prefix = @exec_prefix@
440host = @host@
441host_alias = @host_alias@
442host_cpu = @host_cpu@
443host_os = @host_os@
444host_vendor = @host_vendor@
445htmldir = @htmldir@
446includedir = @includedir@
447infodir = @infodir@
448install_sh = @install_sh@
449libdir = @libdir@
450libexecdir = @libexecdir@
451localedir = @localedir@
452localstatedir = @localstatedir@
453mandir = @mandir@
454mkdir_p = @mkdir_p@
455oldincludedir = @oldincludedir@
456pdfdir = @pdfdir@
457prefix = @prefix@
458program_transform_name = @program_transform_name@
459psdir = @psdir@
460sbindir = @sbindir@
461sharedstatedir = @sharedstatedir@
462srcdir = @srcdir@
463sysconfdir = @sysconfdir@
464target_alias = @target_alias@
465top_build_prefix = @top_build_prefix@
466top_builddir = @top_builddir@
467top_srcdir = @top_srcdir@
468AUTOMAKE_OPTIONS = no-dependencies
469
470# SELFTEST_REPORTS is to hold all parts of the self-test scripts
471SELFTEST_REPORTS = st_all.ll  \
472	st_aux.li             \
473	st_collate.li         \
474	st_collate_8859-1.li  \
475	st_collate_UTF-8.li   \
476	st_convert.li         \
477	st_date.li            \
478	st_db.li              \
479	st_list.li            \
480	st_name.li            \
481	st_number.li          \
482	st_string.li          \
483	st_string_UTF-8.li    \
484	st_table.li           \
485	trigtest.ll
486
487SELFTEST_REFERENCE = st_all.ref st_all_stdout.ref trigtest.ref
488SELFTEST_OUTPUTS = st_all.out st_all.stdout
489TEST_ITER_REPORTS = test_forindi.ll test_forfam.ll test_indi_it.ll \
490                    test_fam_it.ll test_othr_it.ll
491
492TEST_ITER_REFERENCE = test_forindi.ref test_forfam.ref test_indi_it.ref \
493                      test_fam_it.ref test_othr_it.ref
494
495TEST_ITER_OUTPUTS = test_forindi.out test_forfam.out test_indi_it.out \
496                    test_fam_it.out test_othr_it.out
497
498TEST_ITER_DB = ti.ged
499TEST_OUTPUTS = $(SELFTEST_OUTPUTS) $(TEST_ITER_OUTPUTS)
500TESTS = selftest
501pkg_REPORTS = $(SELFTEST_REPORTS) $(SELFTEST_REFERENCE) \
502              $(TEST_ITER_REPORTS) $(TEST_ITER_REFERENCE) $(TEST_ITER_DB)
503
504CLEANFILES = $(TEST_OUTPUTS) errs.log llines.leak_log selftest
505subreportdir = $(pkgdatadir)/st
506subreport_DATA = $(pkg_REPORTS)
507dist_subreport_DATA = $(pkg_REPORTS)
508LLEXEC = ../../src/liflines/llexec
509LLINES = ../../src/liflines/llines
510all: all-am
511
512.SUFFIXES:
513.SUFFIXES: .log .test .test$(EXEEXT) .trs
514$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
515	@for dep in $?; do \
516	  case '$(am__configure_deps)' in \
517	    *$$dep*) \
518	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
519	        && { if test -f $@; then exit 0; else break; fi; }; \
520	      exit 1;; \
521	  esac; \
522	done; \
523	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign reports/st/Makefile'; \
524	$(am__cd) $(top_srcdir) && \
525	  $(AUTOMAKE) --foreign reports/st/Makefile
526.PRECIOUS: Makefile
527Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
528	@case '$?' in \
529	  *config.status*) \
530	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
531	  *) \
532	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
533	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
534	esac;
535
536$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
537	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
538
539$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
540	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
541$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
542	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
543$(am__aclocal_m4_deps):
544install-dist_subreportDATA: $(dist_subreport_DATA)
545	@$(NORMAL_INSTALL)
546	@list='$(dist_subreport_DATA)'; test -n "$(subreportdir)" || list=; \
547	if test -n "$$list"; then \
548	  echo " $(MKDIR_P) '$(DESTDIR)$(subreportdir)'"; \
549	  $(MKDIR_P) "$(DESTDIR)$(subreportdir)" || exit 1; \
550	fi; \
551	for p in $$list; do \
552	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
553	  echo "$$d$$p"; \
554	done | $(am__base_list) | \
555	while read files; do \
556	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(subreportdir)'"; \
557	  $(INSTALL_DATA) $$files "$(DESTDIR)$(subreportdir)" || exit $$?; \
558	done
559
560uninstall-dist_subreportDATA:
561	@$(NORMAL_UNINSTALL)
562	@list='$(dist_subreport_DATA)'; test -n "$(subreportdir)" || list=; \
563	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
564	dir='$(DESTDIR)$(subreportdir)'; $(am__uninstall_files_from_dir)
565install-subreportDATA: $(subreport_DATA)
566	@$(NORMAL_INSTALL)
567	@list='$(subreport_DATA)'; test -n "$(subreportdir)" || list=; \
568	if test -n "$$list"; then \
569	  echo " $(MKDIR_P) '$(DESTDIR)$(subreportdir)'"; \
570	  $(MKDIR_P) "$(DESTDIR)$(subreportdir)" || exit 1; \
571	fi; \
572	for p in $$list; do \
573	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
574	  echo "$$d$$p"; \
575	done | $(am__base_list) | \
576	while read files; do \
577	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(subreportdir)'"; \
578	  $(INSTALL_DATA) $$files "$(DESTDIR)$(subreportdir)" || exit $$?; \
579	done
580
581uninstall-subreportDATA:
582	@$(NORMAL_UNINSTALL)
583	@list='$(subreport_DATA)'; test -n "$(subreportdir)" || list=; \
584	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
585	dir='$(DESTDIR)$(subreportdir)'; $(am__uninstall_files_from_dir)
586tags TAGS:
587
588ctags CTAGS:
589
590cscope cscopelist:
591
592
593# Recover from deleted '.trs' file; this should ensure that
594# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
595# both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
596# to avoid problems with "make -n".
597.log.trs:
598	rm -f $< $@
599	$(MAKE) $(AM_MAKEFLAGS) $<
600
601# Leading 'am--fnord' is there to ensure the list of targets does not
602# expand to empty, as could happen e.g. with make check TESTS=''.
603am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
604am--force-recheck:
605	@:
606
607$(TEST_SUITE_LOG): $(TEST_LOGS)
608	@$(am__set_TESTS_bases); \
609	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
610	redo_bases=`for i in $$bases; do \
611	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
612	            done`; \
613	if test -n "$$redo_bases"; then \
614	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
615	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
616	  if $(am__make_dryrun); then :; else \
617	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
618	  fi; \
619	fi; \
620	if test -n "$$am__remaking_logs"; then \
621	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
622	       "recursion detected" >&2; \
623	else \
624	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
625	fi; \
626	if $(am__make_dryrun); then :; else \
627	  st=0;  \
628	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
629	  for i in $$redo_bases; do \
630	    test -f $$i.trs && test -r $$i.trs \
631	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
632	    test -f $$i.log && test -r $$i.log \
633	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
634	  done; \
635	  test $$st -eq 0 || exit 1; \
636	fi
637	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
638	ws='[ 	]'; \
639	results=`for b in $$bases; do echo $$b.trs; done`; \
640	test -n "$$results" || results=/dev/null; \
641	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
642	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
643	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
644	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
645	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
646	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
647	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
648	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
649	  success=true; \
650	else \
651	  success=false; \
652	fi; \
653	br='==================='; br=$$br$$br$$br$$br; \
654	result_count () \
655	{ \
656	    if test x"$$1" = x"--maybe-color"; then \
657	      maybe_colorize=yes; \
658	    elif test x"$$1" = x"--no-color"; then \
659	      maybe_colorize=no; \
660	    else \
661	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
662	    fi; \
663	    shift; \
664	    desc=$$1 count=$$2; \
665	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
666	      color_start=$$3 color_end=$$std; \
667	    else \
668	      color_start= color_end=; \
669	    fi; \
670	    echo "$${color_start}# $$desc $$count$${color_end}"; \
671	}; \
672	create_testsuite_report () \
673	{ \
674	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
675	  result_count $$1 "PASS: " $$pass  "$$grn"; \
676	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
677	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
678	  result_count $$1 "FAIL: " $$fail  "$$red"; \
679	  result_count $$1 "XPASS:" $$xpass "$$red"; \
680	  result_count $$1 "ERROR:" $$error "$$mgn"; \
681	}; \
682	{								\
683	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
684	    $(am__rst_title);						\
685	  create_testsuite_report --no-color;				\
686	  echo;								\
687	  echo ".. contents:: :depth: 2";				\
688	  echo;								\
689	  for b in $$bases; do echo $$b; done				\
690	    | $(am__create_global_log);					\
691	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
692	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
693	if $$success; then						\
694	  col="$$grn";							\
695	 else								\
696	  col="$$red";							\
697	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
698	fi;								\
699	echo "$${col}$$br$${std}"; 					\
700	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
701	echo "$${col}$$br$${std}"; 					\
702	create_testsuite_report --maybe-color;				\
703	echo "$$col$$br$$std";						\
704	if $$success; then :; else					\
705	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
706	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
707	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
708	  fi;								\
709	  echo "$$col$$br$$std";					\
710	fi;								\
711	$$success || exit 1
712
713check-TESTS:
714	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
715	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
716	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
717	@set +e; $(am__set_TESTS_bases); \
718	log_list=`for i in $$bases; do echo $$i.log; done`; \
719	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
720	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
721	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
722	exit $$?;
723recheck: all
724	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
725	@set +e; $(am__set_TESTS_bases); \
726	bases=`for i in $$bases; do echo $$i; done \
727	         | $(am__list_recheck_tests)` || exit 1; \
728	log_list=`for i in $$bases; do echo $$i.log; done`; \
729	log_list=`echo $$log_list`; \
730	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
731	        am__force_recheck=am--force-recheck \
732	        TEST_LOGS="$$log_list"; \
733	exit $$?
734selftest.log: selftest
735	@p='selftest'; \
736	b='selftest'; \
737	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
738	--log-file $$b.log --trs-file $$b.trs \
739	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
740	"$$tst" $(AM_TESTS_FD_REDIRECT)
741.test.log:
742	@p='$<'; \
743	$(am__set_b); \
744	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
745	--log-file $$b.log --trs-file $$b.trs \
746	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
747	"$$tst" $(AM_TESTS_FD_REDIRECT)
748@am__EXEEXT_TRUE@.test$(EXEEXT).log:
749@am__EXEEXT_TRUE@	@p='$<'; \
750@am__EXEEXT_TRUE@	$(am__set_b); \
751@am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
752@am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
753@am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
754@am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
755
756distdir: $(DISTFILES)
757	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
758	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
759	list='$(DISTFILES)'; \
760	  dist_files=`for file in $$list; do echo $$file; done | \
761	  sed -e "s|^$$srcdirstrip/||;t" \
762	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
763	case $$dist_files in \
764	  */*) $(MKDIR_P) `echo "$$dist_files" | \
765			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
766			   sort -u` ;; \
767	esac; \
768	for file in $$dist_files; do \
769	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
770	  if test -d $$d/$$file; then \
771	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
772	    if test -d "$(distdir)/$$file"; then \
773	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
774	    fi; \
775	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
776	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
777	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
778	    fi; \
779	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
780	  else \
781	    test -f "$(distdir)/$$file" \
782	    || cp -p $$d/$$file "$(distdir)/$$file" \
783	    || exit 1; \
784	  fi; \
785	done
786check-am: all-am
787	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
788check: check-am
789all-am: Makefile $(DATA)
790installdirs:
791	for dir in "$(DESTDIR)$(subreportdir)" "$(DESTDIR)$(subreportdir)"; do \
792	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
793	done
794install: install-am
795install-exec: install-exec-am
796install-data: install-data-am
797uninstall: uninstall-am
798
799install-am: all-am
800	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
801
802installcheck: installcheck-am
803install-strip:
804	if test -z '$(STRIP)'; then \
805	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
806	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
807	      install; \
808	else \
809	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
810	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
811	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
812	fi
813mostlyclean-generic:
814	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
815	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
816	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
817
818clean-generic:
819	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
820
821distclean-generic:
822	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
823	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
824
825maintainer-clean-generic:
826	@echo "This command is intended for maintainers to use"
827	@echo "it deletes files that may require special tools to rebuild."
828clean: clean-am
829
830clean-am: clean-generic mostlyclean-am
831
832distclean: distclean-am
833	-rm -f Makefile
834distclean-am: clean-am distclean-generic
835
836dvi: dvi-am
837
838dvi-am:
839
840html: html-am
841
842html-am:
843
844info: info-am
845
846info-am:
847
848install-data-am: install-dist_subreportDATA install-subreportDATA
849
850install-dvi: install-dvi-am
851
852install-dvi-am:
853
854install-exec-am:
855
856install-html: install-html-am
857
858install-html-am:
859
860install-info: install-info-am
861
862install-info-am:
863
864install-man:
865
866install-pdf: install-pdf-am
867
868install-pdf-am:
869
870install-ps: install-ps-am
871
872install-ps-am:
873
874installcheck-am:
875
876maintainer-clean: maintainer-clean-am
877	-rm -f Makefile
878maintainer-clean-am: distclean-am maintainer-clean-generic
879
880mostlyclean: mostlyclean-am
881
882mostlyclean-am: mostlyclean-generic
883
884pdf: pdf-am
885
886pdf-am:
887
888ps: ps-am
889
890ps-am:
891
892uninstall-am: uninstall-dist_subreportDATA uninstall-subreportDATA
893
894.MAKE: check-am install-am install-strip
895
896.PHONY: all all-am check check-TESTS check-am clean clean-generic \
897	cscopelist-am ctags-am distclean distclean-generic distdir dvi \
898	dvi-am html html-am info info-am install install-am \
899	install-data install-data-am install-dist_subreportDATA \
900	install-dvi install-dvi-am install-exec install-exec-am \
901	install-html install-html-am install-info install-info-am \
902	install-man install-pdf install-pdf-am install-ps \
903	install-ps-am install-strip install-subreportDATA installcheck \
904	installcheck-am installdirs maintainer-clean \
905	maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
906	pdf-am ps ps-am recheck tags-am uninstall uninstall-am \
907	uninstall-dist_subreportDATA uninstall-subreportDATA
908
909
910.PHONY: local test_iter st_all selftest
911selftest: ti test_iter st_all
912
913local: $(TEST_ITER_DB) $(TEST_ITER_REPORTS) $(SELFTEST_REPORTS)
914	ln -fs /bin/true selftest
915	for i in $? ; do \
916	    dest=`basename $$i` ;\
917	    if [ $$dest != $$i ] ; then \
918		cp $$i $$dest ; \
919	    fi ;\
920	done
921
922ti: local ti.ged $(LLINES)
923	rm -rf ti
924	(echo yurti ; echo yyq) | $(LLINES) ./ti  > /dev/null
925
926test_iter: $(TEST_ITER_REPORTS) $(TEST_ITER_REFERENCE) $(TEST_ITER_DB) $(LLEXEC)
927	@for i in $(TEST_ITER_REPORTS) ; do \
928	    this=`basename $$i .ll` ;\
929	    echo "$(LLEXEC) ./ti -x  ./$$this.ll > $$this.out" ;\
930	    $(LLEXEC) ./ti -x  ./$$this.ll > $$this.out;\
931	    if diff $$this.out $(srcdir)/$$this.ref >/dev/null ; then\
932	        : echo "ok" ; \
933	    else \
934	        echo "test $$i failed - to see failure execute" ; \
935		echo "diff $$this.out $(srcdir)/$$this.ref" ; \
936		ln -fs /bin/false selftest ;\
937	    fi \
938	done
939
940st_all: $(SELFTEST_REPORTS) $(LLEXEC)
941	(echo 1; echo 1 ;echo 0 ; echo st_all.out) | \
942	      $(LLEXEC) ./ti -x ./st_all.ll > st_all.stdout
943	@if diff st_all.out $(srcdir)/st_all.ref >/dev/null ; then\
944	        : echo "test st_all output ok" ; \
945	    else \
946	        echo "test st_all output failed - to see failure execute" ; \
947	        echo "diff st_all.out $(srcdir)/st_all.ref" ; \
948		ln -fs /bin/false selftest ;\
949	    fi
950	@if diff st_all.stdout $(srcdir)/st_all_stdout.ref >/dev/null ; then\
951	        : echo "test st_all stdout ok" ; \
952	    else \
953	        echo "test st_all failed - to see failure execute" ; \
954	        echo "diff st_all.stdout $(srcdir)/st_all_stdout.ref" ; \
955		ln -fs /bin/false selftest ;\
956	    fi
957
958# Tell versions [3.59,3.63) of GNU make to not export all variables.
959# Otherwise a system limit (for SysV at least) may be exceeded.
960.NOEXPORT:
961