1# Makefile.in generated by automake 1.11.1 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 5# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, 6# Inc. 7# This Makefile.in is free software; the Free Software Foundation 8# gives unlimited permission to copy and/or distribute it, 9# with or without modifications, as long as this notice is preserved. 10 11# This program is distributed in the hope that it will be useful, 12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 14# PARTICULAR PURPOSE. 15 16@SET_MAKE@ 17VPATH = @srcdir@ 18pkgdatadir = $(datadir)/@PACKAGE@ 19pkgincludedir = $(includedir)/@PACKAGE@ 20pkglibdir = $(libdir)/@PACKAGE@ 21pkglibexecdir = $(libexecdir)/@PACKAGE@ 22am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 23install_sh_DATA = $(install_sh) -c -m 644 24install_sh_PROGRAM = $(install_sh) -c 25install_sh_SCRIPT = $(install_sh) -c 26INSTALL_HEADER = $(INSTALL_DATA) 27transform = $(program_transform_name) 28NORMAL_INSTALL = : 29PRE_INSTALL = : 30POST_INSTALL = : 31NORMAL_UNINSTALL = : 32PRE_UNINSTALL = : 33POST_UNINSTALL = : 34build_triplet = @build@ 35host_triplet = @host@ 36target_triplet = @target@ 37DIST_COMMON = README $(am__configure_deps) $(srcdir)/../config.guess \ 38 $(srcdir)/../config.sub $(srcdir)/../install-sh \ 39 $(srcdir)/../ltmain.sh $(srcdir)/../missing \ 40 $(srcdir)/../mkinstalldirs $(srcdir)/Makefile.am \ 41 $(srcdir)/Makefile.in $(srcdir)/config.h.in \ 42 $(top_srcdir)/configure $(top_srcdir)/fragment.am \ 43 $(top_srcdir)/scripts/testsuite_flags.in ChangeLog 44subdir = . 45ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 46am__aclocal_m4_deps = $(top_srcdir)/../config/enable.m4 \ 47 $(top_srcdir)/../config/futex.m4 \ 48 $(top_srcdir)/../config/iconv.m4 \ 49 $(top_srcdir)/../config/lead-dot.m4 \ 50 $(top_srcdir)/../config/lib-ld.m4 \ 51 $(top_srcdir)/../config/lib-link.m4 \ 52 $(top_srcdir)/../config/lib-prefix.m4 \ 53 $(top_srcdir)/../config/multi.m4 \ 54 $(top_srcdir)/../config/no-executables.m4 \ 55 $(top_srcdir)/../config/override.m4 \ 56 $(top_srcdir)/../config/stdint.m4 \ 57 $(top_srcdir)/../config/unwind_ipinfo.m4 \ 58 $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ 59 $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ 60 $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/crossconfig.m4 \ 61 $(top_srcdir)/linkage.m4 $(top_srcdir)/acinclude.m4 \ 62 $(top_srcdir)/../config/tls.m4 $(top_srcdir)/configure.ac 63am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 64 $(ACLOCAL_M4) 65am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ 66 configure.lineno config.status.lineno 67CONFIG_HEADER = config.h 68CONFIG_CLEAN_FILES = scripts/testsuite_flags 69CONFIG_CLEAN_VPATH_FILES = 70depcomp = 71am__depfiles_maybe = 72SOURCES = 73DIST_SOURCES = 74MULTISRCTOP = 75MULTIBUILDTOP = 76MULTIDIRS = 77MULTISUBDIR = 78MULTIDO = true 79MULTICLEAN = true 80RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ 81 html-recursive info-recursive install-data-recursive \ 82 install-dvi-recursive install-exec-recursive \ 83 install-html-recursive install-info-recursive \ 84 install-pdf-recursive install-ps-recursive install-recursive \ 85 installcheck-recursive installdirs-recursive pdf-recursive \ 86 ps-recursive uninstall-recursive 87RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 88 distclean-recursive maintainer-clean-recursive 89AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ 90 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ 91 distdir dist dist-all distcheck 92ETAGS = etags 93CTAGS = ctags 94DIST_SUBDIRS = include libsupc++ doc src po testsuite python 95DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 96distdir = $(PACKAGE)-$(VERSION) 97top_distdir = $(distdir) 98am__remove_distdir = \ 99 { test ! -d "$(distdir)" \ 100 || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ 101 && rm -fr "$(distdir)"; }; } 102am__relativize = \ 103 dir0=`pwd`; \ 104 sed_first='s,^\([^/]*\)/.*$$,\1,'; \ 105 sed_rest='s,^[^/]*/*,,'; \ 106 sed_last='s,^.*/\([^/]*\)$$,\1,'; \ 107 sed_butlast='s,/*[^/]*$$,,'; \ 108 while test -n "$$dir1"; do \ 109 first=`echo "$$dir1" | sed -e "$$sed_first"`; \ 110 if test "$$first" != "."; then \ 111 if test "$$first" = ".."; then \ 112 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ 113 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ 114 else \ 115 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ 116 if test "$$first2" = "$$first"; then \ 117 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ 118 else \ 119 dir2="../$$dir2"; \ 120 fi; \ 121 dir0="$$dir0"/"$$first"; \ 122 fi; \ 123 fi; \ 124 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ 125 done; \ 126 reldir="$$dir2" 127DIST_ARCHIVES = $(distdir).tar.gz 128GZIP_ENV = --best 129distuninstallcheck_listfiles = find . -type f -print 130distcleancheck_listfiles = find . -type f -print 131ABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@ 132ACLOCAL = @ACLOCAL@ 133ALLOCATOR_H = @ALLOCATOR_H@ 134ALLOCATOR_NAME = @ALLOCATOR_NAME@ 135AMTAR = @AMTAR@ 136AR = @AR@ 137AS = @AS@ 138ATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@ 139ATOMIC_FLAGS = @ATOMIC_FLAGS@ 140ATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@ 141AUTOCONF = @AUTOCONF@ 142AUTOHEADER = @AUTOHEADER@ 143AUTOMAKE = @AUTOMAKE@ 144AWK = @AWK@ 145BASIC_FILE_CC = @BASIC_FILE_CC@ 146BASIC_FILE_H = @BASIC_FILE_H@ 147CC = @CC@ 148CCODECVT_CC = @CCODECVT_CC@ 149CCOLLATE_CC = @CCOLLATE_CC@ 150CCTYPE_CC = @CCTYPE_CC@ 151CFLAGS = @CFLAGS@ 152CLOCALE_CC = @CLOCALE_CC@ 153CLOCALE_H = @CLOCALE_H@ 154CLOCALE_INTERNAL_H = @CLOCALE_INTERNAL_H@ 155CMESSAGES_CC = @CMESSAGES_CC@ 156CMESSAGES_H = @CMESSAGES_H@ 157CMONEY_CC = @CMONEY_CC@ 158CNUMERIC_CC = @CNUMERIC_CC@ 159CPP = @CPP@ 160CPPFLAGS = @CPPFLAGS@ 161CPU_DEFINES_SRCDIR = @CPU_DEFINES_SRCDIR@ 162CSTDIO_H = @CSTDIO_H@ 163CTIME_CC = @CTIME_CC@ 164CTIME_H = @CTIME_H@ 165CXX = @CXX@ 166CXXCPP = @CXXCPP@ 167CXXFLAGS = @CXXFLAGS@ 168CYGPATH_W = @CYGPATH_W@ 169C_INCLUDE_DIR = @C_INCLUDE_DIR@ 170DEBUG_FLAGS = @DEBUG_FLAGS@ 171DEFS = @DEFS@ 172DSYMUTIL = @DSYMUTIL@ 173DUMPBIN = @DUMPBIN@ 174ECHO_C = @ECHO_C@ 175ECHO_N = @ECHO_N@ 176ECHO_T = @ECHO_T@ 177EGREP = @EGREP@ 178ERROR_CONSTANTS_SRCDIR = @ERROR_CONSTANTS_SRCDIR@ 179EXEEXT = @EXEEXT@ 180EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@ 181FGREP = @FGREP@ 182GLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@ 183GLIBCXX_LIBS = @GLIBCXX_LIBS@ 184GREP = @GREP@ 185INSTALL = @INSTALL@ 186INSTALL_DATA = @INSTALL_DATA@ 187INSTALL_PROGRAM = @INSTALL_PROGRAM@ 188INSTALL_SCRIPT = @INSTALL_SCRIPT@ 189INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 190LD = @LD@ 191LDFLAGS = @LDFLAGS@ 192LIBICONV = @LIBICONV@ 193LIBOBJS = @LIBOBJS@ 194LIBS = @LIBS@ 195LIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@ 196LIBTOOL = @LIBTOOL@ 197LIPO = @LIPO@ 198LN_S = @LN_S@ 199LTLIBICONV = @LTLIBICONV@ 200LTLIBOBJS = @LTLIBOBJS@ 201MAINT = @MAINT@ 202MAKEINFO = @MAKEINFO@ 203MKDIR_P = @MKDIR_P@ 204NM = @NM@ 205NMEDIT = @NMEDIT@ 206OBJDUMP = @OBJDUMP@ 207OBJEXT = @OBJEXT@ 208OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@ 209OPT_LDFLAGS = @OPT_LDFLAGS@ 210OS_INC_SRCDIR = @OS_INC_SRCDIR@ 211OTOOL = @OTOOL@ 212OTOOL64 = @OTOOL64@ 213PACKAGE = @PACKAGE@ 214PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 215PACKAGE_NAME = @PACKAGE_NAME@ 216PACKAGE_STRING = @PACKAGE_STRING@ 217PACKAGE_TARNAME = @PACKAGE_TARNAME@ 218PACKAGE_URL = @PACKAGE_URL@ 219PACKAGE_VERSION = @PACKAGE_VERSION@ 220PATH_SEPARATOR = @PATH_SEPARATOR@ 221RANLIB = @RANLIB@ 222SECTION_FLAGS = @SECTION_FLAGS@ 223SECTION_LDFLAGS = @SECTION_LDFLAGS@ 224SED = @SED@ 225SET_MAKE = @SET_MAKE@ 226SHELL = @SHELL@ 227STRIP = @STRIP@ 228SYMVER_FILE = @SYMVER_FILE@ 229TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@ 230USE_NLS = @USE_NLS@ 231VERSION = @VERSION@ 232WARN_FLAGS = @WARN_FLAGS@ 233WERROR = @WERROR@ 234abs_builddir = @abs_builddir@ 235abs_srcdir = @abs_srcdir@ 236abs_top_builddir = @abs_top_builddir@ 237abs_top_srcdir = @abs_top_srcdir@ 238ac_ct_CC = @ac_ct_CC@ 239ac_ct_CXX = @ac_ct_CXX@ 240ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 241am__leading_dot = @am__leading_dot@ 242am__tar = @am__tar@ 243am__untar = @am__untar@ 244baseline_dir = @baseline_dir@ 245bindir = @bindir@ 246build = @build@ 247build_alias = @build_alias@ 248build_cpu = @build_cpu@ 249build_os = @build_os@ 250build_vendor = @build_vendor@ 251builddir = @builddir@ 252check_msgfmt = @check_msgfmt@ 253datadir = @datadir@ 254datarootdir = @datarootdir@ 255docdir = @docdir@ 256dvidir = @dvidir@ 257enable_shared = @enable_shared@ 258enable_static = @enable_static@ 259exec_prefix = @exec_prefix@ 260glibcxx_MOFILES = @glibcxx_MOFILES@ 261glibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@ 262glibcxx_POFILES = @glibcxx_POFILES@ 263glibcxx_builddir = @glibcxx_builddir@ 264glibcxx_localedir = @glibcxx_localedir@ 265glibcxx_prefixdir = @glibcxx_prefixdir@ 266glibcxx_srcdir = @glibcxx_srcdir@ 267glibcxx_thread_h = @glibcxx_thread_h@ 268glibcxx_toolexecdir = @glibcxx_toolexecdir@ 269glibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@ 270gxx_include_dir = @gxx_include_dir@ 271host = @host@ 272host_alias = @host_alias@ 273host_cpu = @host_cpu@ 274host_os = @host_os@ 275host_vendor = @host_vendor@ 276htmldir = @htmldir@ 277includedir = @includedir@ 278infodir = @infodir@ 279install_sh = @install_sh@ 280libdir = @libdir@ 281libexecdir = @libexecdir@ 282libtool_VERSION = @libtool_VERSION@ 283localedir = @localedir@ 284localstatedir = @localstatedir@ 285mandir = @mandir@ 286mkdir_p = @mkdir_p@ 287multi_basedir = @multi_basedir@ 288oldincludedir = @oldincludedir@ 289pdfdir = @pdfdir@ 290port_specific_symbol_files = @port_specific_symbol_files@ 291prefix = @prefix@ 292program_transform_name = @program_transform_name@ 293psdir = @psdir@ 294sbindir = @sbindir@ 295sharedstatedir = @sharedstatedir@ 296srcdir = @srcdir@ 297sysconfdir = @sysconfdir@ 298target = @target@ 299target_alias = @target_alias@ 300target_cpu = @target_cpu@ 301target_os = @target_os@ 302target_vendor = @target_vendor@ 303top_build_prefix = @top_build_prefix@ 304top_builddir = @top_builddir@ 305top_srcdir = @top_srcdir@ 306toplevel_srcdir = @toplevel_srcdir@ 307 308# May be used by various substitution variables. 309gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER) 310MAINT_CHARSET = latin1 311mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs 312PWD_COMMAND = $${PWDCMD-pwd} 313STAMP = echo timestamp > 314toolexecdir = $(glibcxx_toolexecdir) 315toolexeclibdir = $(glibcxx_toolexeclibdir) 316 317# These bits are all figured out from configure. Look in acinclude.m4 318# or configure.ac to see how they are set. See GLIBCXX_EXPORT_FLAGS. 319CONFIG_CXXFLAGS = \ 320 $(SECTION_FLAGS) $(EXTRA_CXX_FLAGS) 321 322WARN_CXXFLAGS = \ 323 $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 324 325 326# -I/-D flags to pass when compiling. 327AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 328@GLIBCXX_HOSTED_TRUE@hosted_source = doc src po testsuite 329SUBDIRS = include libsupc++ $(hosted_source) python 330ACLOCAL_AMFLAGS = -I . -I .. -I ../config 331 332# Multilib support. 333MAKEOVERRIDES = 334 335# Work around what appears to be a GNU make bug handling MAKEFLAGS 336# values defined in terms of make variables, as is the case for CC and 337# friends when we are called from the top level Makefile. 338AM_MAKEFLAGS = \ 339 "AR_FLAGS=$(AR_FLAGS)" \ 340 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \ 341 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \ 342 "CFLAGS=$(CFLAGS)" \ 343 "CXXFLAGS=$(CXXFLAGS)" \ 344 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \ 345 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \ 346 "INSTALL=$(INSTALL)" \ 347 "INSTALL_DATA=$(INSTALL_DATA)" \ 348 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ 349 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \ 350 "LDFLAGS=$(LDFLAGS)" \ 351 "LIBCFLAGS=$(LIBCFLAGS)" \ 352 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \ 353 "MAKE=$(MAKE)" \ 354 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \ 355 "PICFLAG=$(PICFLAG)" \ 356 "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \ 357 "SHELL=$(SHELL)" \ 358 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \ 359 "exec_prefix=$(exec_prefix)" \ 360 "infodir=$(infodir)" \ 361 "libdir=$(libdir)" \ 362 "includedir=$(includedir)" \ 363 "prefix=$(prefix)" \ 364 "tooldir=$(tooldir)" \ 365 "gxx_include_dir=$(gxx_include_dir)" \ 366 "AR=$(AR)" \ 367 "AS=$(AS)" \ 368 "LD=$(LD)" \ 369 "RANLIB=$(RANLIB)" \ 370 "NM=$(NM)" \ 371 "NM_FOR_BUILD=$(NM_FOR_BUILD)" \ 372 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \ 373 "DESTDIR=$(DESTDIR)" \ 374 "WERROR=$(WERROR)" 375 376 377# Subdir rules rely on $(FLAGS_TO_PASS) 378FLAGS_TO_PASS = $(AM_MAKEFLAGS) 379all: config.h 380 $(MAKE) $(AM_MAKEFLAGS) all-recursive 381 382.SUFFIXES: 383am--refresh: 384 @: 385$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps) 386 @for dep in $?; do \ 387 case '$(am__configure_deps)' in \ 388 *$$dep*) \ 389 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps'; \ 390 $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps \ 391 && exit 0; \ 392 exit 1;; \ 393 esac; \ 394 done; \ 395 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps Makefile'; \ 396 $(am__cd) $(top_srcdir) && \ 397 $(AUTOMAKE) --foreign --ignore-deps Makefile 398.PRECIOUS: Makefile 399Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 400 @case '$?' in \ 401 *config.status*) \ 402 echo ' $(SHELL) ./config.status'; \ 403 $(SHELL) ./config.status;; \ 404 *) \ 405 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ 406 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ 407 esac; 408 409$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 410 $(SHELL) ./config.status --recheck 411 412$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 413 $(am__cd) $(srcdir) && $(AUTOCONF) 414$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 415 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) 416$(am__aclocal_m4_deps): 417 418config.h: stamp-h1 419 @if test ! -f $@; then \ 420 rm -f stamp-h1; \ 421 $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \ 422 else :; fi 423 424stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status 425 @rm -f stamp-h1 426 cd $(top_builddir) && $(SHELL) ./config.status config.h 427$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 428 ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) 429 rm -f stamp-h1 430 touch $@ 431 432distclean-hdr: 433 -rm -f config.h stamp-h1 434scripts/testsuite_flags: $(top_builddir)/config.status $(top_srcdir)/scripts/testsuite_flags.in 435 cd $(top_builddir) && $(SHELL) ./config.status $@ 436 437mostlyclean-libtool: 438 -rm -f *.lo 439 440clean-libtool: 441 -rm -rf .libs _libs 442 443distclean-libtool: 444 -rm -f libtool config.lt 445 446# GNU Make needs to see an explicit $(MAKE) variable in the command it 447# runs to enable its job server during parallel builds. Hence the 448# comments below. 449all-multi: 450 $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE) 451install-multi: 452 $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE) 453 454mostlyclean-multi: 455 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE) 456clean-multi: 457 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE) 458distclean-multi: 459 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE) 460maintainer-clean-multi: 461 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE) 462 463# This directory's subdirectories are mostly independent; you can cd 464# into them and run `make' without going through this Makefile. 465# To change the values of `make' variables: instead of editing Makefiles, 466# (1) if the variable is set in `config.status', edit `config.status' 467# (which will cause the Makefiles to be regenerated when you run `make'); 468# (2) otherwise, pass the desired values on the `make' command line. 469$(RECURSIVE_TARGETS): 470 @fail= failcom='exit 1'; \ 471 for f in x $$MAKEFLAGS; do \ 472 case $$f in \ 473 *=* | --[!k]*);; \ 474 *k*) failcom='fail=yes';; \ 475 esac; \ 476 done; \ 477 dot_seen=no; \ 478 target=`echo $@ | sed s/-recursive//`; \ 479 list='$(SUBDIRS)'; for subdir in $$list; do \ 480 echo "Making $$target in $$subdir"; \ 481 if test "$$subdir" = "."; then \ 482 dot_seen=yes; \ 483 local_target="$$target-am"; \ 484 else \ 485 local_target="$$target"; \ 486 fi; \ 487 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 488 || eval $$failcom; \ 489 done; \ 490 if test "$$dot_seen" = "no"; then \ 491 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 492 fi; test -z "$$fail" 493 494$(RECURSIVE_CLEAN_TARGETS): 495 @fail= failcom='exit 1'; \ 496 for f in x $$MAKEFLAGS; do \ 497 case $$f in \ 498 *=* | --[!k]*);; \ 499 *k*) failcom='fail=yes';; \ 500 esac; \ 501 done; \ 502 dot_seen=no; \ 503 case "$@" in \ 504 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 505 *) list='$(SUBDIRS)' ;; \ 506 esac; \ 507 rev=''; for subdir in $$list; do \ 508 if test "$$subdir" = "."; then :; else \ 509 rev="$$subdir $$rev"; \ 510 fi; \ 511 done; \ 512 rev="$$rev ."; \ 513 target=`echo $@ | sed s/-recursive//`; \ 514 for subdir in $$rev; do \ 515 echo "Making $$target in $$subdir"; \ 516 if test "$$subdir" = "."; then \ 517 local_target="$$target-am"; \ 518 else \ 519 local_target="$$target"; \ 520 fi; \ 521 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 522 || eval $$failcom; \ 523 done && test -z "$$fail" 524tags-recursive: 525 list='$(SUBDIRS)'; for subdir in $$list; do \ 526 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ 527 done 528ctags-recursive: 529 list='$(SUBDIRS)'; for subdir in $$list; do \ 530 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 531 done 532 533ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 534 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 535 unique=`for i in $$list; do \ 536 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 537 done | \ 538 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 539 END { if (nonempty) { for (i in files) print i; }; }'`; \ 540 mkid -fID $$unique 541tags: TAGS 542ctags: CTAGS 543CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ 544 $(TAGS_FILES) $(LISP) 545 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ 546 unique=`for i in $$list; do \ 547 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 548 done | \ 549 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 550 END { if (nonempty) { for (i in files) print i; }; }'`; \ 551 test -z "$(CTAGS_ARGS)$$unique" \ 552 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 553 $$unique 554 555GTAGS: 556 here=`$(am__cd) $(top_builddir) && pwd` \ 557 && $(am__cd) $(top_srcdir) \ 558 && gtags -i $(GTAGS_ARGS) "$$here" 559 560distclean-tags: 561 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 562 563distdir: $(DISTFILES) 564 $(am__remove_distdir) 565 test -d "$(distdir)" || mkdir "$(distdir)" 566 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 567 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 568 list='$(DISTFILES)'; \ 569 dist_files=`for file in $$list; do echo $$file; done | \ 570 sed -e "s|^$$srcdirstrip/||;t" \ 571 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 572 case $$dist_files in \ 573 */*) $(MKDIR_P) `echo "$$dist_files" | \ 574 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 575 sort -u` ;; \ 576 esac; \ 577 for file in $$dist_files; do \ 578 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 579 if test -d $$d/$$file; then \ 580 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 581 if test -d "$(distdir)/$$file"; then \ 582 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 583 fi; \ 584 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 585 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 586 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 587 fi; \ 588 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 589 else \ 590 test -f "$(distdir)/$$file" \ 591 || cp -p $$d/$$file "$(distdir)/$$file" \ 592 || exit 1; \ 593 fi; \ 594 done 595 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 596 if test "$$subdir" = .; then :; else \ 597 test -d "$(distdir)/$$subdir" \ 598 || $(MKDIR_P) "$(distdir)/$$subdir" \ 599 || exit 1; \ 600 fi; \ 601 done 602 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 603 if test "$$subdir" = .; then :; else \ 604 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ 605 $(am__relativize); \ 606 new_distdir=$$reldir; \ 607 dir1=$$subdir; dir2="$(top_distdir)"; \ 608 $(am__relativize); \ 609 new_top_distdir=$$reldir; \ 610 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ 611 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ 612 ($(am__cd) $$subdir && \ 613 $(MAKE) $(AM_MAKEFLAGS) \ 614 top_distdir="$$new_top_distdir" \ 615 distdir="$$new_distdir" \ 616 am__remove_distdir=: \ 617 am__skip_length_check=: \ 618 am__skip_mode_fix=: \ 619 distdir) \ 620 || exit 1; \ 621 fi; \ 622 done 623 -test -n "$(am__skip_mode_fix)" \ 624 || find "$(distdir)" -type d ! -perm -755 \ 625 -exec chmod u+rwx,go+rx {} \; -o \ 626 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ 627 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ 628 ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ 629 || chmod -R a+r "$(distdir)" 630dist-gzip: distdir 631 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz 632 $(am__remove_distdir) 633 634dist-bzip2: distdir 635 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 636 $(am__remove_distdir) 637 638dist-lzma: distdir 639 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma 640 $(am__remove_distdir) 641 642dist-xz: distdir 643 tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz 644 $(am__remove_distdir) 645 646dist-tarZ: distdir 647 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z 648 $(am__remove_distdir) 649 650dist-shar: distdir 651 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz 652 $(am__remove_distdir) 653 654dist-zip: distdir 655 -rm -f $(distdir).zip 656 zip -rq $(distdir).zip $(distdir) 657 $(am__remove_distdir) 658 659dist dist-all: distdir 660 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz 661 $(am__remove_distdir) 662 663# This target untars the dist file and tries a VPATH configuration. Then 664# it guarantees that the distribution is self-contained by making another 665# tarfile. 666distcheck: dist 667 case '$(DIST_ARCHIVES)' in \ 668 *.tar.gz*) \ 669 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ 670 *.tar.bz2*) \ 671 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ 672 *.tar.lzma*) \ 673 lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ 674 *.tar.xz*) \ 675 xz -dc $(distdir).tar.xz | $(am__untar) ;;\ 676 *.tar.Z*) \ 677 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ 678 *.shar.gz*) \ 679 GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ 680 *.zip*) \ 681 unzip $(distdir).zip ;;\ 682 esac 683 chmod -R a-w $(distdir); chmod a+w $(distdir) 684 mkdir $(distdir)/_build 685 mkdir $(distdir)/_inst 686 chmod a-w $(distdir) 687 test -d $(distdir)/_build || exit 0; \ 688 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ 689 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ 690 && am__cwd=`pwd` \ 691 && $(am__cd) $(distdir)/_build \ 692 && ../configure --srcdir=.. --prefix="$$dc_install_base" \ 693 $(DISTCHECK_CONFIGURE_FLAGS) \ 694 && $(MAKE) $(AM_MAKEFLAGS) \ 695 && $(MAKE) $(AM_MAKEFLAGS) dvi \ 696 && $(MAKE) $(AM_MAKEFLAGS) check \ 697 && $(MAKE) $(AM_MAKEFLAGS) install \ 698 && $(MAKE) $(AM_MAKEFLAGS) installcheck \ 699 && $(MAKE) $(AM_MAKEFLAGS) uninstall \ 700 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ 701 distuninstallcheck \ 702 && chmod -R a-w "$$dc_install_base" \ 703 && ({ \ 704 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ 705 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ 706 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ 707 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ 708 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ 709 } || { rm -rf "$$dc_destdir"; exit 1; }) \ 710 && rm -rf "$$dc_destdir" \ 711 && $(MAKE) $(AM_MAKEFLAGS) dist \ 712 && rm -rf $(DIST_ARCHIVES) \ 713 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ 714 && cd "$$am__cwd" \ 715 || exit 1 716 $(am__remove_distdir) 717 @(echo "$(distdir) archives ready for distribution: "; \ 718 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ 719 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' 720distuninstallcheck: 721 @$(am__cd) '$(distuninstallcheck_dir)' \ 722 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ 723 || { echo "ERROR: files left after uninstall:" ; \ 724 if test -n "$(DESTDIR)"; then \ 725 echo " (check DESTDIR support)"; \ 726 fi ; \ 727 $(distuninstallcheck_listfiles) ; \ 728 exit 1; } >&2 729distcleancheck: distclean 730 @if test '$(srcdir)' = . ; then \ 731 echo "ERROR: distcleancheck can only run from a VPATH build" ; \ 732 exit 1 ; \ 733 fi 734 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ 735 || { echo "ERROR: files left in build directory after distclean:" ; \ 736 $(distcleancheck_listfiles) ; \ 737 exit 1; } >&2 738check-am: all-am 739check: check-recursive 740all-am: Makefile all-multi config.h 741installdirs: installdirs-recursive 742installdirs-am: 743install: install-recursive 744install-exec: install-exec-recursive 745install-data: install-data-recursive 746uninstall: uninstall-recursive 747 748install-am: all-am 749 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 750 751installcheck: installcheck-recursive 752install-strip: 753 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 754 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 755 `test -z '$(STRIP)' || \ 756 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install 757mostlyclean-generic: 758 759clean-generic: 760 761distclean-generic: 762 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 763 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 764 765maintainer-clean-generic: 766 @echo "This command is intended for maintainers to use" 767 @echo "it deletes files that may require special tools to rebuild." 768clean: clean-multi clean-recursive 769 770clean-am: clean-generic clean-libtool mostlyclean-am 771 772distclean: distclean-multi distclean-recursive 773 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 774 -rm -f Makefile 775distclean-am: clean-am distclean-generic distclean-hdr \ 776 distclean-libtool distclean-tags 777 778dvi: dvi-recursive 779 780dvi-am: 781 782html: html-recursive 783 784html-am: 785 786info: info-recursive 787 788info-am: 789 790install-data-am: 791 792install-dvi: install-dvi-recursive 793 794install-dvi-am: 795 796install-exec-am: install-multi 797 798install-html: install-html-recursive 799 800install-html-am: 801 802install-info: install-info-recursive 803 804install-info-am: 805 806install-man: 807 808install-pdf: install-pdf-recursive 809 810install-pdf-am: 811 812install-ps: install-ps-recursive 813 814install-ps-am: 815 816installcheck-am: 817 818maintainer-clean: maintainer-clean-multi maintainer-clean-recursive 819 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 820 -rm -rf $(top_srcdir)/autom4te.cache 821 -rm -f Makefile 822maintainer-clean-am: distclean-am maintainer-clean-generic 823 824mostlyclean: mostlyclean-multi mostlyclean-recursive 825 826mostlyclean-am: mostlyclean-generic mostlyclean-libtool 827 828pdf: pdf-recursive 829 830pdf-am: 831 832ps: ps-recursive 833 834ps-am: 835 836uninstall-am: 837 838.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all all-multi \ 839 clean-multi ctags-recursive distclean-multi install-am \ 840 install-multi install-strip maintainer-clean-multi \ 841 mostlyclean-multi tags-recursive 842 843.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ 844 all all-am all-multi am--refresh check check-am clean \ 845 clean-generic clean-libtool clean-multi ctags ctags-recursive \ 846 dist dist-all dist-bzip2 dist-gzip dist-lzma dist-shar \ 847 dist-tarZ dist-xz dist-zip distcheck distclean \ 848 distclean-generic distclean-hdr distclean-libtool \ 849 distclean-multi distclean-tags distcleancheck distdir \ 850 distuninstallcheck dvi dvi-am html html-am info info-am \ 851 install install-am install-data install-data-am install-dvi \ 852 install-dvi-am install-exec install-exec-am install-html \ 853 install-html-am install-info install-info-am install-man \ 854 install-multi install-pdf install-pdf-am install-ps \ 855 install-ps-am install-strip installcheck installcheck-am \ 856 installdirs installdirs-am maintainer-clean \ 857 maintainer-clean-generic maintainer-clean-multi mostlyclean \ 858 mostlyclean-generic mostlyclean-libtool mostlyclean-multi pdf \ 859 pdf-am ps ps-am tags tags-recursive uninstall uninstall-am 860 861 862# Handy forwarding targets. 863check-%: 864 cd testsuite && $(MAKE) $@ 865 866doc-%: 867 cd doc && $(MAKE) $@ 868 869# All the machinations with string instantiations messes up the 870# automake-generated TAGS rule. Make a simple one here. 871TAGS: tags-recursive $(LISP) 872 873# Tell versions [3.59,3.63) of GNU make to not export all variables. 874# Otherwise a system limit (for SysV at least) may be exceeded. 875.NOEXPORT: 876