1cc68614dSXin LI# Makefile.in generated by automake 1.16.5 from Makefile.am. 20a48773fSEric van Gyzen# @configure_input@ 30a48773fSEric van Gyzen 4cc68614dSXin LI# Copyright (C) 1994-2021 Free Software Foundation, Inc. 50a48773fSEric van Gyzen 60a48773fSEric van Gyzen# This Makefile.in is free software; the Free Software Foundation 70a48773fSEric van Gyzen# gives unlimited permission to copy and/or distribute it, 80a48773fSEric van Gyzen# with or without modifications, as long as this notice is preserved. 90a48773fSEric van Gyzen 100a48773fSEric van Gyzen# This program is distributed in the hope that it will be useful, 110a48773fSEric van Gyzen# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 120a48773fSEric van Gyzen# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 130a48773fSEric van Gyzen# PARTICULAR PURPOSE. 140a48773fSEric van Gyzen 150a48773fSEric van Gyzen@SET_MAKE@ 160a48773fSEric van Gyzen 170a48773fSEric van Gyzen# 180a48773fSEric van Gyzen# __ __ _ 190a48773fSEric van Gyzen# ___\ \/ /_ __ __ _| |_ 200a48773fSEric van Gyzen# / _ \\ /| '_ \ / _` | __| 210a48773fSEric van Gyzen# | __// \| |_) | (_| | |_ 220a48773fSEric van Gyzen# \___/_/\_\ .__/ \__,_|\__| 230a48773fSEric van Gyzen# |_| XML parser 240a48773fSEric van Gyzen# 25*ffd294a1SEnji Cooper# Copyright (c) 2017-2024 Sebastian Pipping <sebastian@pipping.org> 264543ef51SXin LI# Copyright (c) 2017-2022 Rhodri James <rhodri@wildebeest.org.uk> 27cc68614dSXin LI# Copyright (c) 2020 Jeffrey Walton <noloader@gmail.com> 28*ffd294a1SEnji Cooper# Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev> 290a48773fSEric van Gyzen# Licensed under the MIT license: 300a48773fSEric van Gyzen# 310a48773fSEric van Gyzen# Permission is hereby granted, free of charge, to any person obtaining 320a48773fSEric van Gyzen# a copy of this software and associated documentation files (the 330a48773fSEric van Gyzen# "Software"), to deal in the Software without restriction, including 340a48773fSEric van Gyzen# without limitation the rights to use, copy, modify, merge, publish, 350a48773fSEric van Gyzen# distribute, sublicense, and/or sell copies of the Software, and to permit 360a48773fSEric van Gyzen# persons to whom the Software is furnished to do so, subject to the 370a48773fSEric van Gyzen# following conditions: 380a48773fSEric van Gyzen# 390a48773fSEric van Gyzen# The above copyright notice and this permission notice shall be included 400a48773fSEric van Gyzen# in all copies or substantial portions of the Software. 410a48773fSEric van Gyzen# 420a48773fSEric van Gyzen# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 430a48773fSEric van Gyzen# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 440a48773fSEric van Gyzen# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN 450a48773fSEric van Gyzen# NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 460a48773fSEric van Gyzen# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 470a48773fSEric van Gyzen# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 480a48773fSEric van Gyzen# USE OR OTHER DEALINGS IN THE SOFTWARE. 490a48773fSEric van GyzenVPATH = @srcdir@ 500a48773fSEric van Gyzenam__is_gnu_make = { \ 510a48773fSEric van Gyzen if test -z '$(MAKELEVEL)'; then \ 520a48773fSEric van Gyzen false; \ 530a48773fSEric van Gyzen elif test -n '$(MAKE_HOST)'; then \ 540a48773fSEric van Gyzen true; \ 550a48773fSEric van Gyzen elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 560a48773fSEric van Gyzen true; \ 570a48773fSEric van Gyzen else \ 580a48773fSEric van Gyzen false; \ 590a48773fSEric van Gyzen fi; \ 600a48773fSEric van Gyzen} 610a48773fSEric van Gyzenam__make_running_with_option = \ 620a48773fSEric van Gyzen case $${target_option-} in \ 630a48773fSEric van Gyzen ?) ;; \ 640a48773fSEric van Gyzen *) echo "am__make_running_with_option: internal error: invalid" \ 650a48773fSEric van Gyzen "target option '$${target_option-}' specified" >&2; \ 660a48773fSEric van Gyzen exit 1;; \ 670a48773fSEric van Gyzen esac; \ 680a48773fSEric van Gyzen has_opt=no; \ 690a48773fSEric van Gyzen sane_makeflags=$$MAKEFLAGS; \ 700a48773fSEric van Gyzen if $(am__is_gnu_make); then \ 710a48773fSEric van Gyzen sane_makeflags=$$MFLAGS; \ 720a48773fSEric van Gyzen else \ 730a48773fSEric van Gyzen case $$MAKEFLAGS in \ 740a48773fSEric van Gyzen *\\[\ \ ]*) \ 750a48773fSEric van Gyzen bs=\\; \ 760a48773fSEric van Gyzen sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 770a48773fSEric van Gyzen | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 780a48773fSEric van Gyzen esac; \ 790a48773fSEric van Gyzen fi; \ 800a48773fSEric van Gyzen skip_next=no; \ 810a48773fSEric van Gyzen strip_trailopt () \ 820a48773fSEric van Gyzen { \ 830a48773fSEric van Gyzen flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 840a48773fSEric van Gyzen }; \ 850a48773fSEric van Gyzen for flg in $$sane_makeflags; do \ 860a48773fSEric van Gyzen test $$skip_next = yes && { skip_next=no; continue; }; \ 870a48773fSEric van Gyzen case $$flg in \ 880a48773fSEric van Gyzen *=*|--*) continue;; \ 890a48773fSEric van Gyzen -*I) strip_trailopt 'I'; skip_next=yes;; \ 900a48773fSEric van Gyzen -*I?*) strip_trailopt 'I';; \ 910a48773fSEric van Gyzen -*O) strip_trailopt 'O'; skip_next=yes;; \ 920a48773fSEric van Gyzen -*O?*) strip_trailopt 'O';; \ 930a48773fSEric van Gyzen -*l) strip_trailopt 'l'; skip_next=yes;; \ 940a48773fSEric van Gyzen -*l?*) strip_trailopt 'l';; \ 950a48773fSEric van Gyzen -[dEDm]) skip_next=yes;; \ 960a48773fSEric van Gyzen -[JT]) skip_next=yes;; \ 970a48773fSEric van Gyzen esac; \ 980a48773fSEric van Gyzen case $$flg in \ 990a48773fSEric van Gyzen *$$target_option*) has_opt=yes; break;; \ 1000a48773fSEric van Gyzen esac; \ 1010a48773fSEric van Gyzen done; \ 1020a48773fSEric van Gyzen test $$has_opt = yes 1030a48773fSEric van Gyzenam__make_dryrun = (target_option=n; $(am__make_running_with_option)) 1040a48773fSEric van Gyzenam__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 1050a48773fSEric van Gyzenpkgdatadir = $(datadir)/@PACKAGE@ 1060a48773fSEric van Gyzenpkgincludedir = $(includedir)/@PACKAGE@ 1070a48773fSEric van Gyzenpkglibdir = $(libdir)/@PACKAGE@ 1080a48773fSEric van Gyzenpkglibexecdir = $(libexecdir)/@PACKAGE@ 1090a48773fSEric van Gyzenam__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 1100a48773fSEric van Gyzeninstall_sh_DATA = $(install_sh) -c -m 644 1110a48773fSEric van Gyzeninstall_sh_PROGRAM = $(install_sh) -c 1120a48773fSEric van Gyzeninstall_sh_SCRIPT = $(install_sh) -c 1130a48773fSEric van GyzenINSTALL_HEADER = $(INSTALL_DATA) 1140a48773fSEric van Gyzentransform = $(program_transform_name) 1150a48773fSEric van GyzenNORMAL_INSTALL = : 1160a48773fSEric van GyzenPRE_INSTALL = : 1170a48773fSEric van GyzenPOST_INSTALL = : 1180a48773fSEric van GyzenNORMAL_UNINSTALL = : 1190a48773fSEric van GyzenPRE_UNINSTALL = : 1200a48773fSEric van GyzenPOST_UNINSTALL = : 1210a48773fSEric van Gyzenbuild_triplet = @build@ 1220a48773fSEric van Gyzenhost_triplet = @host@ 1234543ef51SXin LIcheck_PROGRAMS = runtests$(EXEEXT) runtests_cxx$(EXEEXT) 1244543ef51SXin LITESTS = runtests$(EXEEXT) runtests_cxx$(EXEEXT) 1250a48773fSEric van Gyzensubdir = tests 1260a48773fSEric van GyzenACLOCAL_M4 = $(top_srcdir)/aclocal.m4 1270a48773fSEric van Gyzenam__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ 1280a48773fSEric van Gyzen $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 1290a48773fSEric van Gyzen $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 1306b2c1e49SXin LI $(top_srcdir)/acinclude.m4 \ 1316b2c1e49SXin LI $(top_srcdir)/conftools/ax-require-defined.m4 \ 1326b2c1e49SXin LI $(top_srcdir)/conftools/ax-check-compile-flag.m4 \ 1336b2c1e49SXin LI $(top_srcdir)/conftools/ax-check-link-flag.m4 \ 1346b2c1e49SXin LI $(top_srcdir)/conftools/ax-append-flag.m4 \ 1356b2c1e49SXin LI $(top_srcdir)/conftools/ax-append-compile-flags.m4 \ 1366b2c1e49SXin LI $(top_srcdir)/conftools/ax-append-link-flags.m4 \ 1376b2c1e49SXin LI $(top_srcdir)/conftools/expatcfg-compiler-supports-visibility.m4 \ 1384543ef51SXin LI $(top_srcdir)/conftools/ax-cxx-compile-stdcxx.m4 \ 1394543ef51SXin LI $(top_srcdir)/conftools/ax-cxx-compile-stdcxx-11.m4 \ 1400a48773fSEric van Gyzen $(top_srcdir)/configure.ac 1410a48773fSEric van Gyzenam__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 1420a48773fSEric van Gyzen $(ACLOCAL_M4) 1430a48773fSEric van GyzenDIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 1440a48773fSEric van Gyzenmkinstalldirs = $(install_sh) -d 1450a48773fSEric van GyzenCONFIG_HEADER = $(top_builddir)/expat_config.h 1460a48773fSEric van GyzenCONFIG_CLEAN_FILES = 1470a48773fSEric van GyzenCONFIG_CLEAN_VPATH_FILES = 1484543ef51SXin LIam_runtests_OBJECTS = acc_tests.$(OBJEXT) alloc_tests.$(OBJEXT) \ 1494543ef51SXin LI basic_tests.$(OBJEXT) chardata.$(OBJEXT) common.$(OBJEXT) \ 1504543ef51SXin LI dummy.$(OBJEXT) handlers.$(OBJEXT) memcheck.$(OBJEXT) \ 1514543ef51SXin LI minicheck.$(OBJEXT) misc_tests.$(OBJEXT) ns_tests.$(OBJEXT) \ 1524543ef51SXin LI nsalloc_tests.$(OBJEXT) runtests.$(OBJEXT) \ 1534543ef51SXin LI structdata.$(OBJEXT) 1540a48773fSEric van Gyzenruntests_OBJECTS = $(am_runtests_OBJECTS) 155*ffd294a1SEnji Cooperruntests_DEPENDENCIES = ../lib/libtestpat.la 1560a48773fSEric van GyzenAM_V_lt = $(am__v_lt_@AM_V@) 1570a48773fSEric van Gyzenam__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) 1580a48773fSEric van Gyzenam__v_lt_0 = --silent 1590a48773fSEric van Gyzenam__v_lt_1 = 160cc68614dSXin LIruntests_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 161cc68614dSXin LI $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 162cc68614dSXin LI $(runtests_LDFLAGS) $(LDFLAGS) -o $@ 1634543ef51SXin LIam_runtests_cxx_OBJECTS = acc_tests_cxx.$(OBJEXT) \ 1644543ef51SXin LI alloc_tests_cxx.$(OBJEXT) basic_tests_cxx.$(OBJEXT) \ 1654543ef51SXin LI chardata_cxx.$(OBJEXT) common_cxx.$(OBJEXT) \ 1664543ef51SXin LI dummy_cxx.$(OBJEXT) handlers_cxx.$(OBJEXT) \ 1674543ef51SXin LI memcheck_cxx.$(OBJEXT) minicheck_cxx.$(OBJEXT) \ 1684543ef51SXin LI misc_tests_cxx.$(OBJEXT) nsalloc_tests_cxx.$(OBJEXT) \ 1694543ef51SXin LI ns_tests_cxx.$(OBJEXT) runtests_cxx.$(OBJEXT) \ 1704543ef51SXin LI structdata_cxx.$(OBJEXT) 1714543ef51SXin LIruntests_cxx_OBJECTS = $(am_runtests_cxx_OBJECTS) 172*ffd294a1SEnji Cooperruntests_cxx_DEPENDENCIES = ../lib/libtestpat.la 1734543ef51SXin LIruntests_cxx_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ 174cc68614dSXin LI $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ 1754543ef51SXin LI $(CXXFLAGS) $(runtests_cxx_LDFLAGS) $(LDFLAGS) -o $@ 1760a48773fSEric van GyzenAM_V_P = $(am__v_P_@AM_V@) 1770a48773fSEric van Gyzenam__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 1780a48773fSEric van Gyzenam__v_P_0 = false 1790a48773fSEric van Gyzenam__v_P_1 = : 1800a48773fSEric van GyzenAM_V_GEN = $(am__v_GEN_@AM_V@) 1810a48773fSEric van Gyzenam__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 1820a48773fSEric van Gyzenam__v_GEN_0 = @echo " GEN " $@; 1830a48773fSEric van Gyzenam__v_GEN_1 = 1840a48773fSEric van GyzenAM_V_at = $(am__v_at_@AM_V@) 1850a48773fSEric van Gyzenam__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 1860a48773fSEric van Gyzenam__v_at_0 = @ 1870a48773fSEric van Gyzenam__v_at_1 = 1880a48773fSEric van GyzenDEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 1890a48773fSEric van Gyzendepcomp = $(SHELL) $(top_srcdir)/conftools/depcomp 1906b2c1e49SXin LIam__maybe_remake_depfiles = depfiles 1914543ef51SXin LIam__depfiles_remade = ./$(DEPDIR)/acc_tests.Po \ 1924543ef51SXin LI ./$(DEPDIR)/acc_tests_cxx.Po ./$(DEPDIR)/alloc_tests.Po \ 1934543ef51SXin LI ./$(DEPDIR)/alloc_tests_cxx.Po ./$(DEPDIR)/basic_tests.Po \ 1944543ef51SXin LI ./$(DEPDIR)/basic_tests_cxx.Po ./$(DEPDIR)/chardata.Po \ 1954543ef51SXin LI ./$(DEPDIR)/chardata_cxx.Po ./$(DEPDIR)/common.Po \ 1964543ef51SXin LI ./$(DEPDIR)/common_cxx.Po ./$(DEPDIR)/dummy.Po \ 1974543ef51SXin LI ./$(DEPDIR)/dummy_cxx.Po ./$(DEPDIR)/handlers.Po \ 1984543ef51SXin LI ./$(DEPDIR)/handlers_cxx.Po ./$(DEPDIR)/memcheck.Po \ 1994543ef51SXin LI ./$(DEPDIR)/memcheck_cxx.Po ./$(DEPDIR)/minicheck.Po \ 2004543ef51SXin LI ./$(DEPDIR)/minicheck_cxx.Po ./$(DEPDIR)/misc_tests.Po \ 2014543ef51SXin LI ./$(DEPDIR)/misc_tests_cxx.Po ./$(DEPDIR)/ns_tests.Po \ 2024543ef51SXin LI ./$(DEPDIR)/ns_tests_cxx.Po ./$(DEPDIR)/nsalloc_tests.Po \ 2034543ef51SXin LI ./$(DEPDIR)/nsalloc_tests_cxx.Po ./$(DEPDIR)/runtests.Po \ 2044543ef51SXin LI ./$(DEPDIR)/runtests_cxx.Po ./$(DEPDIR)/structdata.Po \ 2054543ef51SXin LI ./$(DEPDIR)/structdata_cxx.Po 2060a48773fSEric van Gyzenam__mv = mv -f 2070a48773fSEric van GyzenCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 2080a48773fSEric van Gyzen $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 2090a48773fSEric van GyzenLTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 2100a48773fSEric van Gyzen $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ 2110a48773fSEric van Gyzen $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 2120a48773fSEric van Gyzen $(AM_CFLAGS) $(CFLAGS) 2130a48773fSEric van GyzenAM_V_CC = $(am__v_CC_@AM_V@) 2140a48773fSEric van Gyzenam__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) 2150a48773fSEric van Gyzenam__v_CC_0 = @echo " CC " $@; 2160a48773fSEric van Gyzenam__v_CC_1 = 2170a48773fSEric van GyzenCCLD = $(CC) 2180a48773fSEric van GyzenLINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 2190a48773fSEric van Gyzen $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 2200a48773fSEric van Gyzen $(AM_LDFLAGS) $(LDFLAGS) -o $@ 2210a48773fSEric van GyzenAM_V_CCLD = $(am__v_CCLD_@AM_V@) 2220a48773fSEric van Gyzenam__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 2230a48773fSEric van Gyzenam__v_CCLD_0 = @echo " CCLD " $@; 2240a48773fSEric van Gyzenam__v_CCLD_1 = 2250a48773fSEric van GyzenCXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 2260a48773fSEric van Gyzen $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 2270a48773fSEric van GyzenLTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ 2280a48773fSEric van Gyzen $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ 2290a48773fSEric van Gyzen $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 2300a48773fSEric van Gyzen $(AM_CXXFLAGS) $(CXXFLAGS) 2310a48773fSEric van GyzenAM_V_CXX = $(am__v_CXX_@AM_V@) 2320a48773fSEric van Gyzenam__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) 2330a48773fSEric van Gyzenam__v_CXX_0 = @echo " CXX " $@; 2340a48773fSEric van Gyzenam__v_CXX_1 = 2350a48773fSEric van GyzenCXXLD = $(CXX) 2360a48773fSEric van GyzenCXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ 2370a48773fSEric van Gyzen $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ 2380a48773fSEric van Gyzen $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 2390a48773fSEric van GyzenAM_V_CXXLD = $(am__v_CXXLD_@AM_V@) 2400a48773fSEric van Gyzenam__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) 2410a48773fSEric van Gyzenam__v_CXXLD_0 = @echo " CXXLD " $@; 2420a48773fSEric van Gyzenam__v_CXXLD_1 = 2434543ef51SXin LISOURCES = $(runtests_SOURCES) $(runtests_cxx_SOURCES) 2444543ef51SXin LIDIST_SOURCES = $(runtests_SOURCES) $(runtests_cxx_SOURCES) 2450a48773fSEric van GyzenRECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ 2460a48773fSEric van Gyzen ctags-recursive dvi-recursive html-recursive info-recursive \ 2470a48773fSEric van Gyzen install-data-recursive install-dvi-recursive \ 2480a48773fSEric van Gyzen install-exec-recursive install-html-recursive \ 2490a48773fSEric van Gyzen install-info-recursive install-pdf-recursive \ 2500a48773fSEric van Gyzen install-ps-recursive install-recursive installcheck-recursive \ 2510a48773fSEric van Gyzen installdirs-recursive pdf-recursive ps-recursive \ 2520a48773fSEric van Gyzen tags-recursive uninstall-recursive 2530a48773fSEric van Gyzenam__can_run_installinfo = \ 2540a48773fSEric van Gyzen case $$AM_UPDATE_INFO_DIR in \ 2550a48773fSEric van Gyzen n|no|NO) false;; \ 2560a48773fSEric van Gyzen *) (install-info --version) >/dev/null 2>&1;; \ 2570a48773fSEric van Gyzen esac 2580a48773fSEric van GyzenRECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 2590a48773fSEric van Gyzen distclean-recursive maintainer-clean-recursive 2600a48773fSEric van Gyzenam__recursive_targets = \ 2610a48773fSEric van Gyzen $(RECURSIVE_TARGETS) \ 2620a48773fSEric van Gyzen $(RECURSIVE_CLEAN_TARGETS) \ 2630a48773fSEric van Gyzen $(am__extra_recursive_targets) 2640a48773fSEric van GyzenAM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ 2656b2c1e49SXin LI check recheck distdir distdir-am 2660a48773fSEric van Gyzenam__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 2670a48773fSEric van Gyzen# Read a list of newline-separated strings from the standard input, 2680a48773fSEric van Gyzen# and print each of them once, without duplicates. Input order is 2690a48773fSEric van Gyzen# *not* preserved. 2700a48773fSEric van Gyzenam__uniquify_input = $(AWK) '\ 2710a48773fSEric van Gyzen BEGIN { nonempty = 0; } \ 2720a48773fSEric van Gyzen { items[$$0] = 1; nonempty = 1; } \ 2730a48773fSEric van Gyzen END { if (nonempty) { for (i in items) print i; }; } \ 2740a48773fSEric van Gyzen' 2750a48773fSEric van Gyzen# Make sure the list of sources is unique. This is necessary because, 2760a48773fSEric van Gyzen# e.g., the same source file might be shared among _SOURCES variables 2770a48773fSEric van Gyzen# for different programs/libraries. 2780a48773fSEric van Gyzenam__define_uniq_tagged_files = \ 2790a48773fSEric van Gyzen list='$(am__tagged_files)'; \ 2800a48773fSEric van Gyzen unique=`for i in $$list; do \ 2810a48773fSEric van Gyzen if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 2820a48773fSEric van Gyzen done | $(am__uniquify_input)` 2830a48773fSEric van Gyzenam__tty_colors_dummy = \ 2840a48773fSEric van Gyzen mgn= red= grn= lgn= blu= brg= std=; \ 2850a48773fSEric van Gyzen am__color_tests=no 2860a48773fSEric van Gyzenam__tty_colors = { \ 2870a48773fSEric van Gyzen $(am__tty_colors_dummy); \ 2880a48773fSEric van Gyzen if test "X$(AM_COLOR_TESTS)" = Xno; then \ 2890a48773fSEric van Gyzen am__color_tests=no; \ 2900a48773fSEric van Gyzen elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 2910a48773fSEric van Gyzen am__color_tests=yes; \ 2920a48773fSEric van Gyzen elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 2930a48773fSEric van Gyzen am__color_tests=yes; \ 2940a48773fSEric van Gyzen fi; \ 2950a48773fSEric van Gyzen if test $$am__color_tests = yes; then \ 2960a48773fSEric van Gyzen red='[0;31m'; \ 2970a48773fSEric van Gyzen grn='[0;32m'; \ 2980a48773fSEric van Gyzen lgn='[1;32m'; \ 2990a48773fSEric van Gyzen blu='[1;34m'; \ 3000a48773fSEric van Gyzen mgn='[0;35m'; \ 3010a48773fSEric van Gyzen brg='[1m'; \ 3020a48773fSEric van Gyzen std='[m'; \ 3030a48773fSEric van Gyzen fi; \ 3040a48773fSEric van Gyzen} 3050a48773fSEric van Gyzenam__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 3060a48773fSEric van Gyzenam__vpath_adj = case $$p in \ 3070a48773fSEric van Gyzen $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 3080a48773fSEric van Gyzen *) f=$$p;; \ 3090a48773fSEric van Gyzen esac; 3100a48773fSEric van Gyzenam__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 3110a48773fSEric van Gyzenam__install_max = 40 3120a48773fSEric van Gyzenam__nobase_strip_setup = \ 3130a48773fSEric van Gyzen srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 3140a48773fSEric van Gyzenam__nobase_strip = \ 3150a48773fSEric van Gyzen for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 3160a48773fSEric van Gyzenam__nobase_list = $(am__nobase_strip_setup); \ 3170a48773fSEric van Gyzen for p in $$list; do echo "$$p $$p"; done | \ 3180a48773fSEric van Gyzen sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 3190a48773fSEric van Gyzen $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 3200a48773fSEric van Gyzen if (++n[$$2] == $(am__install_max)) \ 3210a48773fSEric van Gyzen { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 3220a48773fSEric van Gyzen END { for (dir in files) print dir, files[dir] }' 3230a48773fSEric van Gyzenam__base_list = \ 3240a48773fSEric van Gyzen sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 3250a48773fSEric van Gyzen sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 3260a48773fSEric van Gyzenam__uninstall_files_from_dir = { \ 3270a48773fSEric van Gyzen test -z "$$files" \ 3280a48773fSEric van Gyzen || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 3290a48773fSEric van Gyzen || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 3300a48773fSEric van Gyzen $(am__cd) "$$dir" && rm -f $$files; }; \ 3310a48773fSEric van Gyzen } 3320a48773fSEric van Gyzenam__recheck_rx = ^[ ]*:recheck:[ ]* 3330a48773fSEric van Gyzenam__global_test_result_rx = ^[ ]*:global-test-result:[ ]* 3340a48773fSEric van Gyzenam__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* 3350a48773fSEric van Gyzen# A command that, given a newline-separated list of test names on the 3360a48773fSEric van Gyzen# standard input, print the name of the tests that are to be re-run 3370a48773fSEric van Gyzen# upon "make recheck". 3380a48773fSEric van Gyzenam__list_recheck_tests = $(AWK) '{ \ 3390a48773fSEric van Gyzen recheck = 1; \ 3400a48773fSEric van Gyzen while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 3410a48773fSEric van Gyzen { \ 3420a48773fSEric van Gyzen if (rc < 0) \ 3430a48773fSEric van Gyzen { \ 3440a48773fSEric van Gyzen if ((getline line2 < ($$0 ".log")) < 0) \ 3450a48773fSEric van Gyzen recheck = 0; \ 3460a48773fSEric van Gyzen break; \ 3470a48773fSEric van Gyzen } \ 3480a48773fSEric van Gyzen else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ 3490a48773fSEric van Gyzen { \ 3500a48773fSEric van Gyzen recheck = 0; \ 3510a48773fSEric van Gyzen break; \ 3520a48773fSEric van Gyzen } \ 3530a48773fSEric van Gyzen else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ 3540a48773fSEric van Gyzen { \ 3550a48773fSEric van Gyzen break; \ 3560a48773fSEric van Gyzen } \ 3570a48773fSEric van Gyzen }; \ 3580a48773fSEric van Gyzen if (recheck) \ 3590a48773fSEric van Gyzen print $$0; \ 3600a48773fSEric van Gyzen close ($$0 ".trs"); \ 3610a48773fSEric van Gyzen close ($$0 ".log"); \ 3620a48773fSEric van Gyzen}' 3630a48773fSEric van Gyzen# A command that, given a newline-separated list of test names on the 3640a48773fSEric van Gyzen# standard input, create the global log from their .trs and .log files. 3650a48773fSEric van Gyzenam__create_global_log = $(AWK) ' \ 3660a48773fSEric van Gyzenfunction fatal(msg) \ 3670a48773fSEric van Gyzen{ \ 3680a48773fSEric van Gyzen print "fatal: making $@: " msg | "cat >&2"; \ 3690a48773fSEric van Gyzen exit 1; \ 3700a48773fSEric van Gyzen} \ 3710a48773fSEric van Gyzenfunction rst_section(header) \ 3720a48773fSEric van Gyzen{ \ 3730a48773fSEric van Gyzen print header; \ 3740a48773fSEric van Gyzen len = length(header); \ 3750a48773fSEric van Gyzen for (i = 1; i <= len; i = i + 1) \ 3760a48773fSEric van Gyzen printf "="; \ 3770a48773fSEric van Gyzen printf "\n\n"; \ 3780a48773fSEric van Gyzen} \ 3790a48773fSEric van Gyzen{ \ 3800a48773fSEric van Gyzen copy_in_global_log = 1; \ 3810a48773fSEric van Gyzen global_test_result = "RUN"; \ 3820a48773fSEric van Gyzen while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 3830a48773fSEric van Gyzen { \ 3840a48773fSEric van Gyzen if (rc < 0) \ 3850a48773fSEric van Gyzen fatal("failed to read from " $$0 ".trs"); \ 3860a48773fSEric van Gyzen if (line ~ /$(am__global_test_result_rx)/) \ 3870a48773fSEric van Gyzen { \ 3880a48773fSEric van Gyzen sub("$(am__global_test_result_rx)", "", line); \ 3890a48773fSEric van Gyzen sub("[ ]*$$", "", line); \ 3900a48773fSEric van Gyzen global_test_result = line; \ 3910a48773fSEric van Gyzen } \ 3920a48773fSEric van Gyzen else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ 3930a48773fSEric van Gyzen copy_in_global_log = 0; \ 3940a48773fSEric van Gyzen }; \ 3950a48773fSEric van Gyzen if (copy_in_global_log) \ 3960a48773fSEric van Gyzen { \ 3970a48773fSEric van Gyzen rst_section(global_test_result ": " $$0); \ 3980a48773fSEric van Gyzen while ((rc = (getline line < ($$0 ".log"))) != 0) \ 3990a48773fSEric van Gyzen { \ 4000a48773fSEric van Gyzen if (rc < 0) \ 4010a48773fSEric van Gyzen fatal("failed to read from " $$0 ".log"); \ 4020a48773fSEric van Gyzen print line; \ 4030a48773fSEric van Gyzen }; \ 4040a48773fSEric van Gyzen printf "\n"; \ 4050a48773fSEric van Gyzen }; \ 4060a48773fSEric van Gyzen close ($$0 ".trs"); \ 4070a48773fSEric van Gyzen close ($$0 ".log"); \ 4080a48773fSEric van Gyzen}' 4090a48773fSEric van Gyzen# Restructured Text title. 4100a48773fSEric van Gyzenam__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } 4110a48773fSEric van Gyzen# Solaris 10 'make', and several other traditional 'make' implementations, 4120a48773fSEric van Gyzen# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it 4130a48773fSEric van Gyzen# by disabling -e (using the XSI extension "set +e") if it's set. 4140a48773fSEric van Gyzenam__sh_e_setup = case $$- in *e*) set +e;; esac 4150a48773fSEric van Gyzen# Default flags passed to test drivers. 4160a48773fSEric van Gyzenam__common_driver_flags = \ 4170a48773fSEric van Gyzen --color-tests "$$am__color_tests" \ 4180a48773fSEric van Gyzen --enable-hard-errors "$$am__enable_hard_errors" \ 4190a48773fSEric van Gyzen --expect-failure "$$am__expect_failure" 4200a48773fSEric van Gyzen# To be inserted before the command running the test. Creates the 4210a48773fSEric van Gyzen# directory for the log if needed. Stores in $dir the directory 4220a48773fSEric van Gyzen# containing $f, in $tst the test, in $log the log. Executes the 4230a48773fSEric van Gyzen# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and 4240a48773fSEric van Gyzen# passes TESTS_ENVIRONMENT. Set up options for the wrapper that 4250a48773fSEric van Gyzen# will run the test scripts (or their associated LOG_COMPILER, if 4260a48773fSEric van Gyzen# thy have one). 4270a48773fSEric van Gyzenam__check_pre = \ 4280a48773fSEric van Gyzen$(am__sh_e_setup); \ 4290a48773fSEric van Gyzen$(am__vpath_adj_setup) $(am__vpath_adj) \ 4300a48773fSEric van Gyzen$(am__tty_colors); \ 4310a48773fSEric van Gyzensrcdir=$(srcdir); export srcdir; \ 4320a48773fSEric van Gyzencase "$@" in \ 4330a48773fSEric van Gyzen */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ 4340a48773fSEric van Gyzen *) am__odir=.;; \ 4350a48773fSEric van Gyzenesac; \ 4360a48773fSEric van Gyzentest "x$$am__odir" = x"." || test -d "$$am__odir" \ 4370a48773fSEric van Gyzen || $(MKDIR_P) "$$am__odir" || exit $$?; \ 4380a48773fSEric van Gyzenif test -f "./$$f"; then dir=./; \ 4390a48773fSEric van Gyzenelif test -f "$$f"; then dir=; \ 4400a48773fSEric van Gyzenelse dir="$(srcdir)/"; fi; \ 4410a48773fSEric van Gyzentst=$$dir$$f; log='$@'; \ 4420a48773fSEric van Gyzenif test -n '$(DISABLE_HARD_ERRORS)'; then \ 4430a48773fSEric van Gyzen am__enable_hard_errors=no; \ 4440a48773fSEric van Gyzenelse \ 4450a48773fSEric van Gyzen am__enable_hard_errors=yes; \ 4460a48773fSEric van Gyzenfi; \ 4470a48773fSEric van Gyzencase " $(XFAIL_TESTS) " in \ 4480a48773fSEric van Gyzen *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ 4490a48773fSEric van Gyzen am__expect_failure=yes;; \ 4500a48773fSEric van Gyzen *) \ 4510a48773fSEric van Gyzen am__expect_failure=no;; \ 4520a48773fSEric van Gyzenesac; \ 4530a48773fSEric van Gyzen$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) 4540a48773fSEric van Gyzen# A shell command to get the names of the tests scripts with any registered 4550a48773fSEric van Gyzen# extension removed (i.e., equivalently, the names of the test logs, with 4560a48773fSEric van Gyzen# the '.log' extension removed). The result is saved in the shell variable 4570a48773fSEric van Gyzen# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, 4580a48773fSEric van Gyzen# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", 4590a48773fSEric van Gyzen# since that might cause problem with VPATH rewrites for suffix-less tests. 4600a48773fSEric van Gyzen# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. 4610a48773fSEric van Gyzenam__set_TESTS_bases = \ 4620a48773fSEric van Gyzen bases='$(TEST_LOGS)'; \ 4630a48773fSEric van Gyzen bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ 4640a48773fSEric van Gyzen bases=`echo $$bases` 465cc68614dSXin LIAM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)' 4660a48773fSEric van GyzenRECHECK_LOGS = $(TEST_LOGS) 4670a48773fSEric van GyzenTEST_SUITE_LOG = test-suite.log 4680a48773fSEric van GyzenTEST_EXTENSIONS = @EXEEXT@ .test 4690a48773fSEric van GyzenLOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) 4700a48773fSEric van Gyzenam__set_b = \ 4710a48773fSEric van Gyzen case '$@' in \ 4720a48773fSEric van Gyzen */*) \ 4730a48773fSEric van Gyzen case '$*' in \ 4740a48773fSEric van Gyzen */*) b='$*';; \ 4750a48773fSEric van Gyzen *) b=`echo '$@' | sed 's/\.log$$//'`; \ 4760a48773fSEric van Gyzen esac;; \ 4770a48773fSEric van Gyzen *) \ 4780a48773fSEric van Gyzen b='$*';; \ 4790a48773fSEric van Gyzen esac 4800a48773fSEric van Gyzenam__test_logs1 = $(TESTS:=.log) 4810a48773fSEric van Gyzenam__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) 4820a48773fSEric van GyzenTEST_LOGS = $(am__test_logs2:.test.log=.log) 4830a48773fSEric van GyzenTEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/conftools/test-driver 4840a48773fSEric van GyzenTEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ 4850a48773fSEric van Gyzen $(TEST_LOG_FLAGS) 4860a48773fSEric van GyzenDIST_SUBDIRS = $(SUBDIRS) 4870a48773fSEric van Gyzenam__DIST_COMMON = $(srcdir)/Makefile.in \ 4880a48773fSEric van Gyzen $(top_srcdir)/conftools/depcomp \ 489*ffd294a1SEnji Cooper $(top_srcdir)/conftools/test-driver README.md 4900a48773fSEric van GyzenDISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 4910a48773fSEric van Gyzenam__relativize = \ 4920a48773fSEric van Gyzen dir0=`pwd`; \ 4930a48773fSEric van Gyzen sed_first='s,^\([^/]*\)/.*$$,\1,'; \ 4940a48773fSEric van Gyzen sed_rest='s,^[^/]*/*,,'; \ 4950a48773fSEric van Gyzen sed_last='s,^.*/\([^/]*\)$$,\1,'; \ 4960a48773fSEric van Gyzen sed_butlast='s,/*[^/]*$$,,'; \ 4970a48773fSEric van Gyzen while test -n "$$dir1"; do \ 4980a48773fSEric van Gyzen first=`echo "$$dir1" | sed -e "$$sed_first"`; \ 4990a48773fSEric van Gyzen if test "$$first" != "."; then \ 5000a48773fSEric van Gyzen if test "$$first" = ".."; then \ 5010a48773fSEric van Gyzen dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ 5020a48773fSEric van Gyzen dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ 5030a48773fSEric van Gyzen else \ 5040a48773fSEric van Gyzen first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ 5050a48773fSEric van Gyzen if test "$$first2" = "$$first"; then \ 5060a48773fSEric van Gyzen dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ 5070a48773fSEric van Gyzen else \ 5080a48773fSEric van Gyzen dir2="../$$dir2"; \ 5090a48773fSEric van Gyzen fi; \ 5100a48773fSEric van Gyzen dir0="$$dir0"/"$$first"; \ 5110a48773fSEric van Gyzen fi; \ 5120a48773fSEric van Gyzen fi; \ 5130a48773fSEric van Gyzen dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ 5140a48773fSEric van Gyzen done; \ 5150a48773fSEric van Gyzen reldir="$$dir2" 5160a48773fSEric van GyzenACLOCAL = @ACLOCAL@ 5170a48773fSEric van GyzenAMTAR = @AMTAR@ 518cc68614dSXin LIAM_CFLAGS = @AM_CFLAGS@ 519*ffd294a1SEnji CooperAM_CPPFLAGS = @AM_CPPFLAGS@ -I$(srcdir)/../lib -DXML_TESTING 520cc68614dSXin LIAM_CXXFLAGS = @AM_CXXFLAGS@ 5210a48773fSEric van GyzenAM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 522cc68614dSXin LIAM_LDFLAGS = @AM_LDFLAGS@ 5230a48773fSEric van GyzenAR = @AR@ 5240a48773fSEric van GyzenAS = @AS@ 5250a48773fSEric van GyzenAUTOCONF = @AUTOCONF@ 5260a48773fSEric van GyzenAUTOHEADER = @AUTOHEADER@ 5270a48773fSEric van GyzenAUTOMAKE = @AUTOMAKE@ 5280a48773fSEric van GyzenAWK = @AWK@ 5290a48773fSEric van GyzenCC = @CC@ 5300a48773fSEric van GyzenCCDEPMODE = @CCDEPMODE@ 5310a48773fSEric van GyzenCFLAGS = @CFLAGS@ 532ac69e5d4SEric van GyzenCMAKE_SHARED_LIBRARY_PREFIX = @CMAKE_SHARED_LIBRARY_PREFIX@ 5330a48773fSEric van GyzenCPPFLAGS = @CPPFLAGS@ 534cc68614dSXin LICSCOPE = @CSCOPE@ 535cc68614dSXin LICTAGS = @CTAGS@ 5360a48773fSEric van GyzenCXX = @CXX@ 5370a48773fSEric van GyzenCXXCPP = @CXXCPP@ 5380a48773fSEric van GyzenCXXDEPMODE = @CXXDEPMODE@ 5390a48773fSEric van GyzenCXXFLAGS = @CXXFLAGS@ 5400a48773fSEric van GyzenCYGPATH_W = @CYGPATH_W@ 5410a48773fSEric van GyzenDEFS = @DEFS@ 5420a48773fSEric van GyzenDEPDIR = @DEPDIR@ 5430a48773fSEric van GyzenDLLTOOL = @DLLTOOL@ 5440a48773fSEric van GyzenDOCBOOK_TO_MAN = @DOCBOOK_TO_MAN@ 5450a48773fSEric van GyzenDSYMUTIL = @DSYMUTIL@ 5460a48773fSEric van GyzenDUMPBIN = @DUMPBIN@ 5470a48773fSEric van GyzenECHO_C = @ECHO_C@ 5480a48773fSEric van GyzenECHO_N = @ECHO_N@ 5490a48773fSEric van GyzenECHO_T = @ECHO_T@ 5500a48773fSEric van GyzenEGREP = @EGREP@ 551cc68614dSXin LIETAGS = @ETAGS@ 5520a48773fSEric van GyzenEXEEXT = @EXEEXT@ 553cc68614dSXin LIEXPAT_ATTR_INFO = @EXPAT_ATTR_INFO@ 554cc68614dSXin LIEXPAT_CHAR_TYPE = @EXPAT_CHAR_TYPE@ 555cc68614dSXin LIEXPAT_CONTEXT_BYTES = @EXPAT_CONTEXT_BYTES@ 556cc68614dSXin LIEXPAT_DTD = @EXPAT_DTD@ 557cc68614dSXin LIEXPAT_LARGE_SIZE = @EXPAT_LARGE_SIZE@ 558cc68614dSXin LIEXPAT_MIN_SIZE = @EXPAT_MIN_SIZE@ 559cc68614dSXin LIEXPAT_NS = @EXPAT_NS@ 5600a48773fSEric van GyzenFGREP = @FGREP@ 56171f0c44aSXin LIFILECMD = @FILECMD@ 5620a48773fSEric van GyzenFILEMAP = @FILEMAP@ 5630a48773fSEric van GyzenGREP = @GREP@ 5644543ef51SXin LIHAVE_CXX11 = @HAVE_CXX11@ 5650a48773fSEric van GyzenINSTALL = @INSTALL@ 5660a48773fSEric van GyzenINSTALL_DATA = @INSTALL_DATA@ 5670a48773fSEric van GyzenINSTALL_PROGRAM = @INSTALL_PROGRAM@ 5680a48773fSEric van GyzenINSTALL_SCRIPT = @INSTALL_SCRIPT@ 5690a48773fSEric van GyzenINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 5700a48773fSEric van GyzenLD = @LD@ 5710a48773fSEric van GyzenLDFLAGS = @LDFLAGS@ 5720a48773fSEric van GyzenLIBAGE = @LIBAGE@ 5730a48773fSEric van GyzenLIBCURRENT = @LIBCURRENT@ 574cc68614dSXin LILIBDIR_BASENAME = @LIBDIR_BASENAME@ 575cc68614dSXin LILIBM = @LIBM@ 5760a48773fSEric van GyzenLIBOBJS = @LIBOBJS@ 5770a48773fSEric van GyzenLIBREVISION = @LIBREVISION@ 5780a48773fSEric van GyzenLIBS = @LIBS@ 5790a48773fSEric van GyzenLIBTOOL = @LIBTOOL@ 5800a48773fSEric van GyzenLIPO = @LIPO@ 5810a48773fSEric van GyzenLN_S = @LN_S@ 5820a48773fSEric van GyzenLTLIBOBJS = @LTLIBOBJS@ 5830a48773fSEric van GyzenLT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 5844543ef51SXin LIMAINT = @MAINT@ 5850a48773fSEric van GyzenMAKEINFO = @MAKEINFO@ 5860a48773fSEric van GyzenMANIFEST_TOOL = @MANIFEST_TOOL@ 5870a48773fSEric van GyzenMKDIR_P = @MKDIR_P@ 5880a48773fSEric van GyzenNM = @NM@ 5890a48773fSEric van GyzenNMEDIT = @NMEDIT@ 5900a48773fSEric van GyzenOBJDUMP = @OBJDUMP@ 5910a48773fSEric van GyzenOBJEXT = @OBJEXT@ 5920a48773fSEric van GyzenOTOOL = @OTOOL@ 5930a48773fSEric van GyzenOTOOL64 = @OTOOL64@ 5940a48773fSEric van GyzenPACKAGE = @PACKAGE@ 5950a48773fSEric van GyzenPACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 5960a48773fSEric van GyzenPACKAGE_NAME = @PACKAGE_NAME@ 5970a48773fSEric van GyzenPACKAGE_STRING = @PACKAGE_STRING@ 5980a48773fSEric van GyzenPACKAGE_TARNAME = @PACKAGE_TARNAME@ 5990a48773fSEric van GyzenPACKAGE_URL = @PACKAGE_URL@ 6000a48773fSEric van GyzenPACKAGE_VERSION = @PACKAGE_VERSION@ 6010a48773fSEric van GyzenPATH_SEPARATOR = @PATH_SEPARATOR@ 6020a48773fSEric van GyzenRANLIB = @RANLIB@ 6030a48773fSEric van GyzenSED = @SED@ 6040a48773fSEric van GyzenSET_MAKE = @SET_MAKE@ 6050a48773fSEric van GyzenSHELL = @SHELL@ 606*ffd294a1SEnji CooperSIZEOF_VOID_P = @SIZEOF_VOID_P@ 607cc68614dSXin LISO_MAJOR = @SO_MAJOR@ 608cc68614dSXin LISO_MINOR = @SO_MINOR@ 609cc68614dSXin LISO_PATCH = @SO_PATCH@ 6100a48773fSEric van GyzenSTRIP = @STRIP@ 6110a48773fSEric van GyzenVERSION = @VERSION@ 6120a48773fSEric van Gyzenabs_builddir = @abs_builddir@ 6130a48773fSEric van Gyzenabs_srcdir = @abs_srcdir@ 6140a48773fSEric van Gyzenabs_top_builddir = @abs_top_builddir@ 6150a48773fSEric van Gyzenabs_top_srcdir = @abs_top_srcdir@ 6160a48773fSEric van Gyzenac_ct_AR = @ac_ct_AR@ 6170a48773fSEric van Gyzenac_ct_CC = @ac_ct_CC@ 6180a48773fSEric van Gyzenac_ct_CXX = @ac_ct_CXX@ 6190a48773fSEric van Gyzenac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 6200a48773fSEric van Gyzenam__include = @am__include@ 6210a48773fSEric van Gyzenam__leading_dot = @am__leading_dot@ 6220a48773fSEric van Gyzenam__quote = @am__quote@ 6230a48773fSEric van Gyzenam__tar = @am__tar@ 6240a48773fSEric van Gyzenam__untar = @am__untar@ 6250a48773fSEric van Gyzenbindir = @bindir@ 6260a48773fSEric van Gyzenbuild = @build@ 6270a48773fSEric van Gyzenbuild_alias = @build_alias@ 6280a48773fSEric van Gyzenbuild_cpu = @build_cpu@ 6290a48773fSEric van Gyzenbuild_os = @build_os@ 6300a48773fSEric van Gyzenbuild_vendor = @build_vendor@ 6310a48773fSEric van Gyzenbuilddir = @builddir@ 6320a48773fSEric van Gyzendatadir = @datadir@ 6330a48773fSEric van Gyzendatarootdir = @datarootdir@ 6340a48773fSEric van Gyzendocdir = @docdir@ 6350a48773fSEric van Gyzendvidir = @dvidir@ 6360a48773fSEric van Gyzenexec_prefix = @exec_prefix@ 6370a48773fSEric van Gyzenhost = @host@ 6380a48773fSEric van Gyzenhost_alias = @host_alias@ 6390a48773fSEric van Gyzenhost_cpu = @host_cpu@ 6400a48773fSEric van Gyzenhost_os = @host_os@ 6410a48773fSEric van Gyzenhost_vendor = @host_vendor@ 6420a48773fSEric van Gyzenhtmldir = @htmldir@ 6430a48773fSEric van Gyzenincludedir = @includedir@ 6440a48773fSEric van Gyzeninfodir = @infodir@ 6450a48773fSEric van Gyzeninstall_sh = @install_sh@ 6460a48773fSEric van Gyzenlibdir = @libdir@ 6470a48773fSEric van Gyzenlibexecdir = @libexecdir@ 6480a48773fSEric van Gyzenlocaledir = @localedir@ 6490a48773fSEric van Gyzenlocalstatedir = @localstatedir@ 6500a48773fSEric van Gyzenmandir = @mandir@ 6510a48773fSEric van Gyzenmkdir_p = @mkdir_p@ 6520a48773fSEric van Gyzenoldincludedir = @oldincludedir@ 6530a48773fSEric van Gyzenpdfdir = @pdfdir@ 6540a48773fSEric van Gyzenprefix = @prefix@ 6550a48773fSEric van Gyzenprogram_transform_name = @program_transform_name@ 6560a48773fSEric van Gyzenpsdir = @psdir@ 657cc68614dSXin LIrunstatedir = @runstatedir@ 6580a48773fSEric van Gyzensbindir = @sbindir@ 6590a48773fSEric van Gyzensharedstatedir = @sharedstatedir@ 6600a48773fSEric van Gyzensrcdir = @srcdir@ 6610a48773fSEric van Gyzensysconfdir = @sysconfdir@ 6620a48773fSEric van Gyzentarget_alias = @target_alias@ 6630a48773fSEric van Gyzentop_build_prefix = @top_build_prefix@ 6640a48773fSEric van Gyzentop_builddir = @top_builddir@ 6650a48773fSEric van Gyzentop_srcdir = @top_srcdir@ 6660a48773fSEric van GyzenSUBDIRS = . benchmark 6670a48773fSEric van Gyzen 6680a48773fSEric van Gyzen# To support MinGW and Non-MinGW at the same time: 6690a48773fSEric van GyzenLOG_DRIVER = $(srcdir)/../test-driver-wrapper.sh 6700a48773fSEric van Gyzenruntests_SOURCES = \ 6714543ef51SXin LI acc_tests.c \ 6724543ef51SXin LI alloc_tests.c \ 6734543ef51SXin LI basic_tests.c \ 6744543ef51SXin LI chardata.c \ 6754543ef51SXin LI common.c \ 6764543ef51SXin LI dummy.c \ 6774543ef51SXin LI handlers.c \ 6784543ef51SXin LI memcheck.c \ 6794543ef51SXin LI minicheck.c \ 6804543ef51SXin LI misc_tests.c \ 6814543ef51SXin LI ns_tests.c \ 6824543ef51SXin LI nsalloc_tests.c \ 6834543ef51SXin LI runtests.c \ 6844543ef51SXin LI structdata.c 6850a48773fSEric van Gyzen 6864543ef51SXin LIruntests_cxx_SOURCES = \ 6874543ef51SXin LI acc_tests_cxx.cpp \ 6884543ef51SXin LI alloc_tests_cxx.cpp \ 6894543ef51SXin LI basic_tests_cxx.cpp \ 6904543ef51SXin LI chardata_cxx.cpp \ 6914543ef51SXin LI common_cxx.cpp \ 6924543ef51SXin LI dummy_cxx.cpp \ 6934543ef51SXin LI handlers_cxx.cpp \ 6944543ef51SXin LI memcheck_cxx.cpp \ 6954543ef51SXin LI minicheck_cxx.cpp \ 6964543ef51SXin LI misc_tests_cxx.cpp \ 6974543ef51SXin LI nsalloc_tests_cxx.cpp \ 6984543ef51SXin LI ns_tests_cxx.cpp \ 6994543ef51SXin LI runtests_cxx.cpp \ 7004543ef51SXin LI structdata_cxx.cpp 7010a48773fSEric van Gyzen 702*ffd294a1SEnji Cooperruntests_LDADD = ../lib/libtestpat.la 703*ffd294a1SEnji Cooperruntests_cxx_LDADD = ../lib/libtestpat.la 704cc68614dSXin LIruntests_LDFLAGS = @AM_LDFLAGS@ @LIBM@ 7054543ef51SXin LIruntests_cxx_LDFLAGS = @AM_LDFLAGS@ @LIBM@ 7060a48773fSEric van GyzenEXTRA_DIST = \ 7074543ef51SXin LI acc_tests.h \ 7084543ef51SXin LI alloc_tests.h \ 7094543ef51SXin LI basic_tests.h \ 7100a48773fSEric van Gyzen chardata.h \ 7114543ef51SXin LI common.h \ 7124543ef51SXin LI dummy.h \ 7134543ef51SXin LI handlers.h \ 7144543ef51SXin LI misc_tests.h \ 7154543ef51SXin LI ns_tests.h \ 7164543ef51SXin LI nsalloc_tests.h \ 7170a48773fSEric van Gyzen structdata.h \ 7180a48773fSEric van Gyzen minicheck.h \ 7190a48773fSEric van Gyzen memcheck.h \ 720*ffd294a1SEnji Cooper README.md \ 7210a48773fSEric van Gyzen udiffer.py \ 7220a48773fSEric van Gyzen xmltest.log.expected \ 7230a48773fSEric van Gyzen xmltest.sh 7240a48773fSEric van Gyzen 7250a48773fSEric van Gyzenall: all-recursive 7260a48773fSEric van Gyzen 7270a48773fSEric van Gyzen.SUFFIXES: 7280a48773fSEric van Gyzen.SUFFIXES: .c .cpp .lo .log .o .obj .test .test$(EXEEXT) .trs 7294543ef51SXin LI$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) 7300a48773fSEric van Gyzen @for dep in $?; do \ 7310a48773fSEric van Gyzen case '$(am__configure_deps)' in \ 7320a48773fSEric van Gyzen *$$dep*) \ 7330a48773fSEric van Gyzen ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 7340a48773fSEric van Gyzen && { if test -f $@; then exit 0; else break; fi; }; \ 7350a48773fSEric van Gyzen exit 1;; \ 7360a48773fSEric van Gyzen esac; \ 7370a48773fSEric van Gyzen done; \ 7380a48773fSEric van Gyzen echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \ 7390a48773fSEric van Gyzen $(am__cd) $(top_srcdir) && \ 7400a48773fSEric van Gyzen $(AUTOMAKE) --gnu tests/Makefile 7410a48773fSEric van GyzenMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 7420a48773fSEric van Gyzen @case '$?' in \ 7430a48773fSEric van Gyzen *config.status*) \ 7440a48773fSEric van Gyzen cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 7450a48773fSEric van Gyzen *) \ 7466b2c1e49SXin LI echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 7476b2c1e49SXin LI cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 7480a48773fSEric van Gyzen esac; 7490a48773fSEric van Gyzen 7500a48773fSEric van Gyzen$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 7510a48773fSEric van Gyzen cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 7520a48773fSEric van Gyzen 7534543ef51SXin LI$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 7540a48773fSEric van Gyzen cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 7554543ef51SXin LI$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 7560a48773fSEric van Gyzen cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 7570a48773fSEric van Gyzen$(am__aclocal_m4_deps): 7580a48773fSEric van Gyzen 7590a48773fSEric van Gyzenclean-checkPROGRAMS: 7600a48773fSEric van Gyzen @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ 7610a48773fSEric van Gyzen echo " rm -f" $$list; \ 7620a48773fSEric van Gyzen rm -f $$list || exit $$?; \ 7630a48773fSEric van Gyzen test -n "$(EXEEXT)" || exit 0; \ 7640a48773fSEric van Gyzen list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 7650a48773fSEric van Gyzen echo " rm -f" $$list; \ 7660a48773fSEric van Gyzen rm -f $$list 7670a48773fSEric van Gyzen 7680a48773fSEric van Gyzenruntests$(EXEEXT): $(runtests_OBJECTS) $(runtests_DEPENDENCIES) $(EXTRA_runtests_DEPENDENCIES) 7690a48773fSEric van Gyzen @rm -f runtests$(EXEEXT) 770cc68614dSXin LI $(AM_V_CCLD)$(runtests_LINK) $(runtests_OBJECTS) $(runtests_LDADD) $(LIBS) 7710a48773fSEric van Gyzen 7724543ef51SXin LIruntests_cxx$(EXEEXT): $(runtests_cxx_OBJECTS) $(runtests_cxx_DEPENDENCIES) $(EXTRA_runtests_cxx_DEPENDENCIES) 7734543ef51SXin LI @rm -f runtests_cxx$(EXEEXT) 7744543ef51SXin LI $(AM_V_CXXLD)$(runtests_cxx_LINK) $(runtests_cxx_OBJECTS) $(runtests_cxx_LDADD) $(LIBS) 7750a48773fSEric van Gyzen 7760a48773fSEric van Gyzenmostlyclean-compile: 7770a48773fSEric van Gyzen -rm -f *.$(OBJEXT) 7780a48773fSEric van Gyzen 7790a48773fSEric van Gyzendistclean-compile: 7800a48773fSEric van Gyzen -rm -f *.tab.c 7810a48773fSEric van Gyzen 7824543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/acc_tests.Po@am__quote@ # am--include-marker 7834543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/acc_tests_cxx.Po@am__quote@ # am--include-marker 7844543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alloc_tests.Po@am__quote@ # am--include-marker 7854543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alloc_tests_cxx.Po@am__quote@ # am--include-marker 7864543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/basic_tests.Po@am__quote@ # am--include-marker 7874543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/basic_tests_cxx.Po@am__quote@ # am--include-marker 7886b2c1e49SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chardata.Po@am__quote@ # am--include-marker 7894543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chardata_cxx.Po@am__quote@ # am--include-marker 7904543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/common.Po@am__quote@ # am--include-marker 7914543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/common_cxx.Po@am__quote@ # am--include-marker 7924543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@ # am--include-marker 7934543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy_cxx.Po@am__quote@ # am--include-marker 7944543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/handlers.Po@am__quote@ # am--include-marker 7954543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/handlers_cxx.Po@am__quote@ # am--include-marker 7966b2c1e49SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memcheck.Po@am__quote@ # am--include-marker 7974543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memcheck_cxx.Po@am__quote@ # am--include-marker 7986b2c1e49SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/minicheck.Po@am__quote@ # am--include-marker 7994543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/minicheck_cxx.Po@am__quote@ # am--include-marker 8004543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc_tests.Po@am__quote@ # am--include-marker 8014543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc_tests_cxx.Po@am__quote@ # am--include-marker 8024543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ns_tests.Po@am__quote@ # am--include-marker 8034543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ns_tests_cxx.Po@am__quote@ # am--include-marker 8044543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nsalloc_tests.Po@am__quote@ # am--include-marker 8054543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nsalloc_tests_cxx.Po@am__quote@ # am--include-marker 8066b2c1e49SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/runtests.Po@am__quote@ # am--include-marker 8074543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/runtests_cxx.Po@am__quote@ # am--include-marker 8086b2c1e49SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/structdata.Po@am__quote@ # am--include-marker 8094543ef51SXin LI@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/structdata_cxx.Po@am__quote@ # am--include-marker 8106b2c1e49SXin LI 8116b2c1e49SXin LI$(am__depfiles_remade): 8126b2c1e49SXin LI @$(MKDIR_P) $(@D) 8136b2c1e49SXin LI @echo '# dummy' >$@-t && $(am__mv) $@-t $@ 8146b2c1e49SXin LI 8156b2c1e49SXin LIam--depfiles: $(am__depfiles_remade) 8160a48773fSEric van Gyzen 8170a48773fSEric van Gyzen.c.o: 8180a48773fSEric van Gyzen@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 8190a48773fSEric van Gyzen@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 8200a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 8210a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 8220a48773fSEric van Gyzen@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< 8230a48773fSEric van Gyzen 8240a48773fSEric van Gyzen.c.obj: 8250a48773fSEric van Gyzen@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` 8260a48773fSEric van Gyzen@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 8270a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 8280a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 8290a48773fSEric van Gyzen@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 8300a48773fSEric van Gyzen 8310a48773fSEric van Gyzen.c.lo: 8320a48773fSEric van Gyzen@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 8330a48773fSEric van Gyzen@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo 8340a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 8350a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 8360a48773fSEric van Gyzen@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< 8370a48773fSEric van Gyzen 8380a48773fSEric van Gyzen.cpp.o: 8390a48773fSEric van Gyzen@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 8400a48773fSEric van Gyzen@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 8410a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 8420a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 8430a48773fSEric van Gyzen@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< 8440a48773fSEric van Gyzen 8450a48773fSEric van Gyzen.cpp.obj: 8460a48773fSEric van Gyzen@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` 8470a48773fSEric van Gyzen@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po 8480a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 8490a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 8500a48773fSEric van Gyzen@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 8510a48773fSEric van Gyzen 8520a48773fSEric van Gyzen.cpp.lo: 8530a48773fSEric van Gyzen@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< 8540a48773fSEric van Gyzen@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo 8550a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 8560a48773fSEric van Gyzen@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 8570a48773fSEric van Gyzen@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< 8580a48773fSEric van Gyzen 8590a48773fSEric van Gyzenmostlyclean-libtool: 8600a48773fSEric van Gyzen -rm -f *.lo 8610a48773fSEric van Gyzen 8620a48773fSEric van Gyzenclean-libtool: 8630a48773fSEric van Gyzen -rm -rf .libs _libs 8640a48773fSEric van Gyzen 8650a48773fSEric van Gyzen# This directory's subdirectories are mostly independent; you can cd 8660a48773fSEric van Gyzen# into them and run 'make' without going through this Makefile. 8670a48773fSEric van Gyzen# To change the values of 'make' variables: instead of editing Makefiles, 8680a48773fSEric van Gyzen# (1) if the variable is set in 'config.status', edit 'config.status' 8690a48773fSEric van Gyzen# (which will cause the Makefiles to be regenerated when you run 'make'); 8700a48773fSEric van Gyzen# (2) otherwise, pass the desired values on the 'make' command line. 8710a48773fSEric van Gyzen$(am__recursive_targets): 8720a48773fSEric van Gyzen @fail=; \ 8730a48773fSEric van Gyzen if $(am__make_keepgoing); then \ 8740a48773fSEric van Gyzen failcom='fail=yes'; \ 8750a48773fSEric van Gyzen else \ 8760a48773fSEric van Gyzen failcom='exit 1'; \ 8770a48773fSEric van Gyzen fi; \ 8780a48773fSEric van Gyzen dot_seen=no; \ 8790a48773fSEric van Gyzen target=`echo $@ | sed s/-recursive//`; \ 8800a48773fSEric van Gyzen case "$@" in \ 8810a48773fSEric van Gyzen distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 8820a48773fSEric van Gyzen *) list='$(SUBDIRS)' ;; \ 8830a48773fSEric van Gyzen esac; \ 8840a48773fSEric van Gyzen for subdir in $$list; do \ 8850a48773fSEric van Gyzen echo "Making $$target in $$subdir"; \ 8860a48773fSEric van Gyzen if test "$$subdir" = "."; then \ 8870a48773fSEric van Gyzen dot_seen=yes; \ 8880a48773fSEric van Gyzen local_target="$$target-am"; \ 8890a48773fSEric van Gyzen else \ 8900a48773fSEric van Gyzen local_target="$$target"; \ 8910a48773fSEric van Gyzen fi; \ 8920a48773fSEric van Gyzen ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 8930a48773fSEric van Gyzen || eval $$failcom; \ 8940a48773fSEric van Gyzen done; \ 8950a48773fSEric van Gyzen if test "$$dot_seen" = "no"; then \ 8960a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 8970a48773fSEric van Gyzen fi; test -z "$$fail" 8980a48773fSEric van Gyzen 8990a48773fSEric van GyzenID: $(am__tagged_files) 9000a48773fSEric van Gyzen $(am__define_uniq_tagged_files); mkid -fID $$unique 9010a48773fSEric van Gyzentags: tags-recursive 9020a48773fSEric van GyzenTAGS: tags 9030a48773fSEric van Gyzen 9040a48773fSEric van Gyzentags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 9050a48773fSEric van Gyzen set x; \ 9060a48773fSEric van Gyzen here=`pwd`; \ 9070a48773fSEric van Gyzen if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 9080a48773fSEric van Gyzen include_option=--etags-include; \ 9090a48773fSEric van Gyzen empty_fix=.; \ 9100a48773fSEric van Gyzen else \ 9110a48773fSEric van Gyzen include_option=--include; \ 9120a48773fSEric van Gyzen empty_fix=; \ 9130a48773fSEric van Gyzen fi; \ 9140a48773fSEric van Gyzen list='$(SUBDIRS)'; for subdir in $$list; do \ 9150a48773fSEric van Gyzen if test "$$subdir" = .; then :; else \ 9160a48773fSEric van Gyzen test ! -f $$subdir/TAGS || \ 9170a48773fSEric van Gyzen set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ 9180a48773fSEric van Gyzen fi; \ 9190a48773fSEric van Gyzen done; \ 9200a48773fSEric van Gyzen $(am__define_uniq_tagged_files); \ 9210a48773fSEric van Gyzen shift; \ 9220a48773fSEric van Gyzen if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 9230a48773fSEric van Gyzen test -n "$$unique" || unique=$$empty_fix; \ 9240a48773fSEric van Gyzen if test $$# -gt 0; then \ 9250a48773fSEric van Gyzen $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 9260a48773fSEric van Gyzen "$$@" $$unique; \ 9270a48773fSEric van Gyzen else \ 9280a48773fSEric van Gyzen $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 9290a48773fSEric van Gyzen $$unique; \ 9300a48773fSEric van Gyzen fi; \ 9310a48773fSEric van Gyzen fi 9320a48773fSEric van Gyzenctags: ctags-recursive 9330a48773fSEric van Gyzen 9340a48773fSEric van GyzenCTAGS: ctags 9350a48773fSEric van Gyzenctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 9360a48773fSEric van Gyzen $(am__define_uniq_tagged_files); \ 9370a48773fSEric van Gyzen test -z "$(CTAGS_ARGS)$$unique" \ 9380a48773fSEric van Gyzen || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 9390a48773fSEric van Gyzen $$unique 9400a48773fSEric van Gyzen 9410a48773fSEric van GyzenGTAGS: 9420a48773fSEric van Gyzen here=`$(am__cd) $(top_builddir) && pwd` \ 9430a48773fSEric van Gyzen && $(am__cd) $(top_srcdir) \ 9440a48773fSEric van Gyzen && gtags -i $(GTAGS_ARGS) "$$here" 9450a48773fSEric van Gyzencscopelist: cscopelist-recursive 9460a48773fSEric van Gyzen 9470a48773fSEric van Gyzencscopelist-am: $(am__tagged_files) 9480a48773fSEric van Gyzen list='$(am__tagged_files)'; \ 9490a48773fSEric van Gyzen case "$(srcdir)" in \ 9500a48773fSEric van Gyzen [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 9510a48773fSEric van Gyzen *) sdir=$(subdir)/$(srcdir) ;; \ 9520a48773fSEric van Gyzen esac; \ 9530a48773fSEric van Gyzen for i in $$list; do \ 9540a48773fSEric van Gyzen if test -f "$$i"; then \ 9550a48773fSEric van Gyzen echo "$(subdir)/$$i"; \ 9560a48773fSEric van Gyzen else \ 9570a48773fSEric van Gyzen echo "$$sdir/$$i"; \ 9580a48773fSEric van Gyzen fi; \ 9590a48773fSEric van Gyzen done >> $(top_builddir)/cscope.files 9600a48773fSEric van Gyzen 9610a48773fSEric van Gyzendistclean-tags: 9620a48773fSEric van Gyzen -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 9630a48773fSEric van Gyzen 9640a48773fSEric van Gyzen# Recover from deleted '.trs' file; this should ensure that 9650a48773fSEric van Gyzen# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create 9660a48773fSEric van Gyzen# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells 9670a48773fSEric van Gyzen# to avoid problems with "make -n". 9680a48773fSEric van Gyzen.log.trs: 9690a48773fSEric van Gyzen rm -f $< $@ 9700a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) $< 9710a48773fSEric van Gyzen 9720a48773fSEric van Gyzen# Leading 'am--fnord' is there to ensure the list of targets does not 9730a48773fSEric van Gyzen# expand to empty, as could happen e.g. with make check TESTS=''. 9740a48773fSEric van Gyzenam--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) 9750a48773fSEric van Gyzenam--force-recheck: 9760a48773fSEric van Gyzen @: 9770a48773fSEric van Gyzen 9780a48773fSEric van Gyzen$(TEST_SUITE_LOG): $(TEST_LOGS) 9790a48773fSEric van Gyzen @$(am__set_TESTS_bases); \ 9800a48773fSEric van Gyzen am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ 9810a48773fSEric van Gyzen redo_bases=`for i in $$bases; do \ 9820a48773fSEric van Gyzen am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ 9830a48773fSEric van Gyzen done`; \ 9840a48773fSEric van Gyzen if test -n "$$redo_bases"; then \ 9850a48773fSEric van Gyzen redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ 9860a48773fSEric van Gyzen redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ 9870a48773fSEric van Gyzen if $(am__make_dryrun); then :; else \ 9880a48773fSEric van Gyzen rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ 9890a48773fSEric van Gyzen fi; \ 9900a48773fSEric van Gyzen fi; \ 9910a48773fSEric van Gyzen if test -n "$$am__remaking_logs"; then \ 9920a48773fSEric van Gyzen echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ 9930a48773fSEric van Gyzen "recursion detected" >&2; \ 9940a48773fSEric van Gyzen elif test -n "$$redo_logs"; then \ 9950a48773fSEric van Gyzen am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ 9960a48773fSEric van Gyzen fi; \ 9970a48773fSEric van Gyzen if $(am__make_dryrun); then :; else \ 9980a48773fSEric van Gyzen st=0; \ 9990a48773fSEric van Gyzen errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ 10000a48773fSEric van Gyzen for i in $$redo_bases; do \ 10010a48773fSEric van Gyzen test -f $$i.trs && test -r $$i.trs \ 10020a48773fSEric van Gyzen || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ 10030a48773fSEric van Gyzen test -f $$i.log && test -r $$i.log \ 10040a48773fSEric van Gyzen || { echo "$$errmsg $$i.log" >&2; st=1; }; \ 10050a48773fSEric van Gyzen done; \ 10060a48773fSEric van Gyzen test $$st -eq 0 || exit 1; \ 10070a48773fSEric van Gyzen fi 10080a48773fSEric van Gyzen @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ 10090a48773fSEric van Gyzen ws='[ ]'; \ 10100a48773fSEric van Gyzen results=`for b in $$bases; do echo $$b.trs; done`; \ 10110a48773fSEric van Gyzen test -n "$$results" || results=/dev/null; \ 10120a48773fSEric van Gyzen all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ 10130a48773fSEric van Gyzen pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ 10140a48773fSEric van Gyzen fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ 10150a48773fSEric van Gyzen skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ 10160a48773fSEric van Gyzen xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ 10170a48773fSEric van Gyzen xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ 10180a48773fSEric van Gyzen error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ 10190a48773fSEric van Gyzen if test `expr $$fail + $$xpass + $$error` -eq 0; then \ 10200a48773fSEric van Gyzen success=true; \ 10210a48773fSEric van Gyzen else \ 10220a48773fSEric van Gyzen success=false; \ 10230a48773fSEric van Gyzen fi; \ 10240a48773fSEric van Gyzen br='==================='; br=$$br$$br$$br$$br; \ 10250a48773fSEric van Gyzen result_count () \ 10260a48773fSEric van Gyzen { \ 10270a48773fSEric van Gyzen if test x"$$1" = x"--maybe-color"; then \ 10280a48773fSEric van Gyzen maybe_colorize=yes; \ 10290a48773fSEric van Gyzen elif test x"$$1" = x"--no-color"; then \ 10300a48773fSEric van Gyzen maybe_colorize=no; \ 10310a48773fSEric van Gyzen else \ 10320a48773fSEric van Gyzen echo "$@: invalid 'result_count' usage" >&2; exit 4; \ 10330a48773fSEric van Gyzen fi; \ 10340a48773fSEric van Gyzen shift; \ 10350a48773fSEric van Gyzen desc=$$1 count=$$2; \ 10360a48773fSEric van Gyzen if test $$maybe_colorize = yes && test $$count -gt 0; then \ 10370a48773fSEric van Gyzen color_start=$$3 color_end=$$std; \ 10380a48773fSEric van Gyzen else \ 10390a48773fSEric van Gyzen color_start= color_end=; \ 10400a48773fSEric van Gyzen fi; \ 10410a48773fSEric van Gyzen echo "$${color_start}# $$desc $$count$${color_end}"; \ 10420a48773fSEric van Gyzen }; \ 10430a48773fSEric van Gyzen create_testsuite_report () \ 10440a48773fSEric van Gyzen { \ 10450a48773fSEric van Gyzen result_count $$1 "TOTAL:" $$all "$$brg"; \ 10460a48773fSEric van Gyzen result_count $$1 "PASS: " $$pass "$$grn"; \ 10470a48773fSEric van Gyzen result_count $$1 "SKIP: " $$skip "$$blu"; \ 10480a48773fSEric van Gyzen result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ 10490a48773fSEric van Gyzen result_count $$1 "FAIL: " $$fail "$$red"; \ 10500a48773fSEric van Gyzen result_count $$1 "XPASS:" $$xpass "$$red"; \ 10510a48773fSEric van Gyzen result_count $$1 "ERROR:" $$error "$$mgn"; \ 10520a48773fSEric van Gyzen }; \ 10530a48773fSEric van Gyzen { \ 10540a48773fSEric van Gyzen echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ 10550a48773fSEric van Gyzen $(am__rst_title); \ 10560a48773fSEric van Gyzen create_testsuite_report --no-color; \ 10570a48773fSEric van Gyzen echo; \ 10580a48773fSEric van Gyzen echo ".. contents:: :depth: 2"; \ 10590a48773fSEric van Gyzen echo; \ 10600a48773fSEric van Gyzen for b in $$bases; do echo $$b; done \ 10610a48773fSEric van Gyzen | $(am__create_global_log); \ 10620a48773fSEric van Gyzen } >$(TEST_SUITE_LOG).tmp || exit 1; \ 10630a48773fSEric van Gyzen mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ 10640a48773fSEric van Gyzen if $$success; then \ 10650a48773fSEric van Gyzen col="$$grn"; \ 10660a48773fSEric van Gyzen else \ 10670a48773fSEric van Gyzen col="$$red"; \ 10680a48773fSEric van Gyzen test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ 10690a48773fSEric van Gyzen fi; \ 10700a48773fSEric van Gyzen echo "$${col}$$br$${std}"; \ 1071cc68614dSXin LI echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \ 10720a48773fSEric van Gyzen echo "$${col}$$br$${std}"; \ 10730a48773fSEric van Gyzen create_testsuite_report --maybe-color; \ 10740a48773fSEric van Gyzen echo "$$col$$br$$std"; \ 10750a48773fSEric van Gyzen if $$success; then :; else \ 10760a48773fSEric van Gyzen echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ 10770a48773fSEric van Gyzen if test -n "$(PACKAGE_BUGREPORT)"; then \ 10780a48773fSEric van Gyzen echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ 10790a48773fSEric van Gyzen fi; \ 10800a48773fSEric van Gyzen echo "$$col$$br$$std"; \ 10810a48773fSEric van Gyzen fi; \ 10820a48773fSEric van Gyzen $$success || exit 1 10830a48773fSEric van Gyzen 10846b2c1e49SXin LIcheck-TESTS: $(check_PROGRAMS) 10850a48773fSEric van Gyzen @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list 10860a48773fSEric van Gyzen @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list 10870a48773fSEric van Gyzen @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 10880a48773fSEric van Gyzen @set +e; $(am__set_TESTS_bases); \ 10890a48773fSEric van Gyzen log_list=`for i in $$bases; do echo $$i.log; done`; \ 10900a48773fSEric van Gyzen trs_list=`for i in $$bases; do echo $$i.trs; done`; \ 10910a48773fSEric van Gyzen log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ 10920a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ 10930a48773fSEric van Gyzen exit $$?; 10940a48773fSEric van Gyzenrecheck: all $(check_PROGRAMS) 10950a48773fSEric van Gyzen @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 10960a48773fSEric van Gyzen @set +e; $(am__set_TESTS_bases); \ 10970a48773fSEric van Gyzen bases=`for i in $$bases; do echo $$i; done \ 10980a48773fSEric van Gyzen | $(am__list_recheck_tests)` || exit 1; \ 10990a48773fSEric van Gyzen log_list=`for i in $$bases; do echo $$i.log; done`; \ 11000a48773fSEric van Gyzen log_list=`echo $$log_list`; \ 11010a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ 11020a48773fSEric van Gyzen am__force_recheck=am--force-recheck \ 11030a48773fSEric van Gyzen TEST_LOGS="$$log_list"; \ 11040a48773fSEric van Gyzen exit $$? 11050a48773fSEric van Gyzenruntests.log: runtests$(EXEEXT) 11060a48773fSEric van Gyzen @p='runtests$(EXEEXT)'; \ 11070a48773fSEric van Gyzen b='runtests'; \ 11080a48773fSEric van Gyzen $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 11090a48773fSEric van Gyzen --log-file $$b.log --trs-file $$b.trs \ 11100a48773fSEric van Gyzen $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 11110a48773fSEric van Gyzen "$$tst" $(AM_TESTS_FD_REDIRECT) 11124543ef51SXin LIruntests_cxx.log: runtests_cxx$(EXEEXT) 11134543ef51SXin LI @p='runtests_cxx$(EXEEXT)'; \ 11144543ef51SXin LI b='runtests_cxx'; \ 11150a48773fSEric van Gyzen $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 11160a48773fSEric van Gyzen --log-file $$b.log --trs-file $$b.trs \ 11170a48773fSEric van Gyzen $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 11180a48773fSEric van Gyzen "$$tst" $(AM_TESTS_FD_REDIRECT) 11190a48773fSEric van Gyzen.test.log: 11200a48773fSEric van Gyzen @p='$<'; \ 11210a48773fSEric van Gyzen $(am__set_b); \ 11220a48773fSEric van Gyzen $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 11230a48773fSEric van Gyzen --log-file $$b.log --trs-file $$b.trs \ 11240a48773fSEric van Gyzen $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 11250a48773fSEric van Gyzen "$$tst" $(AM_TESTS_FD_REDIRECT) 11260a48773fSEric van Gyzen@am__EXEEXT_TRUE@.test$(EXEEXT).log: 11270a48773fSEric van Gyzen@am__EXEEXT_TRUE@ @p='$<'; \ 11280a48773fSEric van Gyzen@am__EXEEXT_TRUE@ $(am__set_b); \ 11290a48773fSEric van Gyzen@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 11300a48773fSEric van Gyzen@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ 11310a48773fSEric van Gyzen@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 11320a48773fSEric van Gyzen@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 11336b2c1e49SXin LIdistdir: $(BUILT_SOURCES) 11346b2c1e49SXin LI $(MAKE) $(AM_MAKEFLAGS) distdir-am 11356b2c1e49SXin LI 11366b2c1e49SXin LIdistdir-am: $(DISTFILES) 11370a48773fSEric van Gyzen @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 11380a48773fSEric van Gyzen topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 11390a48773fSEric van Gyzen list='$(DISTFILES)'; \ 11400a48773fSEric van Gyzen dist_files=`for file in $$list; do echo $$file; done | \ 11410a48773fSEric van Gyzen sed -e "s|^$$srcdirstrip/||;t" \ 11420a48773fSEric van Gyzen -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 11430a48773fSEric van Gyzen case $$dist_files in \ 11440a48773fSEric van Gyzen */*) $(MKDIR_P) `echo "$$dist_files" | \ 11450a48773fSEric van Gyzen sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 11460a48773fSEric van Gyzen sort -u` ;; \ 11470a48773fSEric van Gyzen esac; \ 11480a48773fSEric van Gyzen for file in $$dist_files; do \ 11490a48773fSEric van Gyzen if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 11500a48773fSEric van Gyzen if test -d $$d/$$file; then \ 11510a48773fSEric van Gyzen dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 11520a48773fSEric van Gyzen if test -d "$(distdir)/$$file"; then \ 11530a48773fSEric van Gyzen find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 11540a48773fSEric van Gyzen fi; \ 11550a48773fSEric van Gyzen if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 11560a48773fSEric van Gyzen cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 11570a48773fSEric van Gyzen find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 11580a48773fSEric van Gyzen fi; \ 11590a48773fSEric van Gyzen cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 11600a48773fSEric van Gyzen else \ 11610a48773fSEric van Gyzen test -f "$(distdir)/$$file" \ 11620a48773fSEric van Gyzen || cp -p $$d/$$file "$(distdir)/$$file" \ 11630a48773fSEric van Gyzen || exit 1; \ 11640a48773fSEric van Gyzen fi; \ 11650a48773fSEric van Gyzen done 11660a48773fSEric van Gyzen @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 11670a48773fSEric van Gyzen if test "$$subdir" = .; then :; else \ 11680a48773fSEric van Gyzen $(am__make_dryrun) \ 11690a48773fSEric van Gyzen || test -d "$(distdir)/$$subdir" \ 11700a48773fSEric van Gyzen || $(MKDIR_P) "$(distdir)/$$subdir" \ 11710a48773fSEric van Gyzen || exit 1; \ 11720a48773fSEric van Gyzen dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ 11730a48773fSEric van Gyzen $(am__relativize); \ 11740a48773fSEric van Gyzen new_distdir=$$reldir; \ 11750a48773fSEric van Gyzen dir1=$$subdir; dir2="$(top_distdir)"; \ 11760a48773fSEric van Gyzen $(am__relativize); \ 11770a48773fSEric van Gyzen new_top_distdir=$$reldir; \ 11780a48773fSEric van Gyzen echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ 11790a48773fSEric van Gyzen echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ 11800a48773fSEric van Gyzen ($(am__cd) $$subdir && \ 11810a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) \ 11820a48773fSEric van Gyzen top_distdir="$$new_top_distdir" \ 11830a48773fSEric van Gyzen distdir="$$new_distdir" \ 11840a48773fSEric van Gyzen am__remove_distdir=: \ 11850a48773fSEric van Gyzen am__skip_length_check=: \ 11860a48773fSEric van Gyzen am__skip_mode_fix=: \ 11870a48773fSEric van Gyzen distdir) \ 11880a48773fSEric van Gyzen || exit 1; \ 11890a48773fSEric van Gyzen fi; \ 11900a48773fSEric van Gyzen done 11910a48773fSEric van Gyzencheck-am: all-am 11920a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) 11930a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) check-TESTS 11940a48773fSEric van Gyzencheck: check-recursive 11954543ef51SXin LIall-am: Makefile 11960a48773fSEric van Gyzeninstalldirs: installdirs-recursive 11970a48773fSEric van Gyzeninstalldirs-am: 11980a48773fSEric van Gyzeninstall: install-recursive 11990a48773fSEric van Gyzeninstall-exec: install-exec-recursive 12000a48773fSEric van Gyzeninstall-data: install-data-recursive 12010a48773fSEric van Gyzenuninstall: uninstall-recursive 12020a48773fSEric van Gyzen 12030a48773fSEric van Gyzeninstall-am: all-am 12040a48773fSEric van Gyzen @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 12050a48773fSEric van Gyzen 12060a48773fSEric van Gyzeninstallcheck: installcheck-recursive 12070a48773fSEric van Gyzeninstall-strip: 12080a48773fSEric van Gyzen if test -z '$(STRIP)'; then \ 12090a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 12100a48773fSEric van Gyzen install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 12110a48773fSEric van Gyzen install; \ 12120a48773fSEric van Gyzen else \ 12130a48773fSEric van Gyzen $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 12140a48773fSEric van Gyzen install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 12150a48773fSEric van Gyzen "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 12160a48773fSEric van Gyzen fi 12170a48773fSEric van Gyzenmostlyclean-generic: 12180a48773fSEric van Gyzen -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) 12190a48773fSEric van Gyzen -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) 12200a48773fSEric van Gyzen -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 12210a48773fSEric van Gyzen 12220a48773fSEric van Gyzenclean-generic: 12230a48773fSEric van Gyzen 12240a48773fSEric van Gyzendistclean-generic: 12250a48773fSEric van Gyzen -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 12260a48773fSEric van Gyzen -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 12270a48773fSEric van Gyzen 12280a48773fSEric van Gyzenmaintainer-clean-generic: 12290a48773fSEric van Gyzen @echo "This command is intended for maintainers to use" 12300a48773fSEric van Gyzen @echo "it deletes files that may require special tools to rebuild." 12310a48773fSEric van Gyzenclean: clean-recursive 12320a48773fSEric van Gyzen 12330a48773fSEric van Gyzenclean-am: clean-checkPROGRAMS clean-generic clean-libtool \ 12344543ef51SXin LI mostlyclean-am 12350a48773fSEric van Gyzen 12360a48773fSEric van Gyzendistclean: distclean-recursive 12374543ef51SXin LI -rm -f ./$(DEPDIR)/acc_tests.Po 12384543ef51SXin LI -rm -f ./$(DEPDIR)/acc_tests_cxx.Po 12394543ef51SXin LI -rm -f ./$(DEPDIR)/alloc_tests.Po 12404543ef51SXin LI -rm -f ./$(DEPDIR)/alloc_tests_cxx.Po 12414543ef51SXin LI -rm -f ./$(DEPDIR)/basic_tests.Po 12424543ef51SXin LI -rm -f ./$(DEPDIR)/basic_tests_cxx.Po 12436b2c1e49SXin LI -rm -f ./$(DEPDIR)/chardata.Po 12444543ef51SXin LI -rm -f ./$(DEPDIR)/chardata_cxx.Po 12454543ef51SXin LI -rm -f ./$(DEPDIR)/common.Po 12464543ef51SXin LI -rm -f ./$(DEPDIR)/common_cxx.Po 12474543ef51SXin LI -rm -f ./$(DEPDIR)/dummy.Po 12484543ef51SXin LI -rm -f ./$(DEPDIR)/dummy_cxx.Po 12494543ef51SXin LI -rm -f ./$(DEPDIR)/handlers.Po 12504543ef51SXin LI -rm -f ./$(DEPDIR)/handlers_cxx.Po 12516b2c1e49SXin LI -rm -f ./$(DEPDIR)/memcheck.Po 12524543ef51SXin LI -rm -f ./$(DEPDIR)/memcheck_cxx.Po 12536b2c1e49SXin LI -rm -f ./$(DEPDIR)/minicheck.Po 12544543ef51SXin LI -rm -f ./$(DEPDIR)/minicheck_cxx.Po 12554543ef51SXin LI -rm -f ./$(DEPDIR)/misc_tests.Po 12564543ef51SXin LI -rm -f ./$(DEPDIR)/misc_tests_cxx.Po 12574543ef51SXin LI -rm -f ./$(DEPDIR)/ns_tests.Po 12584543ef51SXin LI -rm -f ./$(DEPDIR)/ns_tests_cxx.Po 12594543ef51SXin LI -rm -f ./$(DEPDIR)/nsalloc_tests.Po 12604543ef51SXin LI -rm -f ./$(DEPDIR)/nsalloc_tests_cxx.Po 12616b2c1e49SXin LI -rm -f ./$(DEPDIR)/runtests.Po 12624543ef51SXin LI -rm -f ./$(DEPDIR)/runtests_cxx.Po 12636b2c1e49SXin LI -rm -f ./$(DEPDIR)/structdata.Po 12644543ef51SXin LI -rm -f ./$(DEPDIR)/structdata_cxx.Po 12650a48773fSEric van Gyzen -rm -f Makefile 12660a48773fSEric van Gyzendistclean-am: clean-am distclean-compile distclean-generic \ 12670a48773fSEric van Gyzen distclean-tags 12680a48773fSEric van Gyzen 12690a48773fSEric van Gyzendvi: dvi-recursive 12700a48773fSEric van Gyzen 12710a48773fSEric van Gyzendvi-am: 12720a48773fSEric van Gyzen 12730a48773fSEric van Gyzenhtml: html-recursive 12740a48773fSEric van Gyzen 12750a48773fSEric van Gyzenhtml-am: 12760a48773fSEric van Gyzen 12770a48773fSEric van Gyzeninfo: info-recursive 12780a48773fSEric van Gyzen 12790a48773fSEric van Gyzeninfo-am: 12800a48773fSEric van Gyzen 12810a48773fSEric van Gyzeninstall-data-am: 12820a48773fSEric van Gyzen 12830a48773fSEric van Gyzeninstall-dvi: install-dvi-recursive 12840a48773fSEric van Gyzen 12850a48773fSEric van Gyzeninstall-dvi-am: 12860a48773fSEric van Gyzen 12870a48773fSEric van Gyzeninstall-exec-am: 12880a48773fSEric van Gyzen 12890a48773fSEric van Gyzeninstall-html: install-html-recursive 12900a48773fSEric van Gyzen 12910a48773fSEric van Gyzeninstall-html-am: 12920a48773fSEric van Gyzen 12930a48773fSEric van Gyzeninstall-info: install-info-recursive 12940a48773fSEric van Gyzen 12950a48773fSEric van Gyzeninstall-info-am: 12960a48773fSEric van Gyzen 12970a48773fSEric van Gyzeninstall-man: 12980a48773fSEric van Gyzen 12990a48773fSEric van Gyzeninstall-pdf: install-pdf-recursive 13000a48773fSEric van Gyzen 13010a48773fSEric van Gyzeninstall-pdf-am: 13020a48773fSEric van Gyzen 13030a48773fSEric van Gyzeninstall-ps: install-ps-recursive 13040a48773fSEric van Gyzen 13050a48773fSEric van Gyzeninstall-ps-am: 13060a48773fSEric van Gyzen 13070a48773fSEric van Gyzeninstallcheck-am: 13080a48773fSEric van Gyzen 13090a48773fSEric van Gyzenmaintainer-clean: maintainer-clean-recursive 13104543ef51SXin LI -rm -f ./$(DEPDIR)/acc_tests.Po 13114543ef51SXin LI -rm -f ./$(DEPDIR)/acc_tests_cxx.Po 13124543ef51SXin LI -rm -f ./$(DEPDIR)/alloc_tests.Po 13134543ef51SXin LI -rm -f ./$(DEPDIR)/alloc_tests_cxx.Po 13144543ef51SXin LI -rm -f ./$(DEPDIR)/basic_tests.Po 13154543ef51SXin LI -rm -f ./$(DEPDIR)/basic_tests_cxx.Po 13166b2c1e49SXin LI -rm -f ./$(DEPDIR)/chardata.Po 13174543ef51SXin LI -rm -f ./$(DEPDIR)/chardata_cxx.Po 13184543ef51SXin LI -rm -f ./$(DEPDIR)/common.Po 13194543ef51SXin LI -rm -f ./$(DEPDIR)/common_cxx.Po 13204543ef51SXin LI -rm -f ./$(DEPDIR)/dummy.Po 13214543ef51SXin LI -rm -f ./$(DEPDIR)/dummy_cxx.Po 13224543ef51SXin LI -rm -f ./$(DEPDIR)/handlers.Po 13234543ef51SXin LI -rm -f ./$(DEPDIR)/handlers_cxx.Po 13246b2c1e49SXin LI -rm -f ./$(DEPDIR)/memcheck.Po 13254543ef51SXin LI -rm -f ./$(DEPDIR)/memcheck_cxx.Po 13266b2c1e49SXin LI -rm -f ./$(DEPDIR)/minicheck.Po 13274543ef51SXin LI -rm -f ./$(DEPDIR)/minicheck_cxx.Po 13284543ef51SXin LI -rm -f ./$(DEPDIR)/misc_tests.Po 13294543ef51SXin LI -rm -f ./$(DEPDIR)/misc_tests_cxx.Po 13304543ef51SXin LI -rm -f ./$(DEPDIR)/ns_tests.Po 13314543ef51SXin LI -rm -f ./$(DEPDIR)/ns_tests_cxx.Po 13324543ef51SXin LI -rm -f ./$(DEPDIR)/nsalloc_tests.Po 13334543ef51SXin LI -rm -f ./$(DEPDIR)/nsalloc_tests_cxx.Po 13346b2c1e49SXin LI -rm -f ./$(DEPDIR)/runtests.Po 13354543ef51SXin LI -rm -f ./$(DEPDIR)/runtests_cxx.Po 13366b2c1e49SXin LI -rm -f ./$(DEPDIR)/structdata.Po 13374543ef51SXin LI -rm -f ./$(DEPDIR)/structdata_cxx.Po 13380a48773fSEric van Gyzen -rm -f Makefile 13390a48773fSEric van Gyzenmaintainer-clean-am: distclean-am maintainer-clean-generic 13400a48773fSEric van Gyzen 13410a48773fSEric van Gyzenmostlyclean: mostlyclean-recursive 13420a48773fSEric van Gyzen 13430a48773fSEric van Gyzenmostlyclean-am: mostlyclean-compile mostlyclean-generic \ 13440a48773fSEric van Gyzen mostlyclean-libtool 13450a48773fSEric van Gyzen 13460a48773fSEric van Gyzenpdf: pdf-recursive 13470a48773fSEric van Gyzen 13480a48773fSEric van Gyzenpdf-am: 13490a48773fSEric van Gyzen 13500a48773fSEric van Gyzenps: ps-recursive 13510a48773fSEric van Gyzen 13520a48773fSEric van Gyzenps-am: 13530a48773fSEric van Gyzen 13540a48773fSEric van Gyzenuninstall-am: 13550a48773fSEric van Gyzen 13560a48773fSEric van Gyzen.MAKE: $(am__recursive_targets) check-am install-am install-strip 13570a48773fSEric van Gyzen 13586b2c1e49SXin LI.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ 13596b2c1e49SXin LI am--depfiles check check-TESTS check-am clean \ 13604543ef51SXin LI clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ 13614543ef51SXin LI ctags ctags-am distclean distclean-compile distclean-generic \ 13624543ef51SXin LI distclean-libtool distclean-tags distdir dvi dvi-am html \ 13634543ef51SXin LI html-am info info-am install install-am install-data \ 13644543ef51SXin LI install-data-am install-dvi install-dvi-am install-exec \ 13654543ef51SXin LI install-exec-am install-html install-html-am install-info \ 13664543ef51SXin LI install-info-am install-man install-pdf install-pdf-am \ 13674543ef51SXin LI install-ps install-ps-am install-strip installcheck \ 13684543ef51SXin LI installcheck-am installdirs installdirs-am maintainer-clean \ 13694543ef51SXin LI maintainer-clean-generic mostlyclean mostlyclean-compile \ 13704543ef51SXin LI mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ 13714543ef51SXin LI recheck tags tags-am uninstall uninstall-am 13720a48773fSEric van Gyzen 13730a48773fSEric van Gyzen.PRECIOUS: Makefile 13740a48773fSEric van Gyzen 13750a48773fSEric van Gyzen 13760a48773fSEric van Gyzen# Tell versions [3.59,3.63) of GNU make to not export all variables. 13770a48773fSEric van Gyzen# Otherwise a system limit (for SysV at least) may be exceeded. 13780a48773fSEric van Gyzen.NOEXPORT: 1379