Makefile.in revision 6fc018e4
16fc018e4Smrg# Makefile.in generated by automake 1.13.4 from Makefile.am. 22c393a42Smrg# @configure_input@ 32c393a42Smrg 46fc018e4Smrg# Copyright (C) 1994-2013 Free Software Foundation, Inc. 5c9710b42Smrg 62c393a42Smrg# This Makefile.in is free software; the Free Software Foundation 72c393a42Smrg# gives unlimited permission to copy and/or distribute it, 82c393a42Smrg# with or without modifications, as long as this notice is preserved. 92c393a42Smrg 102c393a42Smrg# This program is distributed in the hope that it will be useful, 112c393a42Smrg# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 122c393a42Smrg# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 132c393a42Smrg# PARTICULAR PURPOSE. 142c393a42Smrg 152c393a42Smrg@SET_MAKE@ 16c9710b42Smrg 172c393a42SmrgVPATH = @srcdir@ 186fc018e4Smrgam__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' 196fc018e4Smrgam__make_running_with_option = \ 206fc018e4Smrg case $${target_option-} in \ 216fc018e4Smrg ?) ;; \ 226fc018e4Smrg *) echo "am__make_running_with_option: internal error: invalid" \ 236fc018e4Smrg "target option '$${target_option-}' specified" >&2; \ 246fc018e4Smrg exit 1;; \ 256fc018e4Smrg esac; \ 266fc018e4Smrg has_opt=no; \ 276fc018e4Smrg sane_makeflags=$$MAKEFLAGS; \ 286fc018e4Smrg if $(am__is_gnu_make); then \ 296fc018e4Smrg sane_makeflags=$$MFLAGS; \ 306fc018e4Smrg else \ 31ca08ab68Smrg case $$MAKEFLAGS in \ 32ca08ab68Smrg *\\[\ \ ]*) \ 336fc018e4Smrg bs=\\; \ 346fc018e4Smrg sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 356fc018e4Smrg | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 36ca08ab68Smrg esac; \ 376fc018e4Smrg fi; \ 386fc018e4Smrg skip_next=no; \ 396fc018e4Smrg strip_trailopt () \ 406fc018e4Smrg { \ 416fc018e4Smrg flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 426fc018e4Smrg }; \ 436fc018e4Smrg for flg in $$sane_makeflags; do \ 446fc018e4Smrg test $$skip_next = yes && { skip_next=no; continue; }; \ 456fc018e4Smrg case $$flg in \ 466fc018e4Smrg *=*|--*) continue;; \ 476fc018e4Smrg -*I) strip_trailopt 'I'; skip_next=yes;; \ 486fc018e4Smrg -*I?*) strip_trailopt 'I';; \ 496fc018e4Smrg -*O) strip_trailopt 'O'; skip_next=yes;; \ 506fc018e4Smrg -*O?*) strip_trailopt 'O';; \ 516fc018e4Smrg -*l) strip_trailopt 'l'; skip_next=yes;; \ 526fc018e4Smrg -*l?*) strip_trailopt 'l';; \ 536fc018e4Smrg -[dEDm]) skip_next=yes;; \ 546fc018e4Smrg -[JT]) skip_next=yes;; \ 556fc018e4Smrg esac; \ 566fc018e4Smrg case $$flg in \ 576fc018e4Smrg *$$target_option*) has_opt=yes; break;; \ 586fc018e4Smrg esac; \ 596fc018e4Smrg done; \ 606fc018e4Smrg test $$has_opt = yes 616fc018e4Smrgam__make_dryrun = (target_option=n; $(am__make_running_with_option)) 626fc018e4Smrgam__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 632c393a42Smrgpkgdatadir = $(datadir)/@PACKAGE@ 642c393a42Smrgpkgincludedir = $(includedir)/@PACKAGE@ 65a6844aabSmrgpkglibdir = $(libdir)/@PACKAGE@ 66a6844aabSmrgpkglibexecdir = $(libexecdir)/@PACKAGE@ 672c393a42Smrgam__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 682c393a42Smrginstall_sh_DATA = $(install_sh) -c -m 644 692c393a42Smrginstall_sh_PROGRAM = $(install_sh) -c 702c393a42Smrginstall_sh_SCRIPT = $(install_sh) -c 712c393a42SmrgINSTALL_HEADER = $(INSTALL_DATA) 722c393a42Smrgtransform = $(program_transform_name) 732c393a42SmrgNORMAL_INSTALL = : 742c393a42SmrgPRE_INSTALL = : 752c393a42SmrgPOST_INSTALL = : 762c393a42SmrgNORMAL_UNINSTALL = : 772c393a42SmrgPRE_UNINSTALL = : 782c393a42SmrgPOST_UNINSTALL = : 792c393a42Smrgbuild_triplet = @build@ 802c393a42Smrghost_triplet = @host@ 816fc018e4Smrgcheck_PROGRAMS = test-migration$(EXEEXT) $(am__EXEEXT_1) 826fc018e4Smrg@HAVE_PTHREAD_TRUE@am__append_1 = test-pthread 832c393a42Smrgsubdir = test 846fc018e4SmrgDIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ 85c9710b42Smrg $(top_srcdir)/depcomp $(top_srcdir)/test-driver 862c393a42SmrgACLOCAL_M4 = $(top_srcdir)/aclocal.m4 87c9710b42Smrgam__aclocal_m4_deps = $(top_srcdir)/m4/ax_cc_for_build.m4 \ 88c9710b42Smrg $(top_srcdir)/m4/ax_create_stdint_h.m4 \ 89c9710b42Smrg $(top_srcdir)/m4/ax_pthread.m4 $(top_srcdir)/m4/libtool.m4 \ 90ca08ab68Smrg $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 91ca08ab68Smrg $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 92ca08ab68Smrg $(top_srcdir)/configure.ac 932c393a42Smrgam__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 942c393a42Smrg $(ACLOCAL_M4) 952c393a42Smrgmkinstalldirs = $(install_sh) -d 962c393a42SmrgCONFIG_HEADER = $(top_builddir)/config.h 972c393a42SmrgCONFIG_CLEAN_FILES = 98a6844aabSmrgCONFIG_CLEAN_VPATH_FILES = 996fc018e4Smrg@HAVE_PTHREAD_TRUE@am__EXEEXT_1 = test-pthread$(EXEEXT) 100c9710b42SmrgPROGRAMS = $(noinst_PROGRAMS) 1016fc018e4Smrgtest_migration_SOURCES = test-migration.c 1026fc018e4Smrgtest_migration_OBJECTS = test-migration.$(OBJEXT) 1036fc018e4Smrgtest_migration_DEPENDENCIES = $(top_builddir)/src/libfontconfig.la 104c9710b42SmrgAM_V_lt = $(am__v_lt_@AM_V@) 105c9710b42Smrgam__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) 106c9710b42Smrgam__v_lt_0 = --silent 107c9710b42Smrgam__v_lt_1 = 1086fc018e4Smrgtest_pthread_SOURCES = test-pthread.c 1096fc018e4Smrgtest_pthread_OBJECTS = test-pthread.$(OBJEXT) 1106fc018e4Smrg@HAVE_PTHREAD_TRUE@test_pthread_DEPENDENCIES = \ 1116fc018e4Smrg@HAVE_PTHREAD_TRUE@ $(top_builddir)/src/libfontconfig.la 112c9710b42SmrgAM_V_P = $(am__v_P_@AM_V@) 113c9710b42Smrgam__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 114c9710b42Smrgam__v_P_0 = false 115c9710b42Smrgam__v_P_1 = : 116ca08ab68SmrgAM_V_GEN = $(am__v_GEN_@AM_V@) 117ca08ab68Smrgam__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 118c9710b42Smrgam__v_GEN_0 = @echo " GEN " $@; 119c9710b42Smrgam__v_GEN_1 = 120ca08ab68SmrgAM_V_at = $(am__v_at_@AM_V@) 121ca08ab68Smrgam__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 122a6844aabSmrgam__v_at_0 = @ 123c9710b42Smrgam__v_at_1 = 124c9710b42SmrgDEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 125c9710b42Smrgdepcomp = $(SHELL) $(top_srcdir)/depcomp 126c9710b42Smrgam__depfiles_maybe = depfiles 127c9710b42Smrgam__mv = mv -f 128c9710b42SmrgCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 129c9710b42Smrg $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 130c9710b42SmrgLTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 131c9710b42Smrg $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ 132c9710b42Smrg $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 133c9710b42Smrg $(AM_CFLAGS) $(CFLAGS) 134c9710b42SmrgAM_V_CC = $(am__v_CC_@AM_V@) 135c9710b42Smrgam__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) 136c9710b42Smrgam__v_CC_0 = @echo " CC " $@; 137c9710b42Smrgam__v_CC_1 = 138c9710b42SmrgCCLD = $(CC) 139c9710b42SmrgLINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 140c9710b42Smrg $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 141c9710b42Smrg $(AM_LDFLAGS) $(LDFLAGS) -o $@ 142c9710b42SmrgAM_V_CCLD = $(am__v_CCLD_@AM_V@) 143c9710b42Smrgam__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 144c9710b42Smrgam__v_CCLD_0 = @echo " CCLD " $@; 145c9710b42Smrgam__v_CCLD_1 = 1466fc018e4SmrgSOURCES = test-migration.c test-pthread.c 1476fc018e4SmrgDIST_SOURCES = test-migration.c test-pthread.c 148ca08ab68Smrgam__can_run_installinfo = \ 149ca08ab68Smrg case $$AM_UPDATE_INFO_DIR in \ 150ca08ab68Smrg n|no|NO) false;; \ 151ca08ab68Smrg *) (install-info --version) >/dev/null 2>&1;; \ 152ca08ab68Smrg esac 1536fc018e4Smrgam__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 1546fc018e4Smrg# Read a list of newline-separated strings from the standard input, 1556fc018e4Smrg# and print each of them once, without duplicates. Input order is 1566fc018e4Smrg# *not* preserved. 1576fc018e4Smrgam__uniquify_input = $(AWK) '\ 1586fc018e4Smrg BEGIN { nonempty = 0; } \ 1596fc018e4Smrg { items[$$0] = 1; nonempty = 1; } \ 1606fc018e4Smrg END { if (nonempty) { for (i in items) print i; }; } \ 1616fc018e4Smrg' 1626fc018e4Smrg# Make sure the list of sources is unique. This is necessary because, 1636fc018e4Smrg# e.g., the same source file might be shared among _SOURCES variables 1646fc018e4Smrg# for different programs/libraries. 1656fc018e4Smrgam__define_uniq_tagged_files = \ 1666fc018e4Smrg list='$(am__tagged_files)'; \ 1676fc018e4Smrg unique=`for i in $$list; do \ 1686fc018e4Smrg if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 1696fc018e4Smrg done | $(am__uniquify_input)` 170c9710b42SmrgETAGS = etags 171c9710b42SmrgCTAGS = ctags 172c9710b42Smrgam__tty_colors_dummy = \ 173c9710b42Smrg mgn= red= grn= lgn= blu= brg= std=; \ 174c9710b42Smrg am__color_tests=no 1756fc018e4Smrgam__tty_colors = { \ 1766fc018e4Smrg $(am__tty_colors_dummy); \ 1776fc018e4Smrg if test "X$(AM_COLOR_TESTS)" = Xno; then \ 1786fc018e4Smrg am__color_tests=no; \ 1796fc018e4Smrg elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 1806fc018e4Smrg am__color_tests=yes; \ 1816fc018e4Smrg elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 1826fc018e4Smrg am__color_tests=yes; \ 1836fc018e4Smrg fi; \ 1846fc018e4Smrg if test $$am__color_tests = yes; then \ 1856fc018e4Smrg red='[0;31m'; \ 1866fc018e4Smrg grn='[0;32m'; \ 1876fc018e4Smrg lgn='[1;32m'; \ 1886fc018e4Smrg blu='[1;34m'; \ 1896fc018e4Smrg mgn='[0;35m'; \ 1906fc018e4Smrg brg='[1m'; \ 1916fc018e4Smrg std='[m'; \ 1926fc018e4Smrg fi; \ 1936fc018e4Smrg} 194c9710b42Smrgam__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 195c9710b42Smrgam__vpath_adj = case $$p in \ 196c9710b42Smrg $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 197c9710b42Smrg *) f=$$p;; \ 198c9710b42Smrg esac; 199c9710b42Smrgam__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 200c9710b42Smrgam__install_max = 40 201c9710b42Smrgam__nobase_strip_setup = \ 202c9710b42Smrg srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 203c9710b42Smrgam__nobase_strip = \ 204c9710b42Smrg for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 205c9710b42Smrgam__nobase_list = $(am__nobase_strip_setup); \ 206c9710b42Smrg for p in $$list; do echo "$$p $$p"; done | \ 207c9710b42Smrg sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 208c9710b42Smrg $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 209c9710b42Smrg if (++n[$$2] == $(am__install_max)) \ 210c9710b42Smrg { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 211c9710b42Smrg END { for (dir in files) print dir, files[dir] }' 212c9710b42Smrgam__base_list = \ 213c9710b42Smrg sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 214c9710b42Smrg sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 215c9710b42Smrgam__uninstall_files_from_dir = { \ 216c9710b42Smrg test -z "$$files" \ 217c9710b42Smrg || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 218c9710b42Smrg || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 219c9710b42Smrg $(am__cd) "$$dir" && rm -f $$files; }; \ 220c9710b42Smrg } 221c9710b42Smrgam__recheck_rx = ^[ ]*:recheck:[ ]* 222c9710b42Smrgam__global_test_result_rx = ^[ ]*:global-test-result:[ ]* 223c9710b42Smrgam__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* 224c9710b42Smrg# A command that, given a newline-separated list of test names on the 225c9710b42Smrg# standard input, print the name of the tests that are to be re-run 226c9710b42Smrg# upon "make recheck". 227c9710b42Smrgam__list_recheck_tests = $(AWK) '{ \ 228c9710b42Smrg recheck = 1; \ 229c9710b42Smrg while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 230c9710b42Smrg { \ 231c9710b42Smrg if (rc < 0) \ 232c9710b42Smrg { \ 233c9710b42Smrg if ((getline line2 < ($$0 ".log")) < 0) \ 234c9710b42Smrg recheck = 0; \ 235c9710b42Smrg break; \ 236c9710b42Smrg } \ 237c9710b42Smrg else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ 238c9710b42Smrg { \ 239c9710b42Smrg recheck = 0; \ 240c9710b42Smrg break; \ 241c9710b42Smrg } \ 242c9710b42Smrg else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ 243c9710b42Smrg { \ 244c9710b42Smrg break; \ 245c9710b42Smrg } \ 246c9710b42Smrg }; \ 247c9710b42Smrg if (recheck) \ 248c9710b42Smrg print $$0; \ 249c9710b42Smrg close ($$0 ".trs"); \ 250c9710b42Smrg close ($$0 ".log"); \ 251c9710b42Smrg}' 252c9710b42Smrg# A command that, given a newline-separated list of test names on the 253c9710b42Smrg# standard input, create the global log from their .trs and .log files. 254c9710b42Smrgam__create_global_log = $(AWK) ' \ 255c9710b42Smrgfunction fatal(msg) \ 256c9710b42Smrg{ \ 257c9710b42Smrg print "fatal: making $@: " msg | "cat >&2"; \ 258c9710b42Smrg exit 1; \ 259c9710b42Smrg} \ 260c9710b42Smrgfunction rst_section(header) \ 261c9710b42Smrg{ \ 262c9710b42Smrg print header; \ 263c9710b42Smrg len = length(header); \ 264c9710b42Smrg for (i = 1; i <= len; i = i + 1) \ 265c9710b42Smrg printf "="; \ 266c9710b42Smrg printf "\n\n"; \ 267c9710b42Smrg} \ 268c9710b42Smrg{ \ 269c9710b42Smrg copy_in_global_log = 1; \ 270c9710b42Smrg global_test_result = "RUN"; \ 271c9710b42Smrg while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 272c9710b42Smrg { \ 273c9710b42Smrg if (rc < 0) \ 274c9710b42Smrg fatal("failed to read from " $$0 ".trs"); \ 275c9710b42Smrg if (line ~ /$(am__global_test_result_rx)/) \ 276c9710b42Smrg { \ 277c9710b42Smrg sub("$(am__global_test_result_rx)", "", line); \ 278c9710b42Smrg sub("[ ]*$$", "", line); \ 279c9710b42Smrg global_test_result = line; \ 280c9710b42Smrg } \ 281c9710b42Smrg else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ 282c9710b42Smrg copy_in_global_log = 0; \ 283c9710b42Smrg }; \ 284c9710b42Smrg if (copy_in_global_log) \ 285c9710b42Smrg { \ 286c9710b42Smrg rst_section(global_test_result ": " $$0); \ 287c9710b42Smrg while ((rc = (getline line < ($$0 ".log"))) != 0) \ 288c9710b42Smrg { \ 289c9710b42Smrg if (rc < 0) \ 290c9710b42Smrg fatal("failed to read from " $$0 ".log"); \ 291c9710b42Smrg print line; \ 292c9710b42Smrg }; \ 293c9710b42Smrg printf "\n"; \ 294c9710b42Smrg }; \ 295c9710b42Smrg close ($$0 ".trs"); \ 296c9710b42Smrg close ($$0 ".log"); \ 297c9710b42Smrg}' 298c9710b42Smrg# Restructured Text title. 299c9710b42Smrgam__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } 300c9710b42Smrg# Solaris 10 'make', and several other traditional 'make' implementations, 301c9710b42Smrg# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it 302c9710b42Smrg# by disabling -e (using the XSI extension "set +e") if it's set. 303c9710b42Smrgam__sh_e_setup = case $$- in *e*) set +e;; esac 304c9710b42Smrg# Default flags passed to test drivers. 305c9710b42Smrgam__common_driver_flags = \ 306c9710b42Smrg --color-tests "$$am__color_tests" \ 307c9710b42Smrg --enable-hard-errors "$$am__enable_hard_errors" \ 308c9710b42Smrg --expect-failure "$$am__expect_failure" 309c9710b42Smrg# To be inserted before the command running the test. Creates the 310c9710b42Smrg# directory for the log if needed. Stores in $dir the directory 311c9710b42Smrg# containing $f, in $tst the test, in $log the log. Executes the 312c9710b42Smrg# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and 313c9710b42Smrg# passes TESTS_ENVIRONMENT. Set up options for the wrapper that 314c9710b42Smrg# will run the test scripts (or their associated LOG_COMPILER, if 315c9710b42Smrg# thy have one). 316c9710b42Smrgam__check_pre = \ 317c9710b42Smrg$(am__sh_e_setup); \ 318c9710b42Smrg$(am__vpath_adj_setup) $(am__vpath_adj) \ 319c9710b42Smrg$(am__tty_colors); \ 320c9710b42Smrgsrcdir=$(srcdir); export srcdir; \ 321c9710b42Smrgcase "$@" in \ 322c9710b42Smrg */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ 323c9710b42Smrg *) am__odir=.;; \ 324c9710b42Smrgesac; \ 325c9710b42Smrgtest "x$$am__odir" = x"." || test -d "$$am__odir" \ 326c9710b42Smrg || $(MKDIR_P) "$$am__odir" || exit $$?; \ 327c9710b42Smrgif test -f "./$$f"; then dir=./; \ 328c9710b42Smrgelif test -f "$$f"; then dir=; \ 329c9710b42Smrgelse dir="$(srcdir)/"; fi; \ 330c9710b42Smrgtst=$$dir$$f; log='$@'; \ 331c9710b42Smrgif test -n '$(DISABLE_HARD_ERRORS)'; then \ 332c9710b42Smrg am__enable_hard_errors=no; \ 333c9710b42Smrgelse \ 334c9710b42Smrg am__enable_hard_errors=yes; \ 335c9710b42Smrgfi; \ 336c9710b42Smrgcase " $(XFAIL_TESTS) " in \ 337c9710b42Smrg *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ 338c9710b42Smrg am__expect_failure=yes;; \ 339c9710b42Smrg *) \ 340c9710b42Smrg am__expect_failure=no;; \ 341c9710b42Smrgesac; \ 342c9710b42Smrg$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) 343c9710b42Smrg# A shell command to get the names of the tests scripts with any registered 344c9710b42Smrg# extension removed (i.e., equivalently, the names of the test logs, with 345c9710b42Smrg# the '.log' extension removed). The result is saved in the shell variable 346c9710b42Smrg# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, 347c9710b42Smrg# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", 348c9710b42Smrg# since that might cause problem with VPATH rewrites for suffix-less tests. 3496fc018e4Smrg# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. 350c9710b42Smrgam__set_TESTS_bases = \ 351c9710b42Smrg bases='$(TEST_LOGS)'; \ 352c9710b42Smrg bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ 353c9710b42Smrg bases=`echo $$bases` 354c9710b42SmrgRECHECK_LOGS = $(TEST_LOGS) 355c9710b42SmrgAM_RECURSIVE_TARGETS = check recheck 356c9710b42SmrgTEST_SUITE_LOG = test-suite.log 357c9710b42Smrgam__test_logs1 = $(TESTS:=.log) 358c9710b42Smrgam__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) 359c9710b42SmrgTEST_LOGS = $(am__test_logs2:.sh.log=.log) 360c9710b42SmrgSH_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver 361c9710b42SmrgSH_LOG_COMPILE = $(SH_LOG_COMPILER) $(AM_SH_LOG_FLAGS) $(SH_LOG_FLAGS) 362c9710b42Smrgam__set_b = \ 363c9710b42Smrg case '$@' in \ 364c9710b42Smrg */*) \ 365c9710b42Smrg case '$*' in \ 366c9710b42Smrg */*) b='$*';; \ 367c9710b42Smrg *) b=`echo '$@' | sed 's/\.log$$//'`; \ 368c9710b42Smrg esac;; \ 369c9710b42Smrg *) \ 370c9710b42Smrg b='$*';; \ 371c9710b42Smrg esac 3722c393a42SmrgDISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 3732c393a42SmrgACLOCAL = @ACLOCAL@ 3742c393a42SmrgAMTAR = @AMTAR@ 375a6844aabSmrgAM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 3762c393a42SmrgAR = @AR@ 3772c393a42SmrgAS = @AS@ 3782c393a42SmrgAUTOCONF = @AUTOCONF@ 3792c393a42SmrgAUTOHEADER = @AUTOHEADER@ 3802c393a42SmrgAUTOMAKE = @AUTOMAKE@ 3812c393a42SmrgAWK = @AWK@ 382ca08ab68SmrgBASECONFIGDIR = @BASECONFIGDIR@ 3832c393a42SmrgCC = @CC@ 3842c393a42SmrgCCDEPMODE = @CCDEPMODE@ 385c9710b42SmrgCC_FOR_BUILD = @CC_FOR_BUILD@ 3862c393a42SmrgCFLAGS = @CFLAGS@ 387ca08ab68SmrgCONFIGDIR = @CONFIGDIR@ 3882c393a42SmrgCPP = @CPP@ 3892c393a42SmrgCPPFLAGS = @CPPFLAGS@ 3902c393a42SmrgCYGPATH_W = @CYGPATH_W@ 3912c393a42SmrgDEFS = @DEFS@ 3922c393a42SmrgDEPDIR = @DEPDIR@ 3932c393a42SmrgDLLTOOL = @DLLTOOL@ 3942c393a42SmrgDOCMAN3 = @DOCMAN3@ 3952c393a42SmrgDSYMUTIL = @DSYMUTIL@ 396a6844aabSmrgDUMPBIN = @DUMPBIN@ 3972c393a42SmrgECHO_C = @ECHO_C@ 3982c393a42SmrgECHO_N = @ECHO_N@ 3992c393a42SmrgECHO_T = @ECHO_T@ 4002c393a42SmrgEGREP = @EGREP@ 4012c393a42SmrgEXEEXT = @EXEEXT@ 402c9710b42SmrgEXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@ 4032c393a42SmrgEXPAT_CFLAGS = @EXPAT_CFLAGS@ 4042c393a42SmrgEXPAT_LIBS = @EXPAT_LIBS@ 4052c393a42SmrgFC_ADD_FONTS = @FC_ADD_FONTS@ 4062c393a42SmrgFC_CACHEDIR = @FC_CACHEDIR@ 4072c393a42SmrgFC_DEFAULT_FONTS = @FC_DEFAULT_FONTS@ 4082c393a42SmrgFC_FONTDATE = @FC_FONTDATE@ 4092c393a42SmrgFC_FONTPATH = @FC_FONTPATH@ 410a6844aabSmrgFGREP = @FGREP@ 4112c393a42SmrgFREETYPE_CFLAGS = @FREETYPE_CFLAGS@ 4122c393a42SmrgFREETYPE_LIBS = @FREETYPE_LIBS@ 413c9710b42SmrgGIT = @GIT@ 414c9710b42SmrgGPERF = @GPERF@ 4152c393a42SmrgGREP = @GREP@ 4162c393a42SmrgHASDOCBOOK = @HASDOCBOOK@ 4172c393a42SmrgHAVE_XMLPARSE_H = @HAVE_XMLPARSE_H@ 418ca08ab68SmrgICONV_CFLAGS = @ICONV_CFLAGS@ 4192c393a42SmrgICONV_LIBS = @ICONV_LIBS@ 420a6844aabSmrgINSTALL = @INSTALL@ 4212c393a42SmrgINSTALL_DATA = @INSTALL_DATA@ 4222c393a42SmrgINSTALL_PROGRAM = @INSTALL_PROGRAM@ 4232c393a42SmrgINSTALL_SCRIPT = @INSTALL_SCRIPT@ 4242c393a42SmrgINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 425a6844aabSmrgLD = @LD@ 4262c393a42SmrgLDFLAGS = @LDFLAGS@ 4272c393a42SmrgLIBOBJS = @LIBOBJS@ 4282c393a42SmrgLIBS = @LIBS@ 4292c393a42SmrgLIBTOOL = @LIBTOOL@ 4302c393a42SmrgLIBT_CURRENT = @LIBT_CURRENT@ 4312c393a42SmrgLIBT_CURRENT_MINUS_AGE = @LIBT_CURRENT_MINUS_AGE@ 4322c393a42SmrgLIBT_REVISION = @LIBT_REVISION@ 4332c393a42SmrgLIBT_VERSION_INFO = @LIBT_VERSION_INFO@ 4342c393a42SmrgLIBXML2_CFLAGS = @LIBXML2_CFLAGS@ 4352c393a42SmrgLIBXML2_LIBS = @LIBXML2_LIBS@ 436a6844aabSmrgLIPO = @LIPO@ 4372c393a42SmrgLN_S = @LN_S@ 4382c393a42SmrgLTLIBOBJS = @LTLIBOBJS@ 4392c393a42SmrgMAKEINFO = @MAKEINFO@ 440ca08ab68SmrgMANIFEST_TOOL = @MANIFEST_TOOL@ 441a6844aabSmrgMKDIR_P = @MKDIR_P@ 442a6844aabSmrgNM = @NM@ 4432c393a42SmrgNMEDIT = @NMEDIT@ 4442c393a42SmrgOBJDUMP = @OBJDUMP@ 4452c393a42SmrgOBJEXT = @OBJEXT@ 446a6844aabSmrgOTOOL = @OTOOL@ 447a6844aabSmrgOTOOL64 = @OTOOL64@ 4482c393a42SmrgPACKAGE = @PACKAGE@ 4492c393a42SmrgPACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 4502c393a42SmrgPACKAGE_NAME = @PACKAGE_NAME@ 4512c393a42SmrgPACKAGE_STRING = @PACKAGE_STRING@ 4522c393a42SmrgPACKAGE_TARNAME = @PACKAGE_TARNAME@ 453ca08ab68SmrgPACKAGE_URL = @PACKAGE_URL@ 4542c393a42SmrgPACKAGE_VERSION = @PACKAGE_VERSION@ 4552c393a42SmrgPATH_SEPARATOR = @PATH_SEPARATOR@ 4566fc018e4SmrgPKGCONFIG_REQUIRES = @PKGCONFIG_REQUIRES@ 4576fc018e4SmrgPKGCONFIG_REQUIRES_PRIVATELY = @PKGCONFIG_REQUIRES_PRIVATELY@ 4582c393a42SmrgPKG_CONFIG = @PKG_CONFIG@ 459ca08ab68SmrgPKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ 460ca08ab68SmrgPKG_CONFIG_PATH = @PKG_CONFIG_PATH@ 461c9710b42SmrgPTHREAD_CC = @PTHREAD_CC@ 462c9710b42SmrgPTHREAD_CFLAGS = @PTHREAD_CFLAGS@ 463c9710b42SmrgPTHREAD_LIBS = @PTHREAD_LIBS@ 4642c393a42SmrgRANLIB = @RANLIB@ 465ca08ab68SmrgRM = @RM@ 4662c393a42SmrgSED = @SED@ 4672c393a42SmrgSET_MAKE = @SET_MAKE@ 4682c393a42SmrgSHELL = @SHELL@ 4692c393a42SmrgSTRIP = @STRIP@ 470ca08ab68SmrgTEMPLATEDIR = @TEMPLATEDIR@ 4712c393a42SmrgVERSION = @VERSION@ 4722c393a42SmrgWARN_CFLAGS = @WARN_CFLAGS@ 473ca08ab68SmrgXMLDIR = @XMLDIR@ 474a6844aabSmrgabs_builddir = @abs_builddir@ 475a6844aabSmrgabs_srcdir = @abs_srcdir@ 476a6844aabSmrgabs_top_builddir = @abs_top_builddir@ 477a6844aabSmrgabs_top_srcdir = @abs_top_srcdir@ 478ca08ab68Smrgac_ct_AR = @ac_ct_AR@ 4792c393a42Smrgac_ct_CC = @ac_ct_CC@ 480a6844aabSmrgac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 4812c393a42Smrgam__include = @am__include@ 4822c393a42Smrgam__leading_dot = @am__leading_dot@ 4832c393a42Smrgam__quote = @am__quote@ 4842c393a42Smrgam__tar = @am__tar@ 4852c393a42Smrgam__untar = @am__untar@ 486c9710b42Smrgax_pthread_config = @ax_pthread_config@ 4872c393a42Smrgbindir = @bindir@ 4882c393a42Smrgbuild = @build@ 4892c393a42Smrgbuild_alias = @build_alias@ 4902c393a42Smrgbuild_cpu = @build_cpu@ 4912c393a42Smrgbuild_os = @build_os@ 4922c393a42Smrgbuild_vendor = @build_vendor@ 493a6844aabSmrgbuilddir = @builddir@ 4942c393a42Smrgdatadir = @datadir@ 4952c393a42Smrgdatarootdir = @datarootdir@ 4962c393a42Smrgdocdir = @docdir@ 4972c393a42Smrgdvidir = @dvidir@ 4982c393a42Smrgexec_prefix = @exec_prefix@ 4992c393a42Smrgfc_cachedir = @fc_cachedir@ 5002c393a42Smrghost = @host@ 5012c393a42Smrghost_alias = @host_alias@ 5022c393a42Smrghost_cpu = @host_cpu@ 5032c393a42Smrghost_os = @host_os@ 5042c393a42Smrghost_vendor = @host_vendor@ 5052c393a42Smrghtmldir = @htmldir@ 5062c393a42Smrgincludedir = @includedir@ 5072c393a42Smrginfodir = @infodir@ 5082c393a42Smrginstall_sh = @install_sh@ 5092c393a42Smrglibdir = @libdir@ 5102c393a42Smrglibexecdir = @libexecdir@ 5112c393a42Smrglocaledir = @localedir@ 5122c393a42Smrglocalstatedir = @localstatedir@ 5132c393a42Smrgmandir = @mandir@ 5142c393a42Smrgmkdir_p = @mkdir_p@ 5152c393a42Smrgms_librarian = @ms_librarian@ 5162c393a42Smrgoldincludedir = @oldincludedir@ 5172c393a42Smrgpdfdir = @pdfdir@ 518c9710b42Smrgpkgconfigdir = @pkgconfigdir@ 5192c393a42Smrgprefix = @prefix@ 5202c393a42Smrgprogram_transform_name = @program_transform_name@ 5212c393a42Smrgpsdir = @psdir@ 5222c393a42Smrgsbindir = @sbindir@ 5232c393a42Smrgsharedstatedir = @sharedstatedir@ 524a6844aabSmrgsrcdir = @srcdir@ 5252c393a42Smrgsysconfdir = @sysconfdir@ 5262c393a42Smrgtarget_alias = @target_alias@ 527a6844aabSmrgtop_build_prefix = @top_build_prefix@ 528a6844aabSmrgtop_builddir = @top_builddir@ 529a6844aabSmrgtop_srcdir = @top_srcdir@ 5302c393a42Smrgcheck_SCRIPTS = run-test.sh 531c9710b42SmrgTEST_EXTENSIONS = \ 532c9710b42Smrg .sh \ 533c9710b42Smrg $(NULL) 534c9710b42Smrg 535c9710b42SmrgAM_TESTS_ENVIRONMENT = \ 536c9710b42Smrg src=${srcdir}; export src; \ 537c9710b42Smrg EXEEXT=${EXEEXT}; export EXEEXT; \ 538c9710b42Smrg $(NULL) 539c9710b42Smrg 540c9710b42SmrgSH_LOG_COMPILER = sh 5412c393a42SmrgTESTS = run-test.sh 5422c393a42SmrgTESTDATA = 4x6.pcf 8x16.pcf out.expected fonts.conf.in 543c9710b42SmrgAM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) 544c9710b42Smrg@HAVE_PTHREAD_TRUE@test_pthread_LDADD = $(top_builddir)/src/libfontconfig.la 545c9710b42Smrg# We don't enable this test by default because it will require config and fonts 546c9710b42Smrg# to meaningfully test anything, and we are not installed yet. 547c9710b42Smrg#TESTS += test-pthread 5486fc018e4Smrgnoinst_PROGRAMS = $(check_PROGRAMS) 5496fc018e4Smrgtest_migration_LDADD = $(top_builddir)/src/libfontconfig.la 5502c393a42SmrgEXTRA_DIST = $(check_SCRIPTS) $(TESTDATA) 5512c393a42SmrgCLEANFILES = 5522c393a42Smrgall: all-am 5532c393a42Smrg 5542c393a42Smrg.SUFFIXES: 555c9710b42Smrg.SUFFIXES: .c .lo .log .o .obj .sh .sh$(EXEEXT) .trs 556ca08ab68Smrg$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 5572c393a42Smrg @for dep in $?; do \ 5582c393a42Smrg case '$(am__configure_deps)' in \ 5592c393a42Smrg *$$dep*) \ 560a6844aabSmrg ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 561a6844aabSmrg && { if test -f $@; then exit 0; else break; fi; }; \ 5622c393a42Smrg exit 1;; \ 5632c393a42Smrg esac; \ 5642c393a42Smrg done; \ 565a6844aabSmrg echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \ 566a6844aabSmrg $(am__cd) $(top_srcdir) && \ 567a6844aabSmrg $(AUTOMAKE) --gnu test/Makefile 5682c393a42Smrg.PRECIOUS: Makefile 5692c393a42SmrgMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 5702c393a42Smrg @case '$?' in \ 5712c393a42Smrg *config.status*) \ 5722c393a42Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 5732c393a42Smrg *) \ 5742c393a42Smrg echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 5752c393a42Smrg cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 5762c393a42Smrg esac; 5772c393a42Smrg 5782c393a42Smrg$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 5792c393a42Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 5802c393a42Smrg 581ca08ab68Smrg$(top_srcdir)/configure: $(am__configure_deps) 5822c393a42Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 583ca08ab68Smrg$(ACLOCAL_M4): $(am__aclocal_m4_deps) 5842c393a42Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 585a6844aabSmrg$(am__aclocal_m4_deps): 5862c393a42Smrg 587c9710b42Smrgclean-checkPROGRAMS: 588c9710b42Smrg @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ 589c9710b42Smrg echo " rm -f" $$list; \ 590c9710b42Smrg rm -f $$list || exit $$?; \ 591c9710b42Smrg test -n "$(EXEEXT)" || exit 0; \ 592c9710b42Smrg list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 593c9710b42Smrg echo " rm -f" $$list; \ 594c9710b42Smrg rm -f $$list 595c9710b42Smrg 596c9710b42Smrgclean-noinstPROGRAMS: 597c9710b42Smrg @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ 598c9710b42Smrg echo " rm -f" $$list; \ 599c9710b42Smrg rm -f $$list || exit $$?; \ 600c9710b42Smrg test -n "$(EXEEXT)" || exit 0; \ 601c9710b42Smrg list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 602c9710b42Smrg echo " rm -f" $$list; \ 603c9710b42Smrg rm -f $$list 6046fc018e4Smrg 6056fc018e4Smrgtest-migration$(EXEEXT): $(test_migration_OBJECTS) $(test_migration_DEPENDENCIES) $(EXTRA_test_migration_DEPENDENCIES) 6066fc018e4Smrg @rm -f test-migration$(EXEEXT) 6076fc018e4Smrg $(AM_V_CCLD)$(LINK) $(test_migration_OBJECTS) $(test_migration_LDADD) $(LIBS) 6086fc018e4Smrg 609c9710b42Smrgtest-pthread$(EXEEXT): $(test_pthread_OBJECTS) $(test_pthread_DEPENDENCIES) $(EXTRA_test_pthread_DEPENDENCIES) 610c9710b42Smrg @rm -f test-pthread$(EXEEXT) 611c9710b42Smrg $(AM_V_CCLD)$(LINK) $(test_pthread_OBJECTS) $(test_pthread_LDADD) $(LIBS) 612c9710b42Smrg 613c9710b42Smrgmostlyclean-compile: 614c9710b42Smrg -rm -f *.$(OBJEXT) 615c9710b42Smrg 616c9710b42Smrgdistclean-compile: 617c9710b42Smrg -rm -f *.tab.c 618c9710b42Smrg 6196fc018e4Smrg@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-migration.Po@am__quote@ 620c9710b42Smrg@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-pthread.Po@am__quote@ 621c9710b42Smrg 622c9710b42Smrg.c.o: 623c9710b42Smrg@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 624c9710b42Smrg@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 625c9710b42Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 626c9710b42Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 627c9710b42Smrg@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $< 628c9710b42Smrg 629c9710b42Smrg.c.obj: 630c9710b42Smrg@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` 631c9710b42Smrg@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 632c9710b42Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 633c9710b42Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 634c9710b42Smrg@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'` 635c9710b42Smrg 636c9710b42Smrg.c.lo: 637c9710b42Smrg@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 638c9710b42Smrg@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo 639c9710b42Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 640c9710b42Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 641c9710b42Smrg@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< 642c9710b42Smrg 6432c393a42Smrgmostlyclean-libtool: 6442c393a42Smrg -rm -f *.lo 6452c393a42Smrg 6462c393a42Smrgclean-libtool: 6472c393a42Smrg -rm -rf .libs _libs 648c9710b42Smrg 6496fc018e4SmrgID: $(am__tagged_files) 6506fc018e4Smrg $(am__define_uniq_tagged_files); mkid -fID $$unique 6516fc018e4Smrgtags: tags-am 6526fc018e4SmrgTAGS: tags 6536fc018e4Smrg 6546fc018e4Smrgtags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 655c9710b42Smrg set x; \ 656c9710b42Smrg here=`pwd`; \ 6576fc018e4Smrg $(am__define_uniq_tagged_files); \ 658c9710b42Smrg shift; \ 659c9710b42Smrg if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 660c9710b42Smrg test -n "$$unique" || unique=$$empty_fix; \ 661c9710b42Smrg if test $$# -gt 0; then \ 662c9710b42Smrg $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 663c9710b42Smrg "$$@" $$unique; \ 664a6844aabSmrg else \ 665c9710b42Smrg $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 666c9710b42Smrg $$unique; \ 667a6844aabSmrg fi; \ 668c9710b42Smrg fi 6696fc018e4Smrgctags: ctags-am 6706fc018e4Smrg 6716fc018e4SmrgCTAGS: ctags 6726fc018e4Smrgctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 6736fc018e4Smrg $(am__define_uniq_tagged_files); \ 674c9710b42Smrg test -z "$(CTAGS_ARGS)$$unique" \ 675c9710b42Smrg || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 676c9710b42Smrg $$unique 677c9710b42Smrg 678c9710b42SmrgGTAGS: 679c9710b42Smrg here=`$(am__cd) $(top_builddir) && pwd` \ 680c9710b42Smrg && $(am__cd) $(top_srcdir) \ 681c9710b42Smrg && gtags -i $(GTAGS_ARGS) "$$here" 6826fc018e4Smrgcscopelist: cscopelist-am 683c9710b42Smrg 6846fc018e4Smrgcscopelist-am: $(am__tagged_files) 6856fc018e4Smrg list='$(am__tagged_files)'; \ 686c9710b42Smrg case "$(srcdir)" in \ 687c9710b42Smrg [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 688c9710b42Smrg *) sdir=$(subdir)/$(srcdir) ;; \ 689c9710b42Smrg esac; \ 690c9710b42Smrg for i in $$list; do \ 691c9710b42Smrg if test -f "$$i"; then \ 692c9710b42Smrg echo "$(subdir)/$$i"; \ 6932c393a42Smrg else \ 694c9710b42Smrg echo "$$sdir/$$i"; \ 695c9710b42Smrg fi; \ 696c9710b42Smrg done >> $(top_builddir)/cscope.files 697c9710b42Smrg 698c9710b42Smrgdistclean-tags: 699c9710b42Smrg -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 700c9710b42Smrg 701c9710b42Smrg# Recover from deleted '.trs' file; this should ensure that 702c9710b42Smrg# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create 703c9710b42Smrg# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells 704c9710b42Smrg# to avoid problems with "make -n". 705c9710b42Smrg.log.trs: 706c9710b42Smrg rm -f $< $@ 707c9710b42Smrg $(MAKE) $(AM_MAKEFLAGS) $< 708c9710b42Smrg 709c9710b42Smrg# Leading 'am--fnord' is there to ensure the list of targets does not 7106fc018e4Smrg# expand to empty, as could happen e.g. with make check TESTS=''. 711c9710b42Smrgam--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) 712c9710b42Smrgam--force-recheck: 713c9710b42Smrg @: 714c9710b42Smrg 715c9710b42Smrg$(TEST_SUITE_LOG): $(TEST_LOGS) 716c9710b42Smrg @$(am__set_TESTS_bases); \ 717c9710b42Smrg am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ 718c9710b42Smrg redo_bases=`for i in $$bases; do \ 719c9710b42Smrg am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ 720c9710b42Smrg done`; \ 721c9710b42Smrg if test -n "$$redo_bases"; then \ 722c9710b42Smrg redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ 723c9710b42Smrg redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ 724c9710b42Smrg if $(am__make_dryrun); then :; else \ 725c9710b42Smrg rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ 726c9710b42Smrg fi; \ 727c9710b42Smrg fi; \ 728c9710b42Smrg if test -n "$$am__remaking_logs"; then \ 729c9710b42Smrg echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ 730c9710b42Smrg "recursion detected" >&2; \ 731c9710b42Smrg else \ 732c9710b42Smrg am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ 733c9710b42Smrg fi; \ 734c9710b42Smrg if $(am__make_dryrun); then :; else \ 735c9710b42Smrg st=0; \ 736c9710b42Smrg errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ 737c9710b42Smrg for i in $$redo_bases; do \ 738c9710b42Smrg test -f $$i.trs && test -r $$i.trs \ 739c9710b42Smrg || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ 740c9710b42Smrg test -f $$i.log && test -r $$i.log \ 741c9710b42Smrg || { echo "$$errmsg $$i.log" >&2; st=1; }; \ 742c9710b42Smrg done; \ 743c9710b42Smrg test $$st -eq 0 || exit 1; \ 744c9710b42Smrg fi 745c9710b42Smrg @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ 746c9710b42Smrg ws='[ ]'; \ 747c9710b42Smrg results=`for b in $$bases; do echo $$b.trs; done`; \ 748c9710b42Smrg test -n "$$results" || results=/dev/null; \ 749c9710b42Smrg all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ 750c9710b42Smrg pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ 751c9710b42Smrg fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ 752c9710b42Smrg skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ 753c9710b42Smrg xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ 754c9710b42Smrg xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ 755c9710b42Smrg error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ 756c9710b42Smrg if test `expr $$fail + $$xpass + $$error` -eq 0; then \ 757c9710b42Smrg success=true; \ 758c9710b42Smrg else \ 759c9710b42Smrg success=false; \ 760c9710b42Smrg fi; \ 761c9710b42Smrg br='==================='; br=$$br$$br$$br$$br; \ 762c9710b42Smrg result_count () \ 763c9710b42Smrg { \ 764c9710b42Smrg if test x"$$1" = x"--maybe-color"; then \ 765c9710b42Smrg maybe_colorize=yes; \ 766c9710b42Smrg elif test x"$$1" = x"--no-color"; then \ 767c9710b42Smrg maybe_colorize=no; \ 7682c393a42Smrg else \ 769c9710b42Smrg echo "$@: invalid 'result_count' usage" >&2; exit 4; \ 7702c393a42Smrg fi; \ 771c9710b42Smrg shift; \ 772c9710b42Smrg desc=$$1 count=$$2; \ 773c9710b42Smrg if test $$maybe_colorize = yes && test $$count -gt 0; then \ 774c9710b42Smrg color_start=$$3 color_end=$$std; \ 775a6844aabSmrg else \ 776c9710b42Smrg color_start= color_end=; \ 777a6844aabSmrg fi; \ 778c9710b42Smrg echo "$${color_start}# $$desc $$count$${color_end}"; \ 779c9710b42Smrg }; \ 780c9710b42Smrg create_testsuite_report () \ 781c9710b42Smrg { \ 782c9710b42Smrg result_count $$1 "TOTAL:" $$all "$$brg"; \ 783c9710b42Smrg result_count $$1 "PASS: " $$pass "$$grn"; \ 784c9710b42Smrg result_count $$1 "SKIP: " $$skip "$$blu"; \ 785c9710b42Smrg result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ 786c9710b42Smrg result_count $$1 "FAIL: " $$fail "$$red"; \ 787c9710b42Smrg result_count $$1 "XPASS:" $$xpass "$$red"; \ 788c9710b42Smrg result_count $$1 "ERROR:" $$error "$$mgn"; \ 789c9710b42Smrg }; \ 790c9710b42Smrg { \ 791c9710b42Smrg echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ 792c9710b42Smrg $(am__rst_title); \ 793c9710b42Smrg create_testsuite_report --no-color; \ 794c9710b42Smrg echo; \ 795c9710b42Smrg echo ".. contents:: :depth: 2"; \ 796c9710b42Smrg echo; \ 797c9710b42Smrg for b in $$bases; do echo $$b; done \ 798c9710b42Smrg | $(am__create_global_log); \ 799c9710b42Smrg } >$(TEST_SUITE_LOG).tmp || exit 1; \ 800c9710b42Smrg mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ 801c9710b42Smrg if $$success; then \ 802c9710b42Smrg col="$$grn"; \ 803c9710b42Smrg else \ 804c9710b42Smrg col="$$red"; \ 805c9710b42Smrg test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ 806c9710b42Smrg fi; \ 807c9710b42Smrg echo "$${col}$$br$${std}"; \ 808c9710b42Smrg echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ 809c9710b42Smrg echo "$${col}$$br$${std}"; \ 810c9710b42Smrg create_testsuite_report --maybe-color; \ 811c9710b42Smrg echo "$$col$$br$$std"; \ 812c9710b42Smrg if $$success; then :; else \ 813c9710b42Smrg echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ 814c9710b42Smrg if test -n "$(PACKAGE_BUGREPORT)"; then \ 815c9710b42Smrg echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ 816c9710b42Smrg fi; \ 817c9710b42Smrg echo "$$col$$br$$std"; \ 818c9710b42Smrg fi; \ 819c9710b42Smrg $$success || exit 1 820c9710b42Smrg 821c9710b42Smrgcheck-TESTS: 822c9710b42Smrg @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list 823c9710b42Smrg @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list 824c9710b42Smrg @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 825c9710b42Smrg @set +e; $(am__set_TESTS_bases); \ 826c9710b42Smrg log_list=`for i in $$bases; do echo $$i.log; done`; \ 827c9710b42Smrg trs_list=`for i in $$bases; do echo $$i.trs; done`; \ 828c9710b42Smrg log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ 829c9710b42Smrg $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ 830c9710b42Smrg exit $$?; 831c9710b42Smrgrecheck: all $(check_PROGRAMS) $(check_SCRIPTS) 832c9710b42Smrg @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 833c9710b42Smrg @set +e; $(am__set_TESTS_bases); \ 834c9710b42Smrg bases=`for i in $$bases; do echo $$i; done \ 835c9710b42Smrg | $(am__list_recheck_tests)` || exit 1; \ 836c9710b42Smrg log_list=`for i in $$bases; do echo $$i.log; done`; \ 837c9710b42Smrg log_list=`echo $$log_list`; \ 838c9710b42Smrg $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ 839c9710b42Smrg am__force_recheck=am--force-recheck \ 840c9710b42Smrg TEST_LOGS="$$log_list"; \ 841c9710b42Smrg exit $$? 842c9710b42Smrg.sh.log: 843c9710b42Smrg @p='$<'; \ 844c9710b42Smrg $(am__set_b); \ 845c9710b42Smrg $(am__check_pre) $(SH_LOG_DRIVER) --test-name "$$f" \ 846c9710b42Smrg --log-file $$b.log --trs-file $$b.trs \ 847c9710b42Smrg $(am__common_driver_flags) $(AM_SH_LOG_DRIVER_FLAGS) $(SH_LOG_DRIVER_FLAGS) -- $(SH_LOG_COMPILE) \ 848c9710b42Smrg "$$tst" $(AM_TESTS_FD_REDIRECT) 849c9710b42Smrg@am__EXEEXT_TRUE@.sh$(EXEEXT).log: 850c9710b42Smrg@am__EXEEXT_TRUE@ @p='$<'; \ 851c9710b42Smrg@am__EXEEXT_TRUE@ $(am__set_b); \ 852c9710b42Smrg@am__EXEEXT_TRUE@ $(am__check_pre) $(SH_LOG_DRIVER) --test-name "$$f" \ 853c9710b42Smrg@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ 854c9710b42Smrg@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_SH_LOG_DRIVER_FLAGS) $(SH_LOG_DRIVER_FLAGS) -- $(SH_LOG_COMPILE) \ 855c9710b42Smrg@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 8562c393a42Smrg 8572c393a42Smrgdistdir: $(DISTFILES) 858a6844aabSmrg @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 859a6844aabSmrg topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 860a6844aabSmrg list='$(DISTFILES)'; \ 861a6844aabSmrg dist_files=`for file in $$list; do echo $$file; done | \ 862a6844aabSmrg sed -e "s|^$$srcdirstrip/||;t" \ 863a6844aabSmrg -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 864a6844aabSmrg case $$dist_files in \ 865a6844aabSmrg */*) $(MKDIR_P) `echo "$$dist_files" | \ 866a6844aabSmrg sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 867a6844aabSmrg sort -u` ;; \ 868a6844aabSmrg esac; \ 869a6844aabSmrg for file in $$dist_files; do \ 8702c393a42Smrg if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 8712c393a42Smrg if test -d $$d/$$file; then \ 872a6844aabSmrg dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 873a6844aabSmrg if test -d "$(distdir)/$$file"; then \ 874a6844aabSmrg find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 875a6844aabSmrg fi; \ 8762c393a42Smrg if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 877a6844aabSmrg cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 878a6844aabSmrg find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 8792c393a42Smrg fi; \ 880a6844aabSmrg cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 8812c393a42Smrg else \ 882a6844aabSmrg test -f "$(distdir)/$$file" \ 883a6844aabSmrg || cp -p $$d/$$file "$(distdir)/$$file" \ 8842c393a42Smrg || exit 1; \ 8852c393a42Smrg fi; \ 8862c393a42Smrg done 8872c393a42Smrgcheck-am: all-am 888c9710b42Smrg $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) $(check_SCRIPTS) 8892c393a42Smrg $(MAKE) $(AM_MAKEFLAGS) check-TESTS 8902c393a42Smrgcheck: check-am 891c9710b42Smrgall-am: Makefile $(PROGRAMS) 8922c393a42Smrginstalldirs: 8932c393a42Smrginstall: install-am 8942c393a42Smrginstall-exec: install-exec-am 8952c393a42Smrginstall-data: install-data-am 8962c393a42Smrguninstall: uninstall-am 8972c393a42Smrg 8982c393a42Smrginstall-am: all-am 8992c393a42Smrg @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 9002c393a42Smrg 9012c393a42Smrginstallcheck: installcheck-am 9022c393a42Smrginstall-strip: 903ca08ab68Smrg if test -z '$(STRIP)'; then \ 904ca08ab68Smrg $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 905ca08ab68Smrg install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 906ca08ab68Smrg install; \ 907ca08ab68Smrg else \ 908ca08ab68Smrg $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 909ca08ab68Smrg install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 910ca08ab68Smrg "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 911ca08ab68Smrg fi 9122c393a42Smrgmostlyclean-generic: 913c9710b42Smrg -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) 914c9710b42Smrg -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) 915c9710b42Smrg -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 9162c393a42Smrg 9172c393a42Smrgclean-generic: 9182c393a42Smrg -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 9192c393a42Smrg 9202c393a42Smrgdistclean-generic: 9212c393a42Smrg -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 922a6844aabSmrg -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 9232c393a42Smrg 9242c393a42Smrgmaintainer-clean-generic: 9252c393a42Smrg @echo "This command is intended for maintainers to use" 9262c393a42Smrg @echo "it deletes files that may require special tools to rebuild." 9272c393a42Smrgclean: clean-am 9282c393a42Smrg 929c9710b42Smrgclean-am: clean-checkPROGRAMS clean-generic clean-libtool \ 930c9710b42Smrg clean-noinstPROGRAMS mostlyclean-am 9312c393a42Smrg 9322c393a42Smrgdistclean: distclean-am 933c9710b42Smrg -rm -rf ./$(DEPDIR) 9342c393a42Smrg -rm -f Makefile 935c9710b42Smrgdistclean-am: clean-am distclean-compile distclean-generic \ 936c9710b42Smrg distclean-tags 9372c393a42Smrg 9382c393a42Smrgdvi: dvi-am 9392c393a42Smrg 9402c393a42Smrgdvi-am: 9412c393a42Smrg 9422c393a42Smrghtml: html-am 9432c393a42Smrg 944a6844aabSmrghtml-am: 945a6844aabSmrg 9462c393a42Smrginfo: info-am 9472c393a42Smrg 9482c393a42Smrginfo-am: 9492c393a42Smrg 9502c393a42Smrginstall-data-am: 9512c393a42Smrg 952a6844aabSmrginstall-dvi: install-dvi-am 953a6844aabSmrg 954a6844aabSmrginstall-dvi-am: 955a6844aabSmrg 9562c393a42Smrginstall-exec-am: 9572c393a42Smrg 958a6844aabSmrginstall-html: install-html-am 959a6844aabSmrg 960a6844aabSmrginstall-html-am: 961a6844aabSmrg 9622c393a42Smrginstall-info: install-info-am 9632c393a42Smrg 964a6844aabSmrginstall-info-am: 965a6844aabSmrg 9662c393a42Smrginstall-man: 9672c393a42Smrg 968a6844aabSmrginstall-pdf: install-pdf-am 969a6844aabSmrg 970a6844aabSmrginstall-pdf-am: 971a6844aabSmrg 972a6844aabSmrginstall-ps: install-ps-am 973a6844aabSmrg 974a6844aabSmrginstall-ps-am: 975a6844aabSmrg 9762c393a42Smrginstallcheck-am: 9772c393a42Smrg 9782c393a42Smrgmaintainer-clean: maintainer-clean-am 979c9710b42Smrg -rm -rf ./$(DEPDIR) 9802c393a42Smrg -rm -f Makefile 9812c393a42Smrgmaintainer-clean-am: distclean-am maintainer-clean-generic 9822c393a42Smrg 9832c393a42Smrgmostlyclean: mostlyclean-am 9842c393a42Smrg 985c9710b42Smrgmostlyclean-am: mostlyclean-compile mostlyclean-generic \ 986c9710b42Smrg mostlyclean-libtool 9872c393a42Smrg 9882c393a42Smrgpdf: pdf-am 9892c393a42Smrg 9902c393a42Smrgpdf-am: 9912c393a42Smrg 9922c393a42Smrgps: ps-am 9932c393a42Smrg 9942c393a42Smrgps-am: 9952c393a42Smrg 996a6844aabSmrguninstall-am: 997a6844aabSmrg 998a6844aabSmrg.MAKE: check-am install-am install-strip 9992c393a42Smrg 10006fc018e4Smrg.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ 1001c9710b42Smrg clean-checkPROGRAMS clean-generic clean-libtool \ 10026fc018e4Smrg clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \ 1003c9710b42Smrg distclean-compile distclean-generic distclean-libtool \ 1004c9710b42Smrg distclean-tags distdir dvi dvi-am html html-am info info-am \ 1005c9710b42Smrg install install-am install-data install-data-am install-dvi \ 1006a6844aabSmrg install-dvi-am install-exec install-exec-am install-html \ 1007a6844aabSmrg install-html-am install-info install-info-am install-man \ 1008a6844aabSmrg install-pdf install-pdf-am install-ps install-ps-am \ 10092c393a42Smrg install-strip installcheck installcheck-am installdirs \ 10102c393a42Smrg maintainer-clean maintainer-clean-generic mostlyclean \ 1011c9710b42Smrg mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ 10126fc018e4Smrg pdf pdf-am ps ps-am recheck tags tags-am uninstall \ 10136fc018e4Smrg uninstall-am 1014c9710b42Smrg 1015a6844aabSmrg 1016c9710b42Smrg-include $(top_srcdir)/git.mk 10172c393a42Smrg 10182c393a42Smrg# Tell versions [3.59,3.63) of GNU make to not export all variables. 10192c393a42Smrg# Otherwise a system limit (for SysV at least) may be exceeded. 10202c393a42Smrg.NOEXPORT: 1021