1# Makefile.in generated by automake 1.16.1 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2018 Free Software Foundation, Inc. 5 6# This Makefile.in is free software; the Free Software Foundation 7# gives unlimited permission to copy and/or distribute it, 8# with or without modifications, as long as this notice is preserved. 9 10# This program is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 13# PARTICULAR PURPOSE. 14 15@SET_MAKE@ 16 17# GTK+ - The GIMP Toolkit 18VPATH = @srcdir@ 19am__is_gnu_make = { \ 20 if test -z '$(MAKELEVEL)'; then \ 21 false; \ 22 elif test -n '$(MAKE_HOST)'; then \ 23 true; \ 24 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 25 true; \ 26 else \ 27 false; \ 28 fi; \ 29} 30am__make_running_with_option = \ 31 case $${target_option-} in \ 32 ?) ;; \ 33 *) echo "am__make_running_with_option: internal error: invalid" \ 34 "target option '$${target_option-}' specified" >&2; \ 35 exit 1;; \ 36 esac; \ 37 has_opt=no; \ 38 sane_makeflags=$$MAKEFLAGS; \ 39 if $(am__is_gnu_make); then \ 40 sane_makeflags=$$MFLAGS; \ 41 else \ 42 case $$MAKEFLAGS in \ 43 *\\[\ \ ]*) \ 44 bs=\\; \ 45 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 46 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 47 esac; \ 48 fi; \ 49 skip_next=no; \ 50 strip_trailopt () \ 51 { \ 52 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 53 }; \ 54 for flg in $$sane_makeflags; do \ 55 test $$skip_next = yes && { skip_next=no; continue; }; \ 56 case $$flg in \ 57 *=*|--*) continue;; \ 58 -*I) strip_trailopt 'I'; skip_next=yes;; \ 59 -*I?*) strip_trailopt 'I';; \ 60 -*O) strip_trailopt 'O'; skip_next=yes;; \ 61 -*O?*) strip_trailopt 'O';; \ 62 -*l) strip_trailopt 'l'; skip_next=yes;; \ 63 -*l?*) strip_trailopt 'l';; \ 64 -[dEDm]) skip_next=yes;; \ 65 -[JT]) skip_next=yes;; \ 66 esac; \ 67 case $$flg in \ 68 *$$target_option*) has_opt=yes; break;; \ 69 esac; \ 70 done; \ 71 test $$has_opt = yes 72am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 73am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 74pkgdatadir = $(datadir)/@PACKAGE@ 75pkgincludedir = $(includedir)/@PACKAGE@ 76pkglibdir = $(libdir)/@PACKAGE@ 77pkglibexecdir = $(libexecdir)/@PACKAGE@ 78am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 79install_sh_DATA = $(install_sh) -c -m 644 80install_sh_PROGRAM = $(install_sh) -c 81install_sh_SCRIPT = $(install_sh) -c 82INSTALL_HEADER = $(INSTALL_DATA) 83transform = $(program_transform_name) 84NORMAL_INSTALL = : 85PRE_INSTALL = : 86POST_INSTALL = : 87NORMAL_UNINSTALL = : 88PRE_UNINSTALL = : 89POST_UNINSTALL = : 90build_triplet = @build@ 91host_triplet = @host@ 92check_PROGRAMS = 93TESTS = $(am__EXEEXT_1) 94subdir = gdk/tests 95ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 96am__aclocal_m4_deps = $(top_srcdir)/m4/introspection.m4 \ 97 $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac 98am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 99 $(ACLOCAL_M4) 100DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 101mkinstalldirs = $(install_sh) -d 102CONFIG_HEADER = $(top_builddir)/config.h 103CONFIG_CLEAN_FILES = 104CONFIG_CLEAN_VPATH_FILES = 105AM_V_P = $(am__v_P_@AM_V@) 106am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 107am__v_P_0 = false 108am__v_P_1 = : 109AM_V_GEN = $(am__v_GEN_@AM_V@) 110am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 111am__v_GEN_0 = @echo " GEN " $@; 112am__v_GEN_1 = 113AM_V_at = $(am__v_at_@AM_V@) 114am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 115am__v_at_0 = @ 116am__v_at_1 = 117SOURCES = 118DIST_SOURCES = 119am__can_run_installinfo = \ 120 case $$AM_UPDATE_INFO_DIR in \ 121 n|no|NO) false;; \ 122 *) (install-info --version) >/dev/null 2>&1;; \ 123 esac 124am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 125am__tty_colors_dummy = \ 126 mgn= red= grn= lgn= blu= brg= std=; \ 127 am__color_tests=no 128am__tty_colors = { \ 129 $(am__tty_colors_dummy); \ 130 if test "X$(AM_COLOR_TESTS)" = Xno; then \ 131 am__color_tests=no; \ 132 elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 133 am__color_tests=yes; \ 134 elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 135 am__color_tests=yes; \ 136 fi; \ 137 if test $$am__color_tests = yes; then \ 138 red='[0;31m'; \ 139 grn='[0;32m'; \ 140 lgn='[1;32m'; \ 141 blu='[1;34m'; \ 142 mgn='[0;35m'; \ 143 brg='[1m'; \ 144 std='[m'; \ 145 fi; \ 146} 147am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 148am__vpath_adj = case $$p in \ 149 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 150 *) f=$$p;; \ 151 esac; 152am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 153am__install_max = 40 154am__nobase_strip_setup = \ 155 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 156am__nobase_strip = \ 157 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 158am__nobase_list = $(am__nobase_strip_setup); \ 159 for p in $$list; do echo "$$p $$p"; done | \ 160 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 161 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 162 if (++n[$$2] == $(am__install_max)) \ 163 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 164 END { for (dir in files) print dir, files[dir] }' 165am__base_list = \ 166 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 167 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 168am__uninstall_files_from_dir = { \ 169 test -z "$$files" \ 170 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 171 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 172 $(am__cd) "$$dir" && rm -f $$files; }; \ 173 } 174am__recheck_rx = ^[ ]*:recheck:[ ]* 175am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* 176am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* 177# A command that, given a newline-separated list of test names on the 178# standard input, print the name of the tests that are to be re-run 179# upon "make recheck". 180am__list_recheck_tests = $(AWK) '{ \ 181 recheck = 1; \ 182 while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 183 { \ 184 if (rc < 0) \ 185 { \ 186 if ((getline line2 < ($$0 ".log")) < 0) \ 187 recheck = 0; \ 188 break; \ 189 } \ 190 else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ 191 { \ 192 recheck = 0; \ 193 break; \ 194 } \ 195 else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ 196 { \ 197 break; \ 198 } \ 199 }; \ 200 if (recheck) \ 201 print $$0; \ 202 close ($$0 ".trs"); \ 203 close ($$0 ".log"); \ 204}' 205# A command that, given a newline-separated list of test names on the 206# standard input, create the global log from their .trs and .log files. 207am__create_global_log = $(AWK) ' \ 208function fatal(msg) \ 209{ \ 210 print "fatal: making $@: " msg | "cat >&2"; \ 211 exit 1; \ 212} \ 213function rst_section(header) \ 214{ \ 215 print header; \ 216 len = length(header); \ 217 for (i = 1; i <= len; i = i + 1) \ 218 printf "="; \ 219 printf "\n\n"; \ 220} \ 221{ \ 222 copy_in_global_log = 1; \ 223 global_test_result = "RUN"; \ 224 while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 225 { \ 226 if (rc < 0) \ 227 fatal("failed to read from " $$0 ".trs"); \ 228 if (line ~ /$(am__global_test_result_rx)/) \ 229 { \ 230 sub("$(am__global_test_result_rx)", "", line); \ 231 sub("[ ]*$$", "", line); \ 232 global_test_result = line; \ 233 } \ 234 else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ 235 copy_in_global_log = 0; \ 236 }; \ 237 if (copy_in_global_log) \ 238 { \ 239 rst_section(global_test_result ": " $$0); \ 240 while ((rc = (getline line < ($$0 ".log"))) != 0) \ 241 { \ 242 if (rc < 0) \ 243 fatal("failed to read from " $$0 ".log"); \ 244 print line; \ 245 }; \ 246 printf "\n"; \ 247 }; \ 248 close ($$0 ".trs"); \ 249 close ($$0 ".log"); \ 250}' 251# Restructured Text title. 252am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } 253# Solaris 10 'make', and several other traditional 'make' implementations, 254# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it 255# by disabling -e (using the XSI extension "set +e") if it's set. 256am__sh_e_setup = case $$- in *e*) set +e;; esac 257# Default flags passed to test drivers. 258am__common_driver_flags = \ 259 --color-tests "$$am__color_tests" \ 260 --enable-hard-errors "$$am__enable_hard_errors" \ 261 --expect-failure "$$am__expect_failure" 262# To be inserted before the command running the test. Creates the 263# directory for the log if needed. Stores in $dir the directory 264# containing $f, in $tst the test, in $log the log. Executes the 265# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and 266# passes TESTS_ENVIRONMENT. Set up options for the wrapper that 267# will run the test scripts (or their associated LOG_COMPILER, if 268# thy have one). 269am__check_pre = \ 270$(am__sh_e_setup); \ 271$(am__vpath_adj_setup) $(am__vpath_adj) \ 272$(am__tty_colors); \ 273srcdir=$(srcdir); export srcdir; \ 274case "$@" in \ 275 */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ 276 *) am__odir=.;; \ 277esac; \ 278test "x$$am__odir" = x"." || test -d "$$am__odir" \ 279 || $(MKDIR_P) "$$am__odir" || exit $$?; \ 280if test -f "./$$f"; then dir=./; \ 281elif test -f "$$f"; then dir=; \ 282else dir="$(srcdir)/"; fi; \ 283tst=$$dir$$f; log='$@'; \ 284if test -n '$(DISABLE_HARD_ERRORS)'; then \ 285 am__enable_hard_errors=no; \ 286else \ 287 am__enable_hard_errors=yes; \ 288fi; \ 289case " $(XFAIL_TESTS) " in \ 290 *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ 291 am__expect_failure=yes;; \ 292 *) \ 293 am__expect_failure=no;; \ 294esac; \ 295$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) 296# A shell command to get the names of the tests scripts with any registered 297# extension removed (i.e., equivalently, the names of the test logs, with 298# the '.log' extension removed). The result is saved in the shell variable 299# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, 300# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", 301# since that might cause problem with VPATH rewrites for suffix-less tests. 302# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. 303am__set_TESTS_bases = \ 304 bases='$(TEST_LOGS)'; \ 305 bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ 306 bases=`echo $$bases` 307RECHECK_LOGS = $(TEST_LOGS) 308AM_RECURSIVE_TARGETS = check recheck 309am__EXEEXT_1 = 310TEST_SUITE_LOG = test-suite.log 311TEST_EXTENSIONS = @EXEEXT@ .test 312am__test_logs1 = $(TESTS:=.log) 313am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) 314TEST_LOGS = $(am__test_logs2:.test.log=.log) 315TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver 316TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ 317 $(TEST_LOG_FLAGS) 318am__set_b = \ 319 case '$@' in \ 320 */*) \ 321 case '$*' in \ 322 */*) b='$*';; \ 323 *) b=`echo '$@' | sed 's/\.log$$//'`; \ 324 esac;; \ 325 *) \ 326 b='$*';; \ 327 esac 328am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/Makefile.decl \ 329 $(top_srcdir)/test-driver 330DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 331ACLOCAL = @ACLOCAL@ 332AMTAR = @AMTAR@ 333AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 334AR = @AR@ 335AS = @AS@ 336ATK_PREFIX = @ATK_PREFIX@ 337AUTOCONF = @AUTOCONF@ 338AUTOHEADER = @AUTOHEADER@ 339AUTOMAKE = @AUTOMAKE@ 340AWK = @AWK@ 341BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@ 342BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@ 343CAIRO_BACKEND_CFLAGS = @CAIRO_BACKEND_CFLAGS@ 344CAIRO_BACKEND_LIBS = @CAIRO_BACKEND_LIBS@ 345CAIRO_PREFIX = @CAIRO_PREFIX@ 346CATALOGS = @CATALOGS@ 347CATOBJEXT = @CATOBJEXT@ 348CC = @CC@ 349CCAS = @CCAS@ 350CCASDEPMODE = @CCASDEPMODE@ 351CCASFLAGS = @CCASFLAGS@ 352CCDEPMODE = @CCDEPMODE@ 353CFLAGS = @CFLAGS@ 354CPP = @CPP@ 355CPPFLAGS = @CPPFLAGS@ 356CUPS_API_MAJOR = @CUPS_API_MAJOR@ 357CUPS_API_MINOR = @CUPS_API_MINOR@ 358CUPS_CFLAGS = @CUPS_CFLAGS@ 359CUPS_CONFIG = @CUPS_CONFIG@ 360CUPS_LIBS = @CUPS_LIBS@ 361CXX = @CXX@ 362CXXCPP = @CXXCPP@ 363CXXDEPMODE = @CXXDEPMODE@ 364CXXFLAGS = @CXXFLAGS@ 365CYGPATH_W = @CYGPATH_W@ 366DATADIRNAME = @DATADIRNAME@ 367DB2HTML = @DB2HTML@ 368DEFS = @DEFS@ 369DEPDIR = @DEPDIR@ 370DIRECTFB_CFLAGS = @DIRECTFB_CFLAGS@ 371DIRECTFB_LIBS = @DIRECTFB_LIBS@ 372DLLTOOL = @DLLTOOL@ 373DSYMUTIL = @DSYMUTIL@ 374DUMPBIN = @DUMPBIN@ 375ECHO_C = @ECHO_C@ 376ECHO_N = @ECHO_N@ 377ECHO_T = @ECHO_T@ 378EGREP = @EGREP@ 379EXEEXT = @EXEEXT@ 380EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@ 381FGREP = @FGREP@ 382GAIL_INET_LIBS = @GAIL_INET_LIBS@ 383GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@ 384GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@ 385GDK_DEP_CFLAGS = @GDK_DEP_CFLAGS@ 386GDK_DEP_LIBS = @GDK_DEP_LIBS@ 387GDK_EXTRA_CFLAGS = @GDK_EXTRA_CFLAGS@ 388GDK_EXTRA_LIBS = @GDK_EXTRA_LIBS@ 389GDK_PACKAGES = @GDK_PACKAGES@ 390GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@ 391GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ 392GDK_WLIBS = @GDK_WLIBS@ 393GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ 394GLIB_CFLAGS = @GLIB_CFLAGS@ 395GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@ 396GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ 397GLIB_LIBS = @GLIB_LIBS@ 398GLIB_MKENUMS = @GLIB_MKENUMS@ 399GLIB_PREFIX = @GLIB_PREFIX@ 400GMODULE_CFLAGS = @GMODULE_CFLAGS@ 401GMODULE_LIBS = @GMODULE_LIBS@ 402GMOFILES = @GMOFILES@ 403GMSGFMT = @GMSGFMT@ 404GOBJECT_QUERY = @GOBJECT_QUERY@ 405GREP = @GREP@ 406GTKDOC_CHECK = @GTKDOC_CHECK@ 407GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ 408GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ 409GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ 410GTKDOC_MKPDF = @GTKDOC_MKPDF@ 411GTKDOC_REBASE = @GTKDOC_REBASE@ 412GTK_API_VERSION = @GTK_API_VERSION@ 413GTK_BINARY_AGE = @GTK_BINARY_AGE@ 414GTK_BINARY_VERSION = @GTK_BINARY_VERSION@ 415GTK_DEBUG_FLAGS = @GTK_DEBUG_FLAGS@ 416GTK_DEP_CFLAGS = @GTK_DEP_CFLAGS@ 417GTK_DEP_LIBS = @GTK_DEP_LIBS@ 418GTK_EXTRA_CFLAGS = @GTK_EXTRA_CFLAGS@ 419GTK_EXTRA_LIBS = @GTK_EXTRA_LIBS@ 420GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@ 421GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@ 422GTK_MICRO_VERSION = @GTK_MICRO_VERSION@ 423GTK_MINOR_VERSION = @GTK_MINOR_VERSION@ 424GTK_PACKAGES = @GTK_PACKAGES@ 425GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@ 426GTK_VERSION = @GTK_VERSION@ 427GTK_XIM_FLAGS = @GTK_XIM_FLAGS@ 428HAVE_HTTP_AUTHSTRING = @HAVE_HTTP_AUTHSTRING@ 429HTML_DIR = @HTML_DIR@ 430INCLUDED_IMMODULE_DEFINE = @INCLUDED_IMMODULE_DEFINE@ 431INCLUDED_IMMODULE_OBJ = @INCLUDED_IMMODULE_OBJ@ 432INDENT = @INDENT@ 433INSTALL = @INSTALL@ 434INSTALL_DATA = @INSTALL_DATA@ 435INSTALL_PROGRAM = @INSTALL_PROGRAM@ 436INSTALL_SCRIPT = @INSTALL_SCRIPT@ 437INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 438INSTOBJEXT = @INSTOBJEXT@ 439INTLLIBS = @INTLLIBS@ 440INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ 441INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ 442INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ 443INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ 444INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ 445INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ 446INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ 447INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ 448INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ 449LD = @LD@ 450LDFLAGS = @LDFLAGS@ 451LIBOBJS = @LIBOBJS@ 452LIBS = @LIBS@ 453LIBTOOL = @LIBTOOL@ 454LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@ 455LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@ 456LIPO = @LIPO@ 457LN_S = @LN_S@ 458LTLIBOBJS = @LTLIBOBJS@ 459LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@ 460LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 461LT_VERSION_INFO = @LT_VERSION_INFO@ 462MAINT = @MAINT@ 463MAKEINFO = @MAKEINFO@ 464MANIFEST_TOOL = @MANIFEST_TOOL@ 465MATH_LIB = @MATH_LIB@ 466MKDIR_P = @MKDIR_P@ 467MKINSTALLDIRS = @MKINSTALLDIRS@ 468MSGFMT = @MSGFMT@ 469MSGFMT_OPTS = @MSGFMT_OPTS@ 470NM = @NM@ 471NMEDIT = @NMEDIT@ 472OBJDUMP = @OBJDUMP@ 473OBJEXT = @OBJEXT@ 474OTOOL = @OTOOL@ 475OTOOL64 = @OTOOL64@ 476PACKAGE = @PACKAGE@ 477PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 478PACKAGE_NAME = @PACKAGE_NAME@ 479PACKAGE_STRING = @PACKAGE_STRING@ 480PACKAGE_TARNAME = @PACKAGE_TARNAME@ 481PACKAGE_URL = @PACKAGE_URL@ 482PACKAGE_VERSION = @PACKAGE_VERSION@ 483PANGO_PREFIX = @PANGO_PREFIX@ 484PATH_SEPARATOR = @PATH_SEPARATOR@ 485PERL = @PERL@ 486PKG_CONFIG = @PKG_CONFIG@ 487PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ 488PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ 489POFILES = @POFILES@ 490POSUB = @POSUB@ 491PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ 492PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ 493RANLIB = @RANLIB@ 494REBUILD = @REBUILD@ 495SED = @SED@ 496SET_MAKE = @SET_MAKE@ 497SHELL = @SHELL@ 498STRIP = @STRIP@ 499USE_NLS = @USE_NLS@ 500VERSION = @VERSION@ 501WINDRES = @WINDRES@ 502XGETTEXT = @XGETTEXT@ 503XMKMF = @XMKMF@ 504XMLCATALOG = @XMLCATALOG@ 505XML_CATALOG_FILE = @XML_CATALOG_FILE@ 506XSLTPROC = @XSLTPROC@ 507X_CFLAGS = @X_CFLAGS@ 508X_EXTRA_LIBS = @X_EXTRA_LIBS@ 509X_LIBS = @X_LIBS@ 510X_PRE_LIBS = @X_PRE_LIBS@ 511abs_builddir = @abs_builddir@ 512abs_srcdir = @abs_srcdir@ 513abs_top_builddir = @abs_top_builddir@ 514abs_top_srcdir = @abs_top_srcdir@ 515ac_ct_AR = @ac_ct_AR@ 516ac_ct_CC = @ac_ct_CC@ 517ac_ct_CXX = @ac_ct_CXX@ 518ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 519am__include = @am__include@ 520am__leading_dot = @am__leading_dot@ 521am__quote = @am__quote@ 522am__tar = @am__tar@ 523am__untar = @am__untar@ 524bindir = @bindir@ 525build = @build@ 526build_alias = @build_alias@ 527build_cpu = @build_cpu@ 528build_os = @build_os@ 529build_vendor = @build_vendor@ 530builddir = @builddir@ 531datadir = @datadir@ 532datarootdir = @datarootdir@ 533docdir = @docdir@ 534dvidir = @dvidir@ 535exec_prefix = @exec_prefix@ 536gdktarget = @gdktarget@ 537gdktargetlib = @gdktargetlib@ 538gtktargetlib = @gtktargetlib@ 539host = @host@ 540host_alias = @host_alias@ 541host_cpu = @host_cpu@ 542host_os = @host_os@ 543host_vendor = @host_vendor@ 544htmldir = @htmldir@ 545includedir = @includedir@ 546infodir = @infodir@ 547install_sh = @install_sh@ 548libdir = @libdir@ 549libexecdir = @libexecdir@ 550localedir = @localedir@ 551localstatedir = @localstatedir@ 552mandir = @mandir@ 553mkdir_p = @mkdir_p@ 554ms_librarian = @ms_librarian@ 555oldincludedir = @oldincludedir@ 556pdfdir = @pdfdir@ 557prefix = @prefix@ 558program_transform_name = @program_transform_name@ 559psdir = @psdir@ 560sbindir = @sbindir@ 561sharedstatedir = @sharedstatedir@ 562srcdir = @srcdir@ 563sysconfdir = @sysconfdir@ 564target_alias = @target_alias@ 565top_build_prefix = @top_build_prefix@ 566top_builddir = @top_builddir@ 567top_srcdir = @top_srcdir@ 568GTESTER = gtester # in $PATH for non-GLIB packages 569GTESTER_REPORT = gtester-report # in $PATH for non-GLIB packages 570 571# initialize variables for unconditional += appending 572EXTRA_DIST = 573TEST_PROGS = 574 575### testing rules 576 577# Xvfb based test rules 578XVFB = Xvfb -ac -noreset -screen 0 800x600x16 579XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \ 580 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \ 581 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \ 582 1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \ 583 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \ 584 9995 9996 9997 9998 9999 585 586SKIP_GDKTARGET = \ 587 test "$(gdktarget)" != "x11" \ 588 && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target." 589 590XVFB_START = \ 591 ${XVFB} -help 2>/dev/null 1>&2 \ 592 && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \ 593 && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \ 594 trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \ 595 || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \ 596 && DISPLAY=:$$XID && export DISPLAY 597 598NULL = 599TESTS_ENVIRONMENT = GDK_PIXBUF_MODULE_FILE=$(top_builddir)/gdk-pixbuf/gdk-pixbuf.loaders 600AM_CPPFLAGS = \ 601 $(GDK_DEP_CFLAGS) \ 602 -I$(top_srcdir) \ 603 -I$(top_builddir)/gdk \ 604 $(NULL) 605 606check_gdk_cairo_SOURCES = \ 607 check-gdk-cairo.c \ 608 $(NULL) 609 610check_gdk_cairo_LDADD = \ 611 $(GDK_DEP_LIBS) \ 612 $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la \ 613 $(top_builddir)/gdk/libgdk-$(gdktarget)-$(GTK_API_VERSION).la \ 614 $(NULL) 615 616CLEANFILES = \ 617 cairosurface.png \ 618 gdksurface.png 619 620all: all-am 621 622.SUFFIXES: 623.SUFFIXES: .log .test .test$(EXEEXT) .trs 624$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps) 625 @for dep in $?; do \ 626 case '$(am__configure_deps)' in \ 627 *$$dep*) \ 628 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 629 && { if test -f $@; then exit 0; else break; fi; }; \ 630 exit 1;; \ 631 esac; \ 632 done; \ 633 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu gdk/tests/Makefile'; \ 634 $(am__cd) $(top_srcdir) && \ 635 $(AUTOMAKE) --gnu gdk/tests/Makefile 636Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 637 @case '$?' in \ 638 *config.status*) \ 639 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 640 *) \ 641 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 642 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 643 esac; 644$(top_srcdir)/Makefile.decl $(am__empty): 645 646$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 647 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 648 649$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 650 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 651$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 652 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 653$(am__aclocal_m4_deps): 654 655clean-checkPROGRAMS: 656 @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ 657 echo " rm -f" $$list; \ 658 rm -f $$list || exit $$?; \ 659 test -n "$(EXEEXT)" || exit 0; \ 660 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 661 echo " rm -f" $$list; \ 662 rm -f $$list 663 664mostlyclean-libtool: 665 -rm -f *.lo 666 667clean-libtool: 668 -rm -rf .libs _libs 669tags TAGS: 670 671ctags CTAGS: 672 673cscope cscopelist: 674 675 676# Recover from deleted '.trs' file; this should ensure that 677# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create 678# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells 679# to avoid problems with "make -n". 680.log.trs: 681 rm -f $< $@ 682 $(MAKE) $(AM_MAKEFLAGS) $< 683 684# Leading 'am--fnord' is there to ensure the list of targets does not 685# expand to empty, as could happen e.g. with make check TESTS=''. 686am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) 687am--force-recheck: 688 @: 689 690$(TEST_SUITE_LOG): $(TEST_LOGS) 691 @$(am__set_TESTS_bases); \ 692 am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ 693 redo_bases=`for i in $$bases; do \ 694 am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ 695 done`; \ 696 if test -n "$$redo_bases"; then \ 697 redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ 698 redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ 699 if $(am__make_dryrun); then :; else \ 700 rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ 701 fi; \ 702 fi; \ 703 if test -n "$$am__remaking_logs"; then \ 704 echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ 705 "recursion detected" >&2; \ 706 elif test -n "$$redo_logs"; then \ 707 am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ 708 fi; \ 709 if $(am__make_dryrun); then :; else \ 710 st=0; \ 711 errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ 712 for i in $$redo_bases; do \ 713 test -f $$i.trs && test -r $$i.trs \ 714 || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ 715 test -f $$i.log && test -r $$i.log \ 716 || { echo "$$errmsg $$i.log" >&2; st=1; }; \ 717 done; \ 718 test $$st -eq 0 || exit 1; \ 719 fi 720 @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ 721 ws='[ ]'; \ 722 results=`for b in $$bases; do echo $$b.trs; done`; \ 723 test -n "$$results" || results=/dev/null; \ 724 all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ 725 pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ 726 fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ 727 skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ 728 xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ 729 xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ 730 error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ 731 if test `expr $$fail + $$xpass + $$error` -eq 0; then \ 732 success=true; \ 733 else \ 734 success=false; \ 735 fi; \ 736 br='==================='; br=$$br$$br$$br$$br; \ 737 result_count () \ 738 { \ 739 if test x"$$1" = x"--maybe-color"; then \ 740 maybe_colorize=yes; \ 741 elif test x"$$1" = x"--no-color"; then \ 742 maybe_colorize=no; \ 743 else \ 744 echo "$@: invalid 'result_count' usage" >&2; exit 4; \ 745 fi; \ 746 shift; \ 747 desc=$$1 count=$$2; \ 748 if test $$maybe_colorize = yes && test $$count -gt 0; then \ 749 color_start=$$3 color_end=$$std; \ 750 else \ 751 color_start= color_end=; \ 752 fi; \ 753 echo "$${color_start}# $$desc $$count$${color_end}"; \ 754 }; \ 755 create_testsuite_report () \ 756 { \ 757 result_count $$1 "TOTAL:" $$all "$$brg"; \ 758 result_count $$1 "PASS: " $$pass "$$grn"; \ 759 result_count $$1 "SKIP: " $$skip "$$blu"; \ 760 result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ 761 result_count $$1 "FAIL: " $$fail "$$red"; \ 762 result_count $$1 "XPASS:" $$xpass "$$red"; \ 763 result_count $$1 "ERROR:" $$error "$$mgn"; \ 764 }; \ 765 { \ 766 echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ 767 $(am__rst_title); \ 768 create_testsuite_report --no-color; \ 769 echo; \ 770 echo ".. contents:: :depth: 2"; \ 771 echo; \ 772 for b in $$bases; do echo $$b; done \ 773 | $(am__create_global_log); \ 774 } >$(TEST_SUITE_LOG).tmp || exit 1; \ 775 mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ 776 if $$success; then \ 777 col="$$grn"; \ 778 else \ 779 col="$$red"; \ 780 test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ 781 fi; \ 782 echo "$${col}$$br$${std}"; \ 783 echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ 784 echo "$${col}$$br$${std}"; \ 785 create_testsuite_report --maybe-color; \ 786 echo "$$col$$br$$std"; \ 787 if $$success; then :; else \ 788 echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ 789 if test -n "$(PACKAGE_BUGREPORT)"; then \ 790 echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ 791 fi; \ 792 echo "$$col$$br$$std"; \ 793 fi; \ 794 $$success || exit 1 795 796check-TESTS: $(check_PROGRAMS) 797 @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list 798 @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list 799 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 800 @set +e; $(am__set_TESTS_bases); \ 801 log_list=`for i in $$bases; do echo $$i.log; done`; \ 802 trs_list=`for i in $$bases; do echo $$i.trs; done`; \ 803 log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ 804 $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ 805 exit $$?; 806recheck: all $(check_PROGRAMS) 807 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 808 @set +e; $(am__set_TESTS_bases); \ 809 bases=`for i in $$bases; do echo $$i; done \ 810 | $(am__list_recheck_tests)` || exit 1; \ 811 log_list=`for i in $$bases; do echo $$i.log; done`; \ 812 log_list=`echo $$log_list`; \ 813 $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ 814 am__force_recheck=am--force-recheck \ 815 TEST_LOGS="$$log_list"; \ 816 exit $$? 817.test.log: 818 @p='$<'; \ 819 $(am__set_b); \ 820 $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 821 --log-file $$b.log --trs-file $$b.trs \ 822 $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 823 "$$tst" $(AM_TESTS_FD_REDIRECT) 824@am__EXEEXT_TRUE@.test$(EXEEXT).log: 825@am__EXEEXT_TRUE@ @p='$<'; \ 826@am__EXEEXT_TRUE@ $(am__set_b); \ 827@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 828@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ 829@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 830@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 831 832distdir: $(BUILT_SOURCES) 833 $(MAKE) $(AM_MAKEFLAGS) distdir-am 834 835distdir-am: $(DISTFILES) 836 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 837 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 838 list='$(DISTFILES)'; \ 839 dist_files=`for file in $$list; do echo $$file; done | \ 840 sed -e "s|^$$srcdirstrip/||;t" \ 841 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 842 case $$dist_files in \ 843 */*) $(MKDIR_P) `echo "$$dist_files" | \ 844 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 845 sort -u` ;; \ 846 esac; \ 847 for file in $$dist_files; do \ 848 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 849 if test -d $$d/$$file; then \ 850 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 851 if test -d "$(distdir)/$$file"; then \ 852 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 853 fi; \ 854 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 855 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 856 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 857 fi; \ 858 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 859 else \ 860 test -f "$(distdir)/$$file" \ 861 || cp -p $$d/$$file "$(distdir)/$$file" \ 862 || exit 1; \ 863 fi; \ 864 done 865check-am: all-am 866 $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) 867 $(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local 868check: check-am 869all-am: Makefile 870installdirs: 871install: install-am 872install-exec: install-exec-am 873install-data: install-data-am 874uninstall: uninstall-am 875 876install-am: all-am 877 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 878 879installcheck: installcheck-am 880install-strip: 881 if test -z '$(STRIP)'; then \ 882 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 883 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 884 install; \ 885 else \ 886 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 887 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 888 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 889 fi 890mostlyclean-generic: 891 -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) 892 -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) 893 -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 894 895clean-generic: 896 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 897 898distclean-generic: 899 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 900 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 901 902maintainer-clean-generic: 903 @echo "This command is intended for maintainers to use" 904 @echo "it deletes files that may require special tools to rebuild." 905clean: clean-am 906 907clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ 908 mostlyclean-am 909 910distclean: distclean-am 911 -rm -f Makefile 912distclean-am: clean-am distclean-generic 913 914dvi: dvi-am 915 916dvi-am: 917 918html: html-am 919 920html-am: 921 922info: info-am 923 924info-am: 925 926install-data-am: 927 928install-dvi: install-dvi-am 929 930install-dvi-am: 931 932install-exec-am: 933 934install-html: install-html-am 935 936install-html-am: 937 938install-info: install-info-am 939 940install-info-am: 941 942install-man: 943 944install-pdf: install-pdf-am 945 946install-pdf-am: 947 948install-ps: install-ps-am 949 950install-ps-am: 951 952installcheck-am: 953 954maintainer-clean: maintainer-clean-am 955 -rm -f Makefile 956maintainer-clean-am: distclean-am maintainer-clean-generic 957 958mostlyclean: mostlyclean-am 959 960mostlyclean-am: mostlyclean-generic mostlyclean-libtool 961 962pdf: pdf-am 963 964pdf-am: 965 966ps: ps-am 967 968ps-am: 969 970uninstall-am: 971 972.MAKE: check-am install-am install-strip 973 974.PHONY: all all-am check check-TESTS check-am check-local clean \ 975 clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ 976 ctags-am distclean distclean-generic distclean-libtool distdir \ 977 dvi dvi-am html html-am info info-am install install-am \ 978 install-data install-data-am install-dvi install-dvi-am \ 979 install-exec install-exec-am install-html install-html-am \ 980 install-info install-info-am install-man install-pdf \ 981 install-pdf-am install-ps install-ps-am install-strip \ 982 installcheck installcheck-am installdirs maintainer-clean \ 983 maintainer-clean-generic mostlyclean mostlyclean-generic \ 984 mostlyclean-libtool pdf pdf-am ps ps-am recheck tags-am \ 985 uninstall uninstall-am 986 987.PRECIOUS: Makefile 988 989# call as: $(XVFB_START) && someprogram 990 991# test: run all tests in cwd and subdirs 992test: test-cwd test-recurse 993# test-cwd: run tests in cwd 994test-cwd: ${TEST_PROGS} 995 @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \ 996 $(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) ${GTESTER} --verbose ${TEST_PROGS}; }; \ 997 } 998# test-recurse: run tests in subdirs 999test-recurse: 1000 @ for subdir in $(SUBDIRS) ; do \ 1001 test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \ 1002 ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \ 1003 done 1004# test-report: run tests in subdirs and generate report 1005# perf-report: run tests in subdirs with -m perf and generate report 1006# full-report: like test-report: with -m perf and -m slow 1007test-report perf-report full-report: ${TEST_PROGS} 1008 @ ignore_logdir=true ; \ 1009 if test -z "$$GTESTER_LOGDIR" ; then \ 1010 GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \ 1011 ignore_logdir=false ; \ 1012 fi ; \ 1013 for subdir in $(SUBDIRS) ; do \ 1014 test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \ 1015 ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \ 1016 done ; \ 1017 $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \ 1018 case $@ in \ 1019 test-report) test_options="-k";; \ 1020 perf-report) test_options="-k -m=perf";; \ 1021 full-report) test_options="-k -m=perf -m=slow";; \ 1022 esac ; \ 1023 $(XVFB_START) && { \ 1024 set -e; \ 1025 if test -z "$$GTESTER_LOGDIR" ; then \ 1026 ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \ 1027 elif test -n "${TEST_PROGS}" ; then \ 1028 ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \ 1029 fi ; \ 1030 }; \ 1031 }; \ 1032 $$ignore_logdir || { \ 1033 echo '<?xml version="1.0"?>' > $@.xml ; \ 1034 echo '<report-collection>' >> $@.xml ; \ 1035 for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \ 1036 sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \ 1037 done ; \ 1038 echo >> $@.xml ; \ 1039 echo '</report-collection>' >> $@.xml ; \ 1040 rm -rf "$$GTESTER_LOGDIR"/ ; \ 1041 ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \ 1042 } 1043.PHONY: test test-cwd test-recurse test-report perf-report full-report 1044# run make test-cwd as part of make check 1045check-local: test-cwd 1046 1047-include $(top_srcdir)/git.mk 1048 1049# Tell versions [3.59,3.63) of GNU make to not export all variables. 1050# Otherwise a system limit (for SysV at least) may be exceeded. 1051.NOEXPORT: 1052