1515ec619Smrg# Makefile.in generated by automake 1.16.5 from Makefile.am. 2fc544a13Smrg# @configure_input@ 3fc544a13Smrg 4515ec619Smrg# Copyright (C) 1994-2021 Free Software Foundation, Inc. 5fc544a13Smrg 6fc544a13Smrg# This Makefile.in is free software; the Free Software Foundation 7fc544a13Smrg# gives unlimited permission to copy and/or distribute it, 8fc544a13Smrg# with or without modifications, as long as this notice is preserved. 9fc544a13Smrg 10fc544a13Smrg# This program is distributed in the hope that it will be useful, 11fc544a13Smrg# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 12fc544a13Smrg# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 13fc544a13Smrg# PARTICULAR PURPOSE. 14fc544a13Smrg 15fc544a13Smrg@SET_MAKE@ 16fc544a13SmrgVPATH = @srcdir@ 17fc544a13Smrgam__is_gnu_make = { \ 18fc544a13Smrg if test -z '$(MAKELEVEL)'; then \ 19fc544a13Smrg false; \ 20fc544a13Smrg elif test -n '$(MAKE_HOST)'; then \ 21fc544a13Smrg true; \ 22fc544a13Smrg elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 23fc544a13Smrg true; \ 24fc544a13Smrg else \ 25fc544a13Smrg false; \ 26fc544a13Smrg fi; \ 27fc544a13Smrg} 28fc544a13Smrgam__make_running_with_option = \ 29fc544a13Smrg case $${target_option-} in \ 30fc544a13Smrg ?) ;; \ 31fc544a13Smrg *) echo "am__make_running_with_option: internal error: invalid" \ 32fc544a13Smrg "target option '$${target_option-}' specified" >&2; \ 33fc544a13Smrg exit 1;; \ 34fc544a13Smrg esac; \ 35fc544a13Smrg has_opt=no; \ 36fc544a13Smrg sane_makeflags=$$MAKEFLAGS; \ 37fc544a13Smrg if $(am__is_gnu_make); then \ 38fc544a13Smrg sane_makeflags=$$MFLAGS; \ 39fc544a13Smrg else \ 40fc544a13Smrg case $$MAKEFLAGS in \ 41fc544a13Smrg *\\[\ \ ]*) \ 42fc544a13Smrg bs=\\; \ 43fc544a13Smrg sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 44fc544a13Smrg | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 45fc544a13Smrg esac; \ 46fc544a13Smrg fi; \ 47fc544a13Smrg skip_next=no; \ 48fc544a13Smrg strip_trailopt () \ 49fc544a13Smrg { \ 50fc544a13Smrg flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 51fc544a13Smrg }; \ 52fc544a13Smrg for flg in $$sane_makeflags; do \ 53fc544a13Smrg test $$skip_next = yes && { skip_next=no; continue; }; \ 54fc544a13Smrg case $$flg in \ 55fc544a13Smrg *=*|--*) continue;; \ 56fc544a13Smrg -*I) strip_trailopt 'I'; skip_next=yes;; \ 57fc544a13Smrg -*I?*) strip_trailopt 'I';; \ 58fc544a13Smrg -*O) strip_trailopt 'O'; skip_next=yes;; \ 59fc544a13Smrg -*O?*) strip_trailopt 'O';; \ 60fc544a13Smrg -*l) strip_trailopt 'l'; skip_next=yes;; \ 61fc544a13Smrg -*l?*) strip_trailopt 'l';; \ 62fc544a13Smrg -[dEDm]) skip_next=yes;; \ 63fc544a13Smrg -[JT]) skip_next=yes;; \ 64fc544a13Smrg esac; \ 65fc544a13Smrg case $$flg in \ 66fc544a13Smrg *$$target_option*) has_opt=yes; break;; \ 67fc544a13Smrg esac; \ 68fc544a13Smrg done; \ 69fc544a13Smrg test $$has_opt = yes 70fc544a13Smrgam__make_dryrun = (target_option=n; $(am__make_running_with_option)) 71fc544a13Smrgam__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 72fc544a13Smrgpkgdatadir = $(datadir)/@PACKAGE@ 73fc544a13Smrgpkgincludedir = $(includedir)/@PACKAGE@ 74fc544a13Smrgpkglibdir = $(libdir)/@PACKAGE@ 75fc544a13Smrgpkglibexecdir = $(libexecdir)/@PACKAGE@ 76fc544a13Smrgam__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 77fc544a13Smrginstall_sh_DATA = $(install_sh) -c -m 644 78fc544a13Smrginstall_sh_PROGRAM = $(install_sh) -c 79fc544a13Smrginstall_sh_SCRIPT = $(install_sh) -c 80fc544a13SmrgINSTALL_HEADER = $(INSTALL_DATA) 81fc544a13Smrgtransform = $(program_transform_name) 82fc544a13SmrgNORMAL_INSTALL = : 83fc544a13SmrgPRE_INSTALL = : 84fc544a13SmrgPOST_INSTALL = : 85fc544a13SmrgNORMAL_UNINSTALL = : 86fc544a13SmrgPRE_UNINSTALL = : 87fc544a13SmrgPOST_UNINSTALL = : 88fc544a13Smrgbuild_triplet = @build@ 89fc544a13Smrghost_triplet = @host@ 90fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@check_PROGRAMS = Array$(EXEEXT) 91fc544a13Smrgsubdir = test 92fc544a13SmrgACLOCAL_M4 = $(top_srcdir)/aclocal.m4 93e08b657dSmrgam__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ 94e08b657dSmrg $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 95e08b657dSmrg $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 96e08b657dSmrg $(top_srcdir)/configure.ac 97fc544a13Smrgam__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 98fc544a13Smrg $(ACLOCAL_M4) 99fc544a13SmrgDIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 100fc544a13Smrgmkinstalldirs = $(install_sh) -d 101fc544a13SmrgCONFIG_HEADER = $(top_builddir)/config.h 102fc544a13SmrgCONFIG_CLEAN_FILES = 103fc544a13SmrgCONFIG_CLEAN_VPATH_FILES = 104fc544a13SmrgArray_SOURCES = Array.c 105fc544a13SmrgArray_OBJECTS = Array.$(OBJEXT) 106fc544a13SmrgArray_LDADD = $(LDADD) 107fc544a13Smrgam__DEPENDENCIES_1 = 108fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@Array_DEPENDENCIES = \ 109fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@ $(top_builddir)/libXdmcp.la \ 110fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@ $(am__DEPENDENCIES_1) 111fc544a13SmrgAM_V_lt = $(am__v_lt_@AM_V@) 112fc544a13Smrgam__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) 113fc544a13Smrgam__v_lt_0 = --silent 114fc544a13Smrgam__v_lt_1 = 115fc544a13SmrgAM_V_P = $(am__v_P_@AM_V@) 116fc544a13Smrgam__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 117fc544a13Smrgam__v_P_0 = false 118fc544a13Smrgam__v_P_1 = : 119fc544a13SmrgAM_V_GEN = $(am__v_GEN_@AM_V@) 120fc544a13Smrgam__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 121fc544a13Smrgam__v_GEN_0 = @echo " GEN " $@; 122fc544a13Smrgam__v_GEN_1 = 123fc544a13SmrgAM_V_at = $(am__v_at_@AM_V@) 124fc544a13Smrgam__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 125fc544a13Smrgam__v_at_0 = @ 126fc544a13Smrgam__v_at_1 = 127fc544a13SmrgDEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 128fc544a13Smrgdepcomp = $(SHELL) $(top_srcdir)/depcomp 129515ec619Smrgam__maybe_remake_depfiles = depfiles 130515ec619Smrgam__depfiles_remade = ./$(DEPDIR)/Array.Po 131fc544a13Smrgam__mv = mv -f 132fc544a13SmrgCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 133fc544a13Smrg $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 134fc544a13SmrgLTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 135fc544a13Smrg $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ 136fc544a13Smrg $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 137fc544a13Smrg $(AM_CFLAGS) $(CFLAGS) 138fc544a13SmrgAM_V_CC = $(am__v_CC_@AM_V@) 139fc544a13Smrgam__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) 140fc544a13Smrgam__v_CC_0 = @echo " CC " $@; 141fc544a13Smrgam__v_CC_1 = 142fc544a13SmrgCCLD = $(CC) 143fc544a13SmrgLINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 144fc544a13Smrg $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 145fc544a13Smrg $(AM_LDFLAGS) $(LDFLAGS) -o $@ 146fc544a13SmrgAM_V_CCLD = $(am__v_CCLD_@AM_V@) 147fc544a13Smrgam__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 148fc544a13Smrgam__v_CCLD_0 = @echo " CCLD " $@; 149fc544a13Smrgam__v_CCLD_1 = 150fc544a13SmrgSOURCES = Array.c 151fc544a13SmrgDIST_SOURCES = Array.c 152fc544a13Smrgam__can_run_installinfo = \ 153fc544a13Smrg case $$AM_UPDATE_INFO_DIR in \ 154fc544a13Smrg n|no|NO) false;; \ 155fc544a13Smrg *) (install-info --version) >/dev/null 2>&1;; \ 156fc544a13Smrg esac 157fc544a13Smrgam__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 158fc544a13Smrg# Read a list of newline-separated strings from the standard input, 159fc544a13Smrg# and print each of them once, without duplicates. Input order is 160fc544a13Smrg# *not* preserved. 161fc544a13Smrgam__uniquify_input = $(AWK) '\ 162fc544a13Smrg BEGIN { nonempty = 0; } \ 163fc544a13Smrg { items[$$0] = 1; nonempty = 1; } \ 164fc544a13Smrg END { if (nonempty) { for (i in items) print i; }; } \ 165fc544a13Smrg' 166fc544a13Smrg# Make sure the list of sources is unique. This is necessary because, 167fc544a13Smrg# e.g., the same source file might be shared among _SOURCES variables 168fc544a13Smrg# for different programs/libraries. 169fc544a13Smrgam__define_uniq_tagged_files = \ 170fc544a13Smrg list='$(am__tagged_files)'; \ 171fc544a13Smrg unique=`for i in $$list; do \ 172fc544a13Smrg if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 173fc544a13Smrg done | $(am__uniquify_input)` 174fc544a13Smrgam__tty_colors_dummy = \ 175fc544a13Smrg mgn= red= grn= lgn= blu= brg= std=; \ 176fc544a13Smrg am__color_tests=no 177fc544a13Smrgam__tty_colors = { \ 178fc544a13Smrg $(am__tty_colors_dummy); \ 179fc544a13Smrg if test "X$(AM_COLOR_TESTS)" = Xno; then \ 180fc544a13Smrg am__color_tests=no; \ 181fc544a13Smrg elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 182fc544a13Smrg am__color_tests=yes; \ 183fc544a13Smrg elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 184fc544a13Smrg am__color_tests=yes; \ 185fc544a13Smrg fi; \ 186fc544a13Smrg if test $$am__color_tests = yes; then \ 187fc544a13Smrg red='[0;31m'; \ 188fc544a13Smrg grn='[0;32m'; \ 189fc544a13Smrg lgn='[1;32m'; \ 190fc544a13Smrg blu='[1;34m'; \ 191fc544a13Smrg mgn='[0;35m'; \ 192fc544a13Smrg brg='[1m'; \ 193fc544a13Smrg std='[m'; \ 194fc544a13Smrg fi; \ 195fc544a13Smrg} 196fc544a13Smrgam__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 197fc544a13Smrgam__vpath_adj = case $$p in \ 198fc544a13Smrg $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 199fc544a13Smrg *) f=$$p;; \ 200fc544a13Smrg esac; 201fc544a13Smrgam__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 202fc544a13Smrgam__install_max = 40 203fc544a13Smrgam__nobase_strip_setup = \ 204fc544a13Smrg srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 205fc544a13Smrgam__nobase_strip = \ 206fc544a13Smrg for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 207fc544a13Smrgam__nobase_list = $(am__nobase_strip_setup); \ 208fc544a13Smrg for p in $$list; do echo "$$p $$p"; done | \ 209fc544a13Smrg sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 210fc544a13Smrg $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 211fc544a13Smrg if (++n[$$2] == $(am__install_max)) \ 212fc544a13Smrg { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 213fc544a13Smrg END { for (dir in files) print dir, files[dir] }' 214fc544a13Smrgam__base_list = \ 215fc544a13Smrg sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 216fc544a13Smrg sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 217fc544a13Smrgam__uninstall_files_from_dir = { \ 218fc544a13Smrg test -z "$$files" \ 219fc544a13Smrg || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 220fc544a13Smrg || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 221fc544a13Smrg $(am__cd) "$$dir" && rm -f $$files; }; \ 222fc544a13Smrg } 223fc544a13Smrgam__recheck_rx = ^[ ]*:recheck:[ ]* 224fc544a13Smrgam__global_test_result_rx = ^[ ]*:global-test-result:[ ]* 225fc544a13Smrgam__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* 226fc544a13Smrg# A command that, given a newline-separated list of test names on the 227fc544a13Smrg# standard input, print the name of the tests that are to be re-run 228fc544a13Smrg# upon "make recheck". 229fc544a13Smrgam__list_recheck_tests = $(AWK) '{ \ 230fc544a13Smrg recheck = 1; \ 231fc544a13Smrg while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 232fc544a13Smrg { \ 233fc544a13Smrg if (rc < 0) \ 234fc544a13Smrg { \ 235fc544a13Smrg if ((getline line2 < ($$0 ".log")) < 0) \ 236fc544a13Smrg recheck = 0; \ 237fc544a13Smrg break; \ 238fc544a13Smrg } \ 239fc544a13Smrg else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ 240fc544a13Smrg { \ 241fc544a13Smrg recheck = 0; \ 242fc544a13Smrg break; \ 243fc544a13Smrg } \ 244fc544a13Smrg else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ 245fc544a13Smrg { \ 246fc544a13Smrg break; \ 247fc544a13Smrg } \ 248fc544a13Smrg }; \ 249fc544a13Smrg if (recheck) \ 250fc544a13Smrg print $$0; \ 251fc544a13Smrg close ($$0 ".trs"); \ 252fc544a13Smrg close ($$0 ".log"); \ 253fc544a13Smrg}' 254fc544a13Smrg# A command that, given a newline-separated list of test names on the 255fc544a13Smrg# standard input, create the global log from their .trs and .log files. 256fc544a13Smrgam__create_global_log = $(AWK) ' \ 257fc544a13Smrgfunction fatal(msg) \ 258fc544a13Smrg{ \ 259fc544a13Smrg print "fatal: making $@: " msg | "cat >&2"; \ 260fc544a13Smrg exit 1; \ 261fc544a13Smrg} \ 262fc544a13Smrgfunction rst_section(header) \ 263fc544a13Smrg{ \ 264fc544a13Smrg print header; \ 265fc544a13Smrg len = length(header); \ 266fc544a13Smrg for (i = 1; i <= len; i = i + 1) \ 267fc544a13Smrg printf "="; \ 268fc544a13Smrg printf "\n\n"; \ 269fc544a13Smrg} \ 270fc544a13Smrg{ \ 271fc544a13Smrg copy_in_global_log = 1; \ 272fc544a13Smrg global_test_result = "RUN"; \ 273fc544a13Smrg while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 274fc544a13Smrg { \ 275fc544a13Smrg if (rc < 0) \ 276fc544a13Smrg fatal("failed to read from " $$0 ".trs"); \ 277fc544a13Smrg if (line ~ /$(am__global_test_result_rx)/) \ 278fc544a13Smrg { \ 279fc544a13Smrg sub("$(am__global_test_result_rx)", "", line); \ 280fc544a13Smrg sub("[ ]*$$", "", line); \ 281fc544a13Smrg global_test_result = line; \ 282fc544a13Smrg } \ 283fc544a13Smrg else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ 284fc544a13Smrg copy_in_global_log = 0; \ 285fc544a13Smrg }; \ 286fc544a13Smrg if (copy_in_global_log) \ 287fc544a13Smrg { \ 288fc544a13Smrg rst_section(global_test_result ": " $$0); \ 289fc544a13Smrg while ((rc = (getline line < ($$0 ".log"))) != 0) \ 290fc544a13Smrg { \ 291fc544a13Smrg if (rc < 0) \ 292fc544a13Smrg fatal("failed to read from " $$0 ".log"); \ 293fc544a13Smrg print line; \ 294fc544a13Smrg }; \ 295fc544a13Smrg printf "\n"; \ 296fc544a13Smrg }; \ 297fc544a13Smrg close ($$0 ".trs"); \ 298fc544a13Smrg close ($$0 ".log"); \ 299fc544a13Smrg}' 300fc544a13Smrg# Restructured Text title. 301fc544a13Smrgam__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } 302fc544a13Smrg# Solaris 10 'make', and several other traditional 'make' implementations, 303fc544a13Smrg# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it 304fc544a13Smrg# by disabling -e (using the XSI extension "set +e") if it's set. 305fc544a13Smrgam__sh_e_setup = case $$- in *e*) set +e;; esac 306fc544a13Smrg# Default flags passed to test drivers. 307fc544a13Smrgam__common_driver_flags = \ 308fc544a13Smrg --color-tests "$$am__color_tests" \ 309fc544a13Smrg --enable-hard-errors "$$am__enable_hard_errors" \ 310fc544a13Smrg --expect-failure "$$am__expect_failure" 311fc544a13Smrg# To be inserted before the command running the test. Creates the 312fc544a13Smrg# directory for the log if needed. Stores in $dir the directory 313fc544a13Smrg# containing $f, in $tst the test, in $log the log. Executes the 314fc544a13Smrg# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and 315fc544a13Smrg# passes TESTS_ENVIRONMENT. Set up options for the wrapper that 316fc544a13Smrg# will run the test scripts (or their associated LOG_COMPILER, if 317fc544a13Smrg# thy have one). 318fc544a13Smrgam__check_pre = \ 319fc544a13Smrg$(am__sh_e_setup); \ 320fc544a13Smrg$(am__vpath_adj_setup) $(am__vpath_adj) \ 321fc544a13Smrg$(am__tty_colors); \ 322fc544a13Smrgsrcdir=$(srcdir); export srcdir; \ 323fc544a13Smrgcase "$@" in \ 324fc544a13Smrg */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ 325fc544a13Smrg *) am__odir=.;; \ 326fc544a13Smrgesac; \ 327fc544a13Smrgtest "x$$am__odir" = x"." || test -d "$$am__odir" \ 328fc544a13Smrg || $(MKDIR_P) "$$am__odir" || exit $$?; \ 329fc544a13Smrgif test -f "./$$f"; then dir=./; \ 330fc544a13Smrgelif test -f "$$f"; then dir=; \ 331fc544a13Smrgelse dir="$(srcdir)/"; fi; \ 332fc544a13Smrgtst=$$dir$$f; log='$@'; \ 333fc544a13Smrgif test -n '$(DISABLE_HARD_ERRORS)'; then \ 334fc544a13Smrg am__enable_hard_errors=no; \ 335fc544a13Smrgelse \ 336fc544a13Smrg am__enable_hard_errors=yes; \ 337fc544a13Smrgfi; \ 338fc544a13Smrgcase " $(XFAIL_TESTS) " in \ 339fc544a13Smrg *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ 340fc544a13Smrg am__expect_failure=yes;; \ 341fc544a13Smrg *) \ 342fc544a13Smrg am__expect_failure=no;; \ 343fc544a13Smrgesac; \ 344fc544a13Smrg$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) 345fc544a13Smrg# A shell command to get the names of the tests scripts with any registered 346fc544a13Smrg# extension removed (i.e., equivalently, the names of the test logs, with 347fc544a13Smrg# the '.log' extension removed). The result is saved in the shell variable 348fc544a13Smrg# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, 349fc544a13Smrg# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", 350fc544a13Smrg# since that might cause problem with VPATH rewrites for suffix-less tests. 351fc544a13Smrg# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. 352fc544a13Smrgam__set_TESTS_bases = \ 353fc544a13Smrg bases='$(TEST_LOGS)'; \ 354fc544a13Smrg bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ 355fc544a13Smrg bases=`echo $$bases` 356515ec619SmrgAM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)' 357fc544a13SmrgRECHECK_LOGS = $(TEST_LOGS) 358fc544a13SmrgAM_RECURSIVE_TARGETS = check recheck 359fc544a13SmrgTEST_SUITE_LOG = test-suite.log 360fc544a13SmrgTEST_EXTENSIONS = @EXEEXT@ .test 361fc544a13SmrgLOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver 362fc544a13SmrgLOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) 363fc544a13Smrgam__set_b = \ 364fc544a13Smrg case '$@' in \ 365fc544a13Smrg */*) \ 366fc544a13Smrg case '$*' in \ 367fc544a13Smrg */*) b='$*';; \ 368fc544a13Smrg *) b=`echo '$@' | sed 's/\.log$$//'`; \ 369fc544a13Smrg esac;; \ 370fc544a13Smrg *) \ 371fc544a13Smrg b='$*';; \ 372fc544a13Smrg esac 373fc544a13Smrgam__test_logs1 = $(TESTS:=.log) 374fc544a13Smrgam__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) 375fc544a13SmrgTEST_LOGS = $(am__test_logs2:.test.log=.log) 376fc544a13SmrgTEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver 377fc544a13SmrgTEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ 378fc544a13Smrg $(TEST_LOG_FLAGS) 379fc544a13Smrgam__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ 380fc544a13Smrg $(top_srcdir)/test-driver 381fc544a13SmrgDISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 382fc544a13SmrgACLOCAL = @ACLOCAL@ 383fc544a13SmrgADMIN_MAN_DIR = @ADMIN_MAN_DIR@ 384fc544a13SmrgADMIN_MAN_SUFFIX = @ADMIN_MAN_SUFFIX@ 385fc544a13SmrgAMTAR = @AMTAR@ 386fc544a13SmrgAM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 387fc544a13SmrgAPP_MAN_DIR = @APP_MAN_DIR@ 388fc544a13SmrgAPP_MAN_SUFFIX = @APP_MAN_SUFFIX@ 389fc544a13SmrgAR = @AR@ 390fc544a13SmrgAS = @AS@ 391fc544a13SmrgAUTOCONF = @AUTOCONF@ 392fc544a13SmrgAUTOHEADER = @AUTOHEADER@ 393fc544a13SmrgAUTOMAKE = @AUTOMAKE@ 394fc544a13SmrgAWK = @AWK@ 395fc544a13SmrgBASE_CFLAGS = @BASE_CFLAGS@ 396fc544a13SmrgCC = @CC@ 397fc544a13SmrgCCDEPMODE = @CCDEPMODE@ 398fc544a13SmrgCFLAGS = @CFLAGS@ 399fc544a13SmrgCHANGELOG_CMD = @CHANGELOG_CMD@ 400fc544a13SmrgCPPFLAGS = @CPPFLAGS@ 401515ec619SmrgCSCOPE = @CSCOPE@ 402515ec619SmrgCTAGS = @CTAGS@ 403fc544a13SmrgCWARNFLAGS = @CWARNFLAGS@ 404fc544a13SmrgCYGPATH_W = @CYGPATH_W@ 405fc544a13SmrgDEFS = @DEFS@ 406fc544a13SmrgDEPDIR = @DEPDIR@ 407fc544a13SmrgDLLTOOL = @DLLTOOL@ 408fc544a13SmrgDRIVER_MAN_DIR = @DRIVER_MAN_DIR@ 409fc544a13SmrgDRIVER_MAN_SUFFIX = @DRIVER_MAN_SUFFIX@ 410fc544a13SmrgDSYMUTIL = @DSYMUTIL@ 411fc544a13SmrgDUMPBIN = @DUMPBIN@ 412fc544a13SmrgECHO_C = @ECHO_C@ 413fc544a13SmrgECHO_N = @ECHO_N@ 414fc544a13SmrgECHO_T = @ECHO_T@ 415fc544a13SmrgEGREP = @EGREP@ 416515ec619SmrgETAGS = @ETAGS@ 417fc544a13SmrgEXEEXT = @EXEEXT@ 418fc544a13SmrgFGREP = @FGREP@ 419515ec619SmrgFILECMD = @FILECMD@ 420fc544a13SmrgFILE_MAN_DIR = @FILE_MAN_DIR@ 421fc544a13SmrgFILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@ 422fc544a13SmrgFOP = @FOP@ 423fc544a13SmrgGREP = @GREP@ 424fc544a13SmrgINSTALL = @INSTALL@ 425fc544a13SmrgINSTALL_CMD = @INSTALL_CMD@ 426fc544a13SmrgINSTALL_DATA = @INSTALL_DATA@ 427fc544a13SmrgINSTALL_PROGRAM = @INSTALL_PROGRAM@ 428fc544a13SmrgINSTALL_SCRIPT = @INSTALL_SCRIPT@ 429fc544a13SmrgINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 430fc544a13SmrgLD = @LD@ 431fc544a13SmrgLDFLAGS = @LDFLAGS@ 432515ec619SmrgLIBBSD_CFLAGS = @LIBBSD_CFLAGS@ 433515ec619SmrgLIBBSD_LIBS = @LIBBSD_LIBS@ 434fc544a13SmrgLIBOBJS = @LIBOBJS@ 435fc544a13SmrgLIBS = @LIBS@ 436fc544a13SmrgLIBTOOL = @LIBTOOL@ 437fc544a13SmrgLIB_MAN_DIR = @LIB_MAN_DIR@ 438fc544a13SmrgLIB_MAN_SUFFIX = @LIB_MAN_SUFFIX@ 439fc544a13SmrgLINT = @LINT@ 440fc544a13SmrgLINTLIB = @LINTLIB@ 441fc544a13SmrgLINT_FLAGS = @LINT_FLAGS@ 442fc544a13SmrgLIPO = @LIPO@ 443fc544a13SmrgLN_S = @LN_S@ 444fc544a13SmrgLTLIBOBJS = @LTLIBOBJS@ 4456fc0178dSmrgLT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 446fc544a13SmrgMAKEINFO = @MAKEINFO@ 447fc544a13SmrgMANIFEST_TOOL = @MANIFEST_TOOL@ 448fc544a13SmrgMAN_SUBSTS = @MAN_SUBSTS@ 449fc544a13SmrgMISC_MAN_DIR = @MISC_MAN_DIR@ 450fc544a13SmrgMISC_MAN_SUFFIX = @MISC_MAN_SUFFIX@ 451fc544a13SmrgMKDIR_P = @MKDIR_P@ 452fc544a13SmrgNM = @NM@ 453fc544a13SmrgNMEDIT = @NMEDIT@ 454fc544a13SmrgOBJDUMP = @OBJDUMP@ 455fc544a13SmrgOBJEXT = @OBJEXT@ 456fc544a13SmrgOTOOL = @OTOOL@ 457fc544a13SmrgOTOOL64 = @OTOOL64@ 458fc544a13SmrgPACKAGE = @PACKAGE@ 459fc544a13SmrgPACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 460fc544a13SmrgPACKAGE_NAME = @PACKAGE_NAME@ 461fc544a13SmrgPACKAGE_STRING = @PACKAGE_STRING@ 462fc544a13SmrgPACKAGE_TARNAME = @PACKAGE_TARNAME@ 463fc544a13SmrgPACKAGE_URL = @PACKAGE_URL@ 464fc544a13SmrgPACKAGE_VERSION = @PACKAGE_VERSION@ 465fc544a13SmrgPATH_SEPARATOR = @PATH_SEPARATOR@ 466fc544a13SmrgPKG_CONFIG = @PKG_CONFIG@ 4676fc0178dSmrgPKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ 4686fc0178dSmrgPKG_CONFIG_PATH = @PKG_CONFIG_PATH@ 469fc544a13SmrgRANLIB = @RANLIB@ 470fc544a13SmrgSED = @SED@ 471fc544a13SmrgSET_MAKE = @SET_MAKE@ 472fc544a13SmrgSHELL = @SHELL@ 473fc544a13SmrgSTRICT_CFLAGS = @STRICT_CFLAGS@ 474fc544a13SmrgSTRIP = @STRIP@ 475fc544a13SmrgSTYLESHEET_SRCDIR = @STYLESHEET_SRCDIR@ 476fc544a13SmrgVERSION = @VERSION@ 477fc544a13SmrgXDMCP_CFLAGS = @XDMCP_CFLAGS@ 478fc544a13SmrgXDMCP_LIBS = @XDMCP_LIBS@ 479fc544a13SmrgXMLTO = @XMLTO@ 480fc544a13SmrgXORG_MALLOC_DEBUG_ENV = @XORG_MALLOC_DEBUG_ENV@ 481fc544a13SmrgXORG_MAN_PAGE = @XORG_MAN_PAGE@ 482fc544a13SmrgXORG_SGML_PATH = @XORG_SGML_PATH@ 483fc544a13SmrgXSLTPROC = @XSLTPROC@ 484fc544a13SmrgXSL_STYLESHEET = @XSL_STYLESHEET@ 485fc544a13Smrgabs_builddir = @abs_builddir@ 486fc544a13Smrgabs_srcdir = @abs_srcdir@ 487fc544a13Smrgabs_top_builddir = @abs_top_builddir@ 488fc544a13Smrgabs_top_srcdir = @abs_top_srcdir@ 489fc544a13Smrgac_ct_AR = @ac_ct_AR@ 490fc544a13Smrgac_ct_CC = @ac_ct_CC@ 491fc544a13Smrgac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 492fc544a13Smrgam__include = @am__include@ 493fc544a13Smrgam__leading_dot = @am__leading_dot@ 494fc544a13Smrgam__quote = @am__quote@ 495fc544a13Smrgam__tar = @am__tar@ 496fc544a13Smrgam__untar = @am__untar@ 497fc544a13Smrgbindir = @bindir@ 498fc544a13Smrgbuild = @build@ 499fc544a13Smrgbuild_alias = @build_alias@ 500fc544a13Smrgbuild_cpu = @build_cpu@ 501fc544a13Smrgbuild_os = @build_os@ 502fc544a13Smrgbuild_vendor = @build_vendor@ 503fc544a13Smrgbuilddir = @builddir@ 504fc544a13Smrgdatadir = @datadir@ 505fc544a13Smrgdatarootdir = @datarootdir@ 506fc544a13Smrgdocdir = @docdir@ 507fc544a13Smrgdvidir = @dvidir@ 508fc544a13Smrgexec_prefix = @exec_prefix@ 509fc544a13Smrghost = @host@ 510fc544a13Smrghost_alias = @host_alias@ 511fc544a13Smrghost_cpu = @host_cpu@ 512fc544a13Smrghost_os = @host_os@ 513fc544a13Smrghost_vendor = @host_vendor@ 514fc544a13Smrghtmldir = @htmldir@ 515fc544a13Smrgincludedir = @includedir@ 516fc544a13Smrginfodir = @infodir@ 517fc544a13Smrginstall_sh = @install_sh@ 518fc544a13Smrglibdir = @libdir@ 519fc544a13Smrglibexecdir = @libexecdir@ 520fc544a13Smrglocaledir = @localedir@ 521fc544a13Smrglocalstatedir = @localstatedir@ 522fc544a13Smrgmandir = @mandir@ 523fc544a13Smrgmkdir_p = @mkdir_p@ 524fc544a13Smrgoldincludedir = @oldincludedir@ 525fc544a13Smrgpdfdir = @pdfdir@ 526fc544a13Smrgprefix = @prefix@ 527fc544a13Smrgprogram_transform_name = @program_transform_name@ 528fc544a13Smrgpsdir = @psdir@ 529515ec619Smrgrunstatedir = @runstatedir@ 530fc544a13Smrgsbindir = @sbindir@ 531fc544a13Smrgsharedstatedir = @sharedstatedir@ 532fc544a13Smrgsrcdir = @srcdir@ 533fc544a13Smrgsysconfdir = @sysconfdir@ 534fc544a13Smrgtarget_alias = @target_alias@ 535fc544a13Smrgtop_build_prefix = @top_build_prefix@ 536fc544a13Smrgtop_builddir = @top_builddir@ 537fc544a13Smrgtop_srcdir = @top_srcdir@ 538fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@TESTS = $(check_PROGRAMS) 539fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@AM_CFLAGS = $(CWARNFLAGS) $(XDMCP_CFLAGS) 540fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@AM_CPPFLAGS = -I$(top_srcdir)/include 541fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@LDADD = $(top_builddir)/libXdmcp.la $(XDMCP_LIBS) 542fc544a13Smrg@ENABLE_UNIT_TESTS_TRUE@AM_TESTS_ENVIRONMENT = $(XORG_MALLOC_DEBUG_ENV) 543fc544a13Smrgall: all-am 544fc544a13Smrg 545fc544a13Smrg.SUFFIXES: 546fc544a13Smrg.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs 547fc544a13Smrg$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 548fc544a13Smrg @for dep in $?; do \ 549fc544a13Smrg case '$(am__configure_deps)' in \ 550fc544a13Smrg *$$dep*) \ 551fc544a13Smrg ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 552fc544a13Smrg && { if test -f $@; then exit 0; else break; fi; }; \ 553fc544a13Smrg exit 1;; \ 554fc544a13Smrg esac; \ 555fc544a13Smrg done; \ 556fc544a13Smrg echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/Makefile'; \ 557fc544a13Smrg $(am__cd) $(top_srcdir) && \ 558fc544a13Smrg $(AUTOMAKE) --foreign test/Makefile 559fc544a13SmrgMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 560fc544a13Smrg @case '$?' in \ 561fc544a13Smrg *config.status*) \ 562fc544a13Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 563fc544a13Smrg *) \ 564515ec619Smrg echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 565515ec619Smrg cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 566fc544a13Smrg esac; 567fc544a13Smrg 568fc544a13Smrg$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 569fc544a13Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 570fc544a13Smrg 571fc544a13Smrg$(top_srcdir)/configure: $(am__configure_deps) 572fc544a13Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 573fc544a13Smrg$(ACLOCAL_M4): $(am__aclocal_m4_deps) 574fc544a13Smrg cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 575fc544a13Smrg$(am__aclocal_m4_deps): 576fc544a13Smrg 577fc544a13Smrgclean-checkPROGRAMS: 578fc544a13Smrg @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ 579fc544a13Smrg echo " rm -f" $$list; \ 580fc544a13Smrg rm -f $$list || exit $$?; \ 581fc544a13Smrg test -n "$(EXEEXT)" || exit 0; \ 582fc544a13Smrg list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 583fc544a13Smrg echo " rm -f" $$list; \ 584fc544a13Smrg rm -f $$list 585fc544a13Smrg 586fc544a13SmrgArray$(EXEEXT): $(Array_OBJECTS) $(Array_DEPENDENCIES) $(EXTRA_Array_DEPENDENCIES) 587fc544a13Smrg @rm -f Array$(EXEEXT) 588fc544a13Smrg $(AM_V_CCLD)$(LINK) $(Array_OBJECTS) $(Array_LDADD) $(LIBS) 589fc544a13Smrg 590fc544a13Smrgmostlyclean-compile: 591fc544a13Smrg -rm -f *.$(OBJEXT) 592fc544a13Smrg 593fc544a13Smrgdistclean-compile: 594fc544a13Smrg -rm -f *.tab.c 595fc544a13Smrg 596515ec619Smrg@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Array.Po@am__quote@ # am--include-marker 597515ec619Smrg 598515ec619Smrg$(am__depfiles_remade): 599515ec619Smrg @$(MKDIR_P) $(@D) 600515ec619Smrg @echo '# dummy' >$@-t && $(am__mv) $@-t $@ 601515ec619Smrg 602515ec619Smrgam--depfiles: $(am__depfiles_remade) 603fc544a13Smrg 604fc544a13Smrg.c.o: 605fc544a13Smrg@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 606fc544a13Smrg@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 607fc544a13Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 608fc544a13Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 609fc544a13Smrg@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< 610fc544a13Smrg 611fc544a13Smrg.c.obj: 612fc544a13Smrg@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` 613fc544a13Smrg@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 614fc544a13Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 615fc544a13Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 616fc544a13Smrg@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 617fc544a13Smrg 618fc544a13Smrg.c.lo: 619fc544a13Smrg@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 620fc544a13Smrg@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo 621fc544a13Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 622fc544a13Smrg@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 623fc544a13Smrg@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< 624fc544a13Smrg 625fc544a13Smrgmostlyclean-libtool: 626fc544a13Smrg -rm -f *.lo 627fc544a13Smrg 628fc544a13Smrgclean-libtool: 629fc544a13Smrg -rm -rf .libs _libs 630fc544a13Smrg 631fc544a13SmrgID: $(am__tagged_files) 632fc544a13Smrg $(am__define_uniq_tagged_files); mkid -fID $$unique 633fc544a13Smrgtags: tags-am 634fc544a13SmrgTAGS: tags 635fc544a13Smrg 636fc544a13Smrgtags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 637fc544a13Smrg set x; \ 638fc544a13Smrg here=`pwd`; \ 639fc544a13Smrg $(am__define_uniq_tagged_files); \ 640fc544a13Smrg shift; \ 641fc544a13Smrg if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 642fc544a13Smrg test -n "$$unique" || unique=$$empty_fix; \ 643fc544a13Smrg if test $$# -gt 0; then \ 644fc544a13Smrg $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 645fc544a13Smrg "$$@" $$unique; \ 646fc544a13Smrg else \ 647fc544a13Smrg $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 648fc544a13Smrg $$unique; \ 649fc544a13Smrg fi; \ 650fc544a13Smrg fi 651fc544a13Smrgctags: ctags-am 652fc544a13Smrg 653fc544a13SmrgCTAGS: ctags 654fc544a13Smrgctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 655fc544a13Smrg $(am__define_uniq_tagged_files); \ 656fc544a13Smrg test -z "$(CTAGS_ARGS)$$unique" \ 657fc544a13Smrg || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 658fc544a13Smrg $$unique 659fc544a13Smrg 660fc544a13SmrgGTAGS: 661fc544a13Smrg here=`$(am__cd) $(top_builddir) && pwd` \ 662fc544a13Smrg && $(am__cd) $(top_srcdir) \ 663fc544a13Smrg && gtags -i $(GTAGS_ARGS) "$$here" 664fc544a13Smrgcscopelist: cscopelist-am 665fc544a13Smrg 666fc544a13Smrgcscopelist-am: $(am__tagged_files) 667fc544a13Smrg list='$(am__tagged_files)'; \ 668fc544a13Smrg case "$(srcdir)" in \ 669fc544a13Smrg [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 670fc544a13Smrg *) sdir=$(subdir)/$(srcdir) ;; \ 671fc544a13Smrg esac; \ 672fc544a13Smrg for i in $$list; do \ 673fc544a13Smrg if test -f "$$i"; then \ 674fc544a13Smrg echo "$(subdir)/$$i"; \ 675fc544a13Smrg else \ 676fc544a13Smrg echo "$$sdir/$$i"; \ 677fc544a13Smrg fi; \ 678fc544a13Smrg done >> $(top_builddir)/cscope.files 679fc544a13Smrg 680fc544a13Smrgdistclean-tags: 681fc544a13Smrg -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 682fc544a13Smrg 683fc544a13Smrg# Recover from deleted '.trs' file; this should ensure that 684fc544a13Smrg# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create 685fc544a13Smrg# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells 686fc544a13Smrg# to avoid problems with "make -n". 687fc544a13Smrg.log.trs: 688fc544a13Smrg rm -f $< $@ 689fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) $< 690fc544a13Smrg 691fc544a13Smrg# Leading 'am--fnord' is there to ensure the list of targets does not 692fc544a13Smrg# expand to empty, as could happen e.g. with make check TESTS=''. 693fc544a13Smrgam--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) 694fc544a13Smrgam--force-recheck: 695fc544a13Smrg @: 696fc544a13Smrg 697fc544a13Smrg$(TEST_SUITE_LOG): $(TEST_LOGS) 698fc544a13Smrg @$(am__set_TESTS_bases); \ 699fc544a13Smrg am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ 700fc544a13Smrg redo_bases=`for i in $$bases; do \ 701fc544a13Smrg am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ 702fc544a13Smrg done`; \ 703fc544a13Smrg if test -n "$$redo_bases"; then \ 704fc544a13Smrg redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ 705fc544a13Smrg redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ 706fc544a13Smrg if $(am__make_dryrun); then :; else \ 707fc544a13Smrg rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ 708fc544a13Smrg fi; \ 709fc544a13Smrg fi; \ 710fc544a13Smrg if test -n "$$am__remaking_logs"; then \ 711fc544a13Smrg echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ 712fc544a13Smrg "recursion detected" >&2; \ 713fc544a13Smrg elif test -n "$$redo_logs"; then \ 714fc544a13Smrg am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ 715fc544a13Smrg fi; \ 716fc544a13Smrg if $(am__make_dryrun); then :; else \ 717fc544a13Smrg st=0; \ 718fc544a13Smrg errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ 719fc544a13Smrg for i in $$redo_bases; do \ 720fc544a13Smrg test -f $$i.trs && test -r $$i.trs \ 721fc544a13Smrg || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ 722fc544a13Smrg test -f $$i.log && test -r $$i.log \ 723fc544a13Smrg || { echo "$$errmsg $$i.log" >&2; st=1; }; \ 724fc544a13Smrg done; \ 725fc544a13Smrg test $$st -eq 0 || exit 1; \ 726fc544a13Smrg fi 727fc544a13Smrg @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ 728fc544a13Smrg ws='[ ]'; \ 729fc544a13Smrg results=`for b in $$bases; do echo $$b.trs; done`; \ 730fc544a13Smrg test -n "$$results" || results=/dev/null; \ 731fc544a13Smrg all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ 732fc544a13Smrg pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ 733fc544a13Smrg fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ 734fc544a13Smrg skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ 735fc544a13Smrg xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ 736fc544a13Smrg xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ 737fc544a13Smrg error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ 738fc544a13Smrg if test `expr $$fail + $$xpass + $$error` -eq 0; then \ 739fc544a13Smrg success=true; \ 740fc544a13Smrg else \ 741fc544a13Smrg success=false; \ 742fc544a13Smrg fi; \ 743fc544a13Smrg br='==================='; br=$$br$$br$$br$$br; \ 744fc544a13Smrg result_count () \ 745fc544a13Smrg { \ 746fc544a13Smrg if test x"$$1" = x"--maybe-color"; then \ 747fc544a13Smrg maybe_colorize=yes; \ 748fc544a13Smrg elif test x"$$1" = x"--no-color"; then \ 749fc544a13Smrg maybe_colorize=no; \ 750fc544a13Smrg else \ 751fc544a13Smrg echo "$@: invalid 'result_count' usage" >&2; exit 4; \ 752fc544a13Smrg fi; \ 753fc544a13Smrg shift; \ 754fc544a13Smrg desc=$$1 count=$$2; \ 755fc544a13Smrg if test $$maybe_colorize = yes && test $$count -gt 0; then \ 756fc544a13Smrg color_start=$$3 color_end=$$std; \ 757fc544a13Smrg else \ 758fc544a13Smrg color_start= color_end=; \ 759fc544a13Smrg fi; \ 760fc544a13Smrg echo "$${color_start}# $$desc $$count$${color_end}"; \ 761fc544a13Smrg }; \ 762fc544a13Smrg create_testsuite_report () \ 763fc544a13Smrg { \ 764fc544a13Smrg result_count $$1 "TOTAL:" $$all "$$brg"; \ 765fc544a13Smrg result_count $$1 "PASS: " $$pass "$$grn"; \ 766fc544a13Smrg result_count $$1 "SKIP: " $$skip "$$blu"; \ 767fc544a13Smrg result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ 768fc544a13Smrg result_count $$1 "FAIL: " $$fail "$$red"; \ 769fc544a13Smrg result_count $$1 "XPASS:" $$xpass "$$red"; \ 770fc544a13Smrg result_count $$1 "ERROR:" $$error "$$mgn"; \ 771fc544a13Smrg }; \ 772fc544a13Smrg { \ 773fc544a13Smrg echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ 774fc544a13Smrg $(am__rst_title); \ 775fc544a13Smrg create_testsuite_report --no-color; \ 776fc544a13Smrg echo; \ 777fc544a13Smrg echo ".. contents:: :depth: 2"; \ 778fc544a13Smrg echo; \ 779fc544a13Smrg for b in $$bases; do echo $$b; done \ 780fc544a13Smrg | $(am__create_global_log); \ 781fc544a13Smrg } >$(TEST_SUITE_LOG).tmp || exit 1; \ 782fc544a13Smrg mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ 783fc544a13Smrg if $$success; then \ 784fc544a13Smrg col="$$grn"; \ 785fc544a13Smrg else \ 786fc544a13Smrg col="$$red"; \ 787fc544a13Smrg test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ 788fc544a13Smrg fi; \ 789fc544a13Smrg echo "$${col}$$br$${std}"; \ 790515ec619Smrg echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \ 791fc544a13Smrg echo "$${col}$$br$${std}"; \ 792fc544a13Smrg create_testsuite_report --maybe-color; \ 793fc544a13Smrg echo "$$col$$br$$std"; \ 794fc544a13Smrg if $$success; then :; else \ 795fc544a13Smrg echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ 796fc544a13Smrg if test -n "$(PACKAGE_BUGREPORT)"; then \ 797fc544a13Smrg echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ 798fc544a13Smrg fi; \ 799fc544a13Smrg echo "$$col$$br$$std"; \ 800fc544a13Smrg fi; \ 801fc544a13Smrg $$success || exit 1 802fc544a13Smrg 803515ec619Smrgcheck-TESTS: $(check_PROGRAMS) 804fc544a13Smrg @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list 805fc544a13Smrg @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list 806fc544a13Smrg @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 807fc544a13Smrg @set +e; $(am__set_TESTS_bases); \ 808fc544a13Smrg log_list=`for i in $$bases; do echo $$i.log; done`; \ 809fc544a13Smrg trs_list=`for i in $$bases; do echo $$i.trs; done`; \ 810fc544a13Smrg log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ 811fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ 812fc544a13Smrg exit $$?; 813fc544a13Smrgrecheck: all $(check_PROGRAMS) 814fc544a13Smrg @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 815fc544a13Smrg @set +e; $(am__set_TESTS_bases); \ 816fc544a13Smrg bases=`for i in $$bases; do echo $$i; done \ 817fc544a13Smrg | $(am__list_recheck_tests)` || exit 1; \ 818fc544a13Smrg log_list=`for i in $$bases; do echo $$i.log; done`; \ 819fc544a13Smrg log_list=`echo $$log_list`; \ 820fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ 821fc544a13Smrg am__force_recheck=am--force-recheck \ 822fc544a13Smrg TEST_LOGS="$$log_list"; \ 823fc544a13Smrg exit $$? 824fc544a13SmrgArray.log: Array$(EXEEXT) 825fc544a13Smrg @p='Array$(EXEEXT)'; \ 826fc544a13Smrg b='Array'; \ 827fc544a13Smrg $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 828fc544a13Smrg --log-file $$b.log --trs-file $$b.trs \ 829fc544a13Smrg $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 830fc544a13Smrg "$$tst" $(AM_TESTS_FD_REDIRECT) 831fc544a13Smrg.test.log: 832fc544a13Smrg @p='$<'; \ 833fc544a13Smrg $(am__set_b); \ 834fc544a13Smrg $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 835fc544a13Smrg --log-file $$b.log --trs-file $$b.trs \ 836fc544a13Smrg $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 837fc544a13Smrg "$$tst" $(AM_TESTS_FD_REDIRECT) 838fc544a13Smrg@am__EXEEXT_TRUE@.test$(EXEEXT).log: 839fc544a13Smrg@am__EXEEXT_TRUE@ @p='$<'; \ 840fc544a13Smrg@am__EXEEXT_TRUE@ $(am__set_b); \ 841fc544a13Smrg@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 842fc544a13Smrg@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ 843fc544a13Smrg@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 844fc544a13Smrg@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 845515ec619Smrgdistdir: $(BUILT_SOURCES) 846515ec619Smrg $(MAKE) $(AM_MAKEFLAGS) distdir-am 847fc544a13Smrg 848515ec619Smrgdistdir-am: $(DISTFILES) 849fc544a13Smrg @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 850fc544a13Smrg topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 851fc544a13Smrg list='$(DISTFILES)'; \ 852fc544a13Smrg dist_files=`for file in $$list; do echo $$file; done | \ 853fc544a13Smrg sed -e "s|^$$srcdirstrip/||;t" \ 854fc544a13Smrg -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 855fc544a13Smrg case $$dist_files in \ 856fc544a13Smrg */*) $(MKDIR_P) `echo "$$dist_files" | \ 857fc544a13Smrg sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 858fc544a13Smrg sort -u` ;; \ 859fc544a13Smrg esac; \ 860fc544a13Smrg for file in $$dist_files; do \ 861fc544a13Smrg if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 862fc544a13Smrg if test -d $$d/$$file; then \ 863fc544a13Smrg dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 864fc544a13Smrg if test -d "$(distdir)/$$file"; then \ 865fc544a13Smrg find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 866fc544a13Smrg fi; \ 867fc544a13Smrg if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 868fc544a13Smrg cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 869fc544a13Smrg find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 870fc544a13Smrg fi; \ 871fc544a13Smrg cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 872fc544a13Smrg else \ 873fc544a13Smrg test -f "$(distdir)/$$file" \ 874fc544a13Smrg || cp -p $$d/$$file "$(distdir)/$$file" \ 875fc544a13Smrg || exit 1; \ 876fc544a13Smrg fi; \ 877fc544a13Smrg done 878fc544a13Smrgcheck-am: all-am 879fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) 880fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) check-TESTS 881fc544a13Smrgcheck: check-am 882fc544a13Smrgall-am: Makefile 883fc544a13Smrginstalldirs: 884fc544a13Smrginstall: install-am 885fc544a13Smrginstall-exec: install-exec-am 886fc544a13Smrginstall-data: install-data-am 887fc544a13Smrguninstall: uninstall-am 888fc544a13Smrg 889fc544a13Smrginstall-am: all-am 890fc544a13Smrg @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 891fc544a13Smrg 892fc544a13Smrginstallcheck: installcheck-am 893fc544a13Smrginstall-strip: 894fc544a13Smrg if test -z '$(STRIP)'; then \ 895fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 896fc544a13Smrg install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 897fc544a13Smrg install; \ 898fc544a13Smrg else \ 899fc544a13Smrg $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 900fc544a13Smrg install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 901fc544a13Smrg "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 902fc544a13Smrg fi 903fc544a13Smrgmostlyclean-generic: 904fc544a13Smrg -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) 905fc544a13Smrg -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) 906fc544a13Smrg -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 907fc544a13Smrg 908fc544a13Smrgclean-generic: 909fc544a13Smrg 910fc544a13Smrgdistclean-generic: 911fc544a13Smrg -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 912fc544a13Smrg -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 913fc544a13Smrg 914fc544a13Smrgmaintainer-clean-generic: 915fc544a13Smrg @echo "This command is intended for maintainers to use" 916fc544a13Smrg @echo "it deletes files that may require special tools to rebuild." 917fc544a13Smrgclean: clean-am 918fc544a13Smrg 919fc544a13Smrgclean-am: clean-checkPROGRAMS clean-generic clean-libtool \ 920fc544a13Smrg mostlyclean-am 921fc544a13Smrg 922fc544a13Smrgdistclean: distclean-am 923515ec619Smrg -rm -f ./$(DEPDIR)/Array.Po 924fc544a13Smrg -rm -f Makefile 925fc544a13Smrgdistclean-am: clean-am distclean-compile distclean-generic \ 926fc544a13Smrg distclean-tags 927fc544a13Smrg 928fc544a13Smrgdvi: dvi-am 929fc544a13Smrg 930fc544a13Smrgdvi-am: 931fc544a13Smrg 932fc544a13Smrghtml: html-am 933fc544a13Smrg 934fc544a13Smrghtml-am: 935fc544a13Smrg 936fc544a13Smrginfo: info-am 937fc544a13Smrg 938fc544a13Smrginfo-am: 939fc544a13Smrg 940fc544a13Smrginstall-data-am: 941fc544a13Smrg 942fc544a13Smrginstall-dvi: install-dvi-am 943fc544a13Smrg 944fc544a13Smrginstall-dvi-am: 945fc544a13Smrg 946fc544a13Smrginstall-exec-am: 947fc544a13Smrg 948fc544a13Smrginstall-html: install-html-am 949fc544a13Smrg 950fc544a13Smrginstall-html-am: 951fc544a13Smrg 952fc544a13Smrginstall-info: install-info-am 953fc544a13Smrg 954fc544a13Smrginstall-info-am: 955fc544a13Smrg 956fc544a13Smrginstall-man: 957fc544a13Smrg 958fc544a13Smrginstall-pdf: install-pdf-am 959fc544a13Smrg 960fc544a13Smrginstall-pdf-am: 961fc544a13Smrg 962fc544a13Smrginstall-ps: install-ps-am 963fc544a13Smrg 964fc544a13Smrginstall-ps-am: 965fc544a13Smrg 966fc544a13Smrginstallcheck-am: 967fc544a13Smrg 968fc544a13Smrgmaintainer-clean: maintainer-clean-am 969515ec619Smrg -rm -f ./$(DEPDIR)/Array.Po 970fc544a13Smrg -rm -f Makefile 971fc544a13Smrgmaintainer-clean-am: distclean-am maintainer-clean-generic 972fc544a13Smrg 973fc544a13Smrgmostlyclean: mostlyclean-am 974fc544a13Smrg 975fc544a13Smrgmostlyclean-am: mostlyclean-compile mostlyclean-generic \ 976fc544a13Smrg mostlyclean-libtool 977fc544a13Smrg 978fc544a13Smrgpdf: pdf-am 979fc544a13Smrg 980fc544a13Smrgpdf-am: 981fc544a13Smrg 982fc544a13Smrgps: ps-am 983fc544a13Smrg 984fc544a13Smrgps-am: 985fc544a13Smrg 986fc544a13Smrguninstall-am: 987fc544a13Smrg 988fc544a13Smrg.MAKE: check-am install-am install-strip 989fc544a13Smrg 990515ec619Smrg.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ 991515ec619Smrg check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ 992515ec619Smrg cscopelist-am ctags ctags-am distclean distclean-compile \ 993515ec619Smrg distclean-generic distclean-libtool distclean-tags distdir dvi \ 994515ec619Smrg dvi-am html html-am info info-am install install-am \ 995515ec619Smrg install-data install-data-am install-dvi install-dvi-am \ 996515ec619Smrg install-exec install-exec-am install-html install-html-am \ 997515ec619Smrg install-info install-info-am install-man install-pdf \ 998515ec619Smrg install-pdf-am install-ps install-ps-am install-strip \ 999515ec619Smrg installcheck installcheck-am installdirs maintainer-clean \ 1000fc544a13Smrg maintainer-clean-generic mostlyclean mostlyclean-compile \ 1001fc544a13Smrg mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ 1002fc544a13Smrg recheck tags tags-am uninstall uninstall-am 1003fc544a13Smrg 1004fc544a13Smrg.PRECIOUS: Makefile 1005fc544a13Smrg 1006fc544a13Smrg 1007fc544a13Smrg# Tell versions [3.59,3.63) of GNU make to not export all variables. 1008fc544a13Smrg# Otherwise a system limit (for SysV at least) may be exceeded. 1009fc544a13Smrg.NOEXPORT: 1010