1# Makefile.in generated by automake 1.15.1 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2017 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# Makefile for the toplevel directory of the D Standard library. 18# Copyright (C) 2006-2022 Free Software Foundation, Inc. 19# 20# GCC is free software; you can redistribute it and/or modify 21# it under the terms of the GNU General Public License as published by 22# the Free Software Foundation; either version 3, or (at your option) 23# any later version. 24# 25# GCC is distributed in the hope that it will be useful, 26# but WITHOUT ANY WARRANTY; without even the implied warranty of 27# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 28# GNU General Public License for more details. 29# 30# You should have received a copy of the GNU General Public License 31# along with GCC; see the file COPYING3. If not see 32# <http://www.gnu.org/licenses/>. 33VPATH = @srcdir@ 34am__is_gnu_make = { \ 35 if test -z '$(MAKELEVEL)'; then \ 36 false; \ 37 elif test -n '$(MAKE_HOST)'; then \ 38 true; \ 39 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 40 true; \ 41 else \ 42 false; \ 43 fi; \ 44} 45am__make_running_with_option = \ 46 case $${target_option-} in \ 47 ?) ;; \ 48 *) echo "am__make_running_with_option: internal error: invalid" \ 49 "target option '$${target_option-}' specified" >&2; \ 50 exit 1;; \ 51 esac; \ 52 has_opt=no; \ 53 sane_makeflags=$$MAKEFLAGS; \ 54 if $(am__is_gnu_make); then \ 55 sane_makeflags=$$MFLAGS; \ 56 else \ 57 case $$MAKEFLAGS in \ 58 *\\[\ \ ]*) \ 59 bs=\\; \ 60 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 61 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 62 esac; \ 63 fi; \ 64 skip_next=no; \ 65 strip_trailopt () \ 66 { \ 67 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 68 }; \ 69 for flg in $$sane_makeflags; do \ 70 test $$skip_next = yes && { skip_next=no; continue; }; \ 71 case $$flg in \ 72 *=*|--*) continue;; \ 73 -*I) strip_trailopt 'I'; skip_next=yes;; \ 74 -*I?*) strip_trailopt 'I';; \ 75 -*O) strip_trailopt 'O'; skip_next=yes;; \ 76 -*O?*) strip_trailopt 'O';; \ 77 -*l) strip_trailopt 'l'; skip_next=yes;; \ 78 -*l?*) strip_trailopt 'l';; \ 79 -[dEDm]) skip_next=yes;; \ 80 -[JT]) skip_next=yes;; \ 81 esac; \ 82 case $$flg in \ 83 *$$target_option*) has_opt=yes; break;; \ 84 esac; \ 85 done; \ 86 test $$has_opt = yes 87am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 88am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 89pkgdatadir = $(datadir)/@PACKAGE@ 90pkgincludedir = $(includedir)/@PACKAGE@ 91pkglibdir = $(libdir)/@PACKAGE@ 92pkglibexecdir = $(libexecdir)/@PACKAGE@ 93am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 94install_sh_DATA = $(install_sh) -c -m 644 95install_sh_PROGRAM = $(install_sh) -c 96install_sh_SCRIPT = $(install_sh) -c 97INSTALL_HEADER = $(INSTALL_DATA) 98transform = $(program_transform_name) 99NORMAL_INSTALL = : 100PRE_INSTALL = : 101POST_INSTALL = : 102NORMAL_UNINSTALL = : 103PRE_UNINSTALL = : 104POST_UNINSTALL = : 105build_triplet = @build@ 106host_triplet = @host@ 107target_triplet = @target@ 108subdir = . 109ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 110am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ 111 $(top_srcdir)/../config/cet.m4 \ 112 $(top_srcdir)/../config/enable.m4 \ 113 $(top_srcdir)/../config/lead-dot.m4 \ 114 $(top_srcdir)/../config/multi.m4 \ 115 $(top_srcdir)/../config/override.m4 \ 116 $(top_srcdir)/../config/toolexeclibdir.m4 \ 117 $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ 118 $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ 119 $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \ 120 $(top_srcdir)/m4/gcc_support.m4 $(top_srcdir)/m4/autoconf.m4 \ 121 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/gdc.m4 \ 122 $(top_srcdir)/m4/druntime.m4 $(top_srcdir)/m4/druntime/cpu.m4 \ 123 $(top_srcdir)/m4/druntime/os.m4 \ 124 $(top_srcdir)/m4/druntime/libraries.m4 \ 125 $(top_srcdir)/configure.ac 126am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 127 $(ACLOCAL_M4) 128DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ 129 $(am__configure_deps) 130am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ 131 configure.lineno config.status.lineno 132mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs 133CONFIG_HEADER = config.h 134CONFIG_CLEAN_FILES = libdruntime/gcc/config.d \ 135 libdruntime/gcc/libbacktrace.d 136CONFIG_CLEAN_VPATH_FILES = 137AM_V_P = $(am__v_P_@AM_V@) 138am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 139am__v_P_0 = false 140am__v_P_1 = : 141AM_V_GEN = $(am__v_GEN_@AM_V@) 142am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 143am__v_GEN_0 = @echo " GEN " $@; 144am__v_GEN_1 = 145AM_V_at = $(am__v_at_@AM_V@) 146am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 147am__v_at_0 = @ 148am__v_at_1 = 149depcomp = 150am__depfiles_maybe = 151SOURCES = 152RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ 153 ctags-recursive dvi-recursive html-recursive info-recursive \ 154 install-data-recursive install-dvi-recursive \ 155 install-exec-recursive install-html-recursive \ 156 install-info-recursive install-pdf-recursive \ 157 install-ps-recursive install-recursive installcheck-recursive \ 158 installdirs-recursive pdf-recursive ps-recursive \ 159 tags-recursive uninstall-recursive 160am__can_run_installinfo = \ 161 case $$AM_UPDATE_INFO_DIR in \ 162 n|no|NO) false;; \ 163 *) (install-info --version) >/dev/null 2>&1;; \ 164 esac 165RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 166 distclean-recursive maintainer-clean-recursive 167am__recursive_targets = \ 168 $(RECURSIVE_TARGETS) \ 169 $(RECURSIVE_CLEAN_TARGETS) \ 170 $(am__extra_recursive_targets) 171AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ 172 cscope 173am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ 174 $(LISP)config.h.in 175# Read a list of newline-separated strings from the standard input, 176# and print each of them once, without duplicates. Input order is 177# *not* preserved. 178am__uniquify_input = $(AWK) '\ 179 BEGIN { nonempty = 0; } \ 180 { items[$$0] = 1; nonempty = 1; } \ 181 END { if (nonempty) { for (i in items) print i; }; } \ 182' 183# Make sure the list of sources is unique. This is necessary because, 184# e.g., the same source file might be shared among _SOURCES variables 185# for different programs/libraries. 186am__define_uniq_tagged_files = \ 187 list='$(am__tagged_files)'; \ 188 unique=`for i in $$list; do \ 189 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 190 done | $(am__uniquify_input)` 191ETAGS = etags 192CTAGS = ctags 193CSCOPE = cscope 194DIST_SUBDIRS = libdruntime src testsuite 195ACLOCAL = @ACLOCAL@ 196AMTAR = @AMTAR@ 197AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 198AR = @AR@ 199AUTOCONF = @AUTOCONF@ 200AUTOHEADER = @AUTOHEADER@ 201AUTOMAKE = @AUTOMAKE@ 202AWK = @AWK@ 203BACKTRACE_SUPPORTED = @BACKTRACE_SUPPORTED@ 204BACKTRACE_SUPPORTS_THREADS = @BACKTRACE_SUPPORTS_THREADS@ 205BACKTRACE_USES_MALLOC = @BACKTRACE_USES_MALLOC@ 206CC = @CC@ 207CCAS = @CCAS@ 208CCASFLAGS = @CCASFLAGS@ 209CC_FOR_BUILD = @CC_FOR_BUILD@ 210CET_DFLAGS = @CET_DFLAGS@ 211CET_FLAGS = @CET_FLAGS@ 212CFLAGS = @CFLAGS@ 213CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ 214CHECKING_DFLAGS = @CHECKING_DFLAGS@ 215CPP = @CPP@ 216CPPFLAGS = @CPPFLAGS@ 217CYGPATH_W = @CYGPATH_W@ 218DCFG_ARM_EABI_UNWINDER = @DCFG_ARM_EABI_UNWINDER@ 219DCFG_DLPI_TLS_MODID = @DCFG_DLPI_TLS_MODID@ 220DCFG_ENABLE_CET = @DCFG_ENABLE_CET@ 221DCFG_HAVE_64BIT_ATOMICS = @DCFG_HAVE_64BIT_ATOMICS@ 222DCFG_HAVE_ATOMIC_BUILTINS = @DCFG_HAVE_ATOMIC_BUILTINS@ 223DCFG_HAVE_LIBATOMIC = @DCFG_HAVE_LIBATOMIC@ 224DCFG_HAVE_QSORT_R = @DCFG_HAVE_QSORT_R@ 225DCFG_MINFO_BRACKETING = @DCFG_MINFO_BRACKETING@ 226DCFG_THREAD_MODEL = @DCFG_THREAD_MODEL@ 227DEFS = @DEFS@ 228DSYMUTIL = @DSYMUTIL@ 229DUMPBIN = @DUMPBIN@ 230ECHO_C = @ECHO_C@ 231ECHO_N = @ECHO_N@ 232ECHO_T = @ECHO_T@ 233EGREP = @EGREP@ 234EXEEXT = @EXEEXT@ 235FGREP = @FGREP@ 236GDC = @GDC@ 237GDCFLAGS = @GDCFLAGS@ 238GREP = @GREP@ 239INSTALL = @INSTALL@ 240INSTALL_DATA = @INSTALL_DATA@ 241INSTALL_PROGRAM = @INSTALL_PROGRAM@ 242INSTALL_SCRIPT = @INSTALL_SCRIPT@ 243INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 244LD = @LD@ 245LDFLAGS = @LDFLAGS@ 246LIBATOMIC = @LIBATOMIC@ 247LIBBACKTRACE = @LIBBACKTRACE@ 248LIBOBJS = @LIBOBJS@ 249LIBS = @LIBS@ 250LIBTOOL = @LIBTOOL@ 251LIBZ = @LIBZ@ 252LIPO = @LIPO@ 253LN_S = @LN_S@ 254LTLIBOBJS = @LTLIBOBJS@ 255MAINT = @MAINT@ 256MAKEINFO = @MAKEINFO@ 257MKDIR_P = @MKDIR_P@ 258NM = @NM@ 259NMEDIT = @NMEDIT@ 260OBJDUMP = @OBJDUMP@ 261OBJEXT = @OBJEXT@ 262OS_LINK_SPEC = @OS_LINK_SPEC@ 263OTOOL = @OTOOL@ 264OTOOL64 = @OTOOL64@ 265PACKAGE = @PACKAGE@ 266PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 267PACKAGE_NAME = @PACKAGE_NAME@ 268PACKAGE_STRING = @PACKAGE_STRING@ 269PACKAGE_TARNAME = @PACKAGE_TARNAME@ 270PACKAGE_URL = @PACKAGE_URL@ 271PACKAGE_VERSION = @PACKAGE_VERSION@ 272PATH_SEPARATOR = @PATH_SEPARATOR@ 273RANLIB = @RANLIB@ 274SECTION_FLAGS = @SECTION_FLAGS@ 275SED = @SED@ 276SET_MAKE = @SET_MAKE@ 277SHELL = @SHELL@ 278SPEC_PHOBOS_DEPS = @SPEC_PHOBOS_DEPS@ 279STRIP = @STRIP@ 280VERSION = @VERSION@ 281WARN_DFLAGS = @WARN_DFLAGS@ 282abs_builddir = @abs_builddir@ 283abs_srcdir = @abs_srcdir@ 284abs_top_builddir = @abs_top_builddir@ 285abs_top_srcdir = @abs_top_srcdir@ 286ac_ct_CC = @ac_ct_CC@ 287ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 288am__leading_dot = @am__leading_dot@ 289am__tar = @am__tar@ 290am__untar = @am__untar@ 291bindir = @bindir@ 292build = @build@ 293build_alias = @build_alias@ 294build_cpu = @build_cpu@ 295build_os = @build_os@ 296build_vendor = @build_vendor@ 297builddir = @builddir@ 298datadir = @datadir@ 299datarootdir = @datarootdir@ 300docdir = @docdir@ 301dvidir = @dvidir@ 302enable_shared = @enable_shared@ 303enable_static = @enable_static@ 304exec_prefix = @exec_prefix@ 305gcc_version = @gcc_version@ 306gdc_include_dir = @gdc_include_dir@ 307get_gcc_base_ver = @get_gcc_base_ver@ 308host = @host@ 309host_alias = @host_alias@ 310host_cpu = @host_cpu@ 311host_os = @host_os@ 312host_vendor = @host_vendor@ 313htmldir = @htmldir@ 314includedir = @includedir@ 315infodir = @infodir@ 316install_sh = @install_sh@ 317libdir = @libdir@ 318libexecdir = @libexecdir@ 319libphobos_builddir = @libphobos_builddir@ 320libphobos_srcdir = @libphobos_srcdir@ 321libphobos_toolexecdir = @libphobos_toolexecdir@ 322libphobos_toolexeclibdir = @libphobos_toolexeclibdir@ 323libtool_VERSION = @libtool_VERSION@ 324localedir = @localedir@ 325localstatedir = @localstatedir@ 326mandir = @mandir@ 327mkdir_p = @mkdir_p@ 328multi_basedir = @multi_basedir@ 329oldincludedir = @oldincludedir@ 330pdfdir = @pdfdir@ 331phobos_compiler_pic_flag = @phobos_compiler_pic_flag@ 332phobos_compiler_shared_flag = @phobos_compiler_shared_flag@ 333phobos_lt_pic_flag = @phobos_lt_pic_flag@ 334prefix = @prefix@ 335program_transform_name = @program_transform_name@ 336psdir = @psdir@ 337sbindir = @sbindir@ 338sharedstatedir = @sharedstatedir@ 339srcdir = @srcdir@ 340sysconfdir = @sysconfdir@ 341target = @target@ 342target_alias = @target_alias@ 343target_cpu = @target_cpu@ 344target_os = @target_os@ 345target_vendor = @target_vendor@ 346top_build_prefix = @top_build_prefix@ 347top_builddir = @top_builddir@ 348top_srcdir = @top_srcdir@ 349@ENABLE_LIBPHOBOS_FALSE@SUBDIRS = 350@ENABLE_LIBPHOBOS_TRUE@SUBDIRS = libdruntime src testsuite 351ACLOCAL_AMFLAGS = -I . -I .. -I ../config 352 353# Multilib support. 354MAKEOVERRIDES = 355 356# Work around what appears to be a GNU make bug handling MAKEFLAGS 357# values defined in terms of make variables, as is the case for CC and 358# friends when we are called from the top level Makefile. 359AM_MAKEFLAGS = \ 360 "AR_FLAGS=$(AR_FLAGS)" \ 361 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \ 362 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \ 363 "CCASFLAGS=$(CCASFLAGS)" \ 364 "CFLAGS=$(CFLAGS)" \ 365 "CXXFLAGS=$(CXXFLAGS)" \ 366 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \ 367 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \ 368 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \ 369 "GDC=$(GDC)" \ 370 "GDCFLAGS=$(GDCFLAGS)" \ 371 "INSTALL=$(INSTALL)" \ 372 "INSTALL_DATA=$(INSTALL_DATA)" \ 373 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ 374 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \ 375 "LDFLAGS=$(LDFLAGS)" \ 376 "LIBCFLAGS=$(LIBCFLAGS)" \ 377 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \ 378 "MAKE=$(MAKE)" \ 379 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \ 380 "PICFLAG=$(PICFLAG)" \ 381 "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \ 382 "SHELL=$(SHELL)" \ 383 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \ 384 "exec_prefix=$(exec_prefix)" \ 385 "infodir=$(infodir)" \ 386 "libdir=$(libdir)" \ 387 "includedir=$(includedir)" \ 388 "prefix=$(prefix)" \ 389 "tooldir=$(tooldir)" \ 390 "gdc_include_dir=$(gdc_include_dir)" \ 391 "AR=$(AR)" \ 392 "AS=$(AS)" \ 393 "LD=$(LD)" \ 394 "RANLIB=$(RANLIB)" \ 395 "NM=$(NM)" \ 396 "NM_FOR_BUILD=$(NM_FOR_BUILD)" \ 397 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \ 398 "DESTDIR=$(DESTDIR)" \ 399 "WERROR=$(WERROR)" 400 401 402# Subdir rules rely on $(FLAGS_TO_PASS) 403FLAGS_TO_PASS = $(AM_MAKEFLAGS) 404MULTISRCTOP = 405MULTIBUILDTOP = 406MULTIDIRS = 407MULTISUBDIR = 408MULTIDO = true 409MULTICLEAN = true 410all: config.h 411 $(MAKE) $(AM_MAKEFLAGS) all-recursive 412 413.SUFFIXES: 414am--refresh: Makefile 415 @: 416$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/../multilib.am $(am__configure_deps) 417 @for dep in $?; do \ 418 case '$(am__configure_deps)' in \ 419 *$$dep*) \ 420 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps'; \ 421 $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign --ignore-deps \ 422 && exit 0; \ 423 exit 1;; \ 424 esac; \ 425 done; \ 426 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps Makefile'; \ 427 $(am__cd) $(top_srcdir) && \ 428 $(AUTOMAKE) --foreign --ignore-deps Makefile 429Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 430 @case '$?' in \ 431 *config.status*) \ 432 echo ' $(SHELL) ./config.status'; \ 433 $(SHELL) ./config.status;; \ 434 *) \ 435 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ 436 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ 437 esac; 438$(top_srcdir)/../multilib.am $(am__empty): 439 440$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 441 $(SHELL) ./config.status --recheck 442 443$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 444 $(am__cd) $(srcdir) && $(AUTOCONF) 445$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 446 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) 447$(am__aclocal_m4_deps): 448 449config.h: stamp-h1 450 @test -f $@ || rm -f stamp-h1 451 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 452 453stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status 454 @rm -f stamp-h1 455 cd $(top_builddir) && $(SHELL) ./config.status config.h 456$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 457 ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) 458 rm -f stamp-h1 459 touch $@ 460 461distclean-hdr: 462 -rm -f config.h stamp-h1 463libdruntime/gcc/config.d: $(top_builddir)/config.status $(top_srcdir)/libdruntime/gcc/config.d.in 464 cd $(top_builddir) && $(SHELL) ./config.status $@ 465libdruntime/gcc/libbacktrace.d: $(top_builddir)/config.status $(top_srcdir)/libdruntime/gcc/libbacktrace.d.in 466 cd $(top_builddir) && $(SHELL) ./config.status $@ 467 468mostlyclean-libtool: 469 -rm -f *.lo 470 471clean-libtool: 472 -rm -rf .libs _libs 473 474distclean-libtool: 475 -rm -f libtool config.lt 476 477# This directory's subdirectories are mostly independent; you can cd 478# into them and run 'make' without going through this Makefile. 479# To change the values of 'make' variables: instead of editing Makefiles, 480# (1) if the variable is set in 'config.status', edit 'config.status' 481# (which will cause the Makefiles to be regenerated when you run 'make'); 482# (2) otherwise, pass the desired values on the 'make' command line. 483$(am__recursive_targets): 484 @fail=; \ 485 if $(am__make_keepgoing); then \ 486 failcom='fail=yes'; \ 487 else \ 488 failcom='exit 1'; \ 489 fi; \ 490 dot_seen=no; \ 491 target=`echo $@ | sed s/-recursive//`; \ 492 case "$@" in \ 493 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 494 *) list='$(SUBDIRS)' ;; \ 495 esac; \ 496 for subdir in $$list; do \ 497 echo "Making $$target in $$subdir"; \ 498 if test "$$subdir" = "."; then \ 499 dot_seen=yes; \ 500 local_target="$$target-am"; \ 501 else \ 502 local_target="$$target"; \ 503 fi; \ 504 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 505 || eval $$failcom; \ 506 done; \ 507 if test "$$dot_seen" = "no"; then \ 508 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 509 fi; test -z "$$fail" 510 511ID: $(am__tagged_files) 512 $(am__define_uniq_tagged_files); mkid -fID $$unique 513tags: tags-recursive 514TAGS: tags 515 516tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 517 set x; \ 518 here=`pwd`; \ 519 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 520 include_option=--etags-include; \ 521 empty_fix=.; \ 522 else \ 523 include_option=--include; \ 524 empty_fix=; \ 525 fi; \ 526 list='$(SUBDIRS)'; for subdir in $$list; do \ 527 if test "$$subdir" = .; then :; else \ 528 test ! -f $$subdir/TAGS || \ 529 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ 530 fi; \ 531 done; \ 532 $(am__define_uniq_tagged_files); \ 533 shift; \ 534 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 535 test -n "$$unique" || unique=$$empty_fix; \ 536 if test $$# -gt 0; then \ 537 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 538 "$$@" $$unique; \ 539 else \ 540 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 541 $$unique; \ 542 fi; \ 543 fi 544ctags: ctags-recursive 545 546CTAGS: ctags 547ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 548 $(am__define_uniq_tagged_files); \ 549 test -z "$(CTAGS_ARGS)$$unique" \ 550 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 551 $$unique 552 553GTAGS: 554 here=`$(am__cd) $(top_builddir) && pwd` \ 555 && $(am__cd) $(top_srcdir) \ 556 && gtags -i $(GTAGS_ARGS) "$$here" 557cscope: cscope.files 558 test ! -s cscope.files \ 559 || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) 560clean-cscope: 561 -rm -f cscope.files 562cscope.files: clean-cscope cscopelist 563cscopelist: cscopelist-recursive 564 565cscopelist-am: $(am__tagged_files) 566 list='$(am__tagged_files)'; \ 567 case "$(srcdir)" in \ 568 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 569 *) sdir=$(subdir)/$(srcdir) ;; \ 570 esac; \ 571 for i in $$list; do \ 572 if test -f "$$i"; then \ 573 echo "$(subdir)/$$i"; \ 574 else \ 575 echo "$$sdir/$$i"; \ 576 fi; \ 577 done >> $(top_builddir)/cscope.files 578 579distclean-tags: 580 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 581 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files 582check-am: all-am 583check: check-recursive 584all-am: Makefile config.h all-local 585installdirs: installdirs-recursive 586installdirs-am: 587install: install-recursive 588install-exec: install-exec-recursive 589install-data: install-data-recursive 590uninstall: uninstall-recursive 591 592install-am: all-am 593 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 594 595installcheck: installcheck-recursive 596install-strip: 597 if test -z '$(STRIP)'; then \ 598 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 599 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 600 install; \ 601 else \ 602 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 603 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 604 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 605 fi 606mostlyclean-generic: 607 608clean-generic: 609 610distclean-generic: 611 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 612 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 613 614maintainer-clean-generic: 615 @echo "This command is intended for maintainers to use" 616 @echo "it deletes files that may require special tools to rebuild." 617clean: clean-recursive 618 619clean-am: clean-generic clean-libtool clean-local mostlyclean-am 620 621distclean: distclean-recursive 622 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 623 -rm -f Makefile 624distclean-am: clean-am distclean-generic distclean-hdr \ 625 distclean-libtool distclean-local distclean-tags 626 627dvi: dvi-recursive 628 629dvi-am: 630 631html: html-recursive 632 633html-am: 634 635info: info-recursive 636 637info-am: 638 639install-data-am: 640 641install-dvi: install-dvi-recursive 642 643install-dvi-am: 644 645install-exec-am: install-exec-local 646 647install-html: install-html-recursive 648 649install-html-am: 650 651install-info: install-info-recursive 652 653install-info-am: 654 655install-man: 656 657install-pdf: install-pdf-recursive 658 659install-pdf-am: 660 661install-ps: install-ps-recursive 662 663install-ps-am: 664 665installcheck-am: 666 667maintainer-clean: maintainer-clean-recursive 668 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 669 -rm -rf $(top_srcdir)/autom4te.cache 670 -rm -f Makefile 671maintainer-clean-am: distclean-am maintainer-clean-generic \ 672 maintainer-clean-local 673 674mostlyclean: mostlyclean-recursive 675 676mostlyclean-am: mostlyclean-generic mostlyclean-libtool \ 677 mostlyclean-local 678 679pdf: pdf-recursive 680 681pdf-am: 682 683ps: ps-recursive 684 685ps-am: 686 687uninstall-am: 688 689.MAKE: $(am__recursive_targets) all install-am install-strip 690 691.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \ 692 am--refresh check check-am clean clean-cscope clean-generic \ 693 clean-libtool clean-local cscope cscopelist-am ctags ctags-am \ 694 distclean distclean-generic distclean-hdr distclean-libtool \ 695 distclean-local distclean-tags dvi dvi-am html html-am info \ 696 info-am install install-am install-data install-data-am \ 697 install-dvi install-dvi-am install-exec install-exec-am \ 698 install-exec-local install-html install-html-am install-info \ 699 install-info-am install-man install-pdf install-pdf-am \ 700 install-ps install-ps-am install-strip installcheck \ 701 installcheck-am installdirs installdirs-am maintainer-clean \ 702 maintainer-clean-generic maintainer-clean-local mostlyclean \ 703 mostlyclean-generic mostlyclean-libtool mostlyclean-local pdf \ 704 pdf-am ps ps-am tags tags-am uninstall uninstall-am 705 706.PRECIOUS: Makefile 707 708 709# GNU Make needs to see an explicit $(MAKE) variable in the command it 710# runs to enable its job server during parallel builds. Hence the 711# comments below. 712all-multi: 713 $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE) 714install-multi: 715 $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE) 716mostlyclean-multi: 717 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE) 718clean-multi: 719 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE) 720distclean-multi: 721 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE) 722maintainer-clean-multi: 723 $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE) 724 725.MAKE .PHONY: all-multi clean-multi distclean-multi install-am \ 726 install-multi maintainer-clean-multi mostlyclean-multi 727 728install-exec-local: install-multi 729 730all-local: all-multi 731mostlyclean-local: mostlyclean-multi 732clean-local: clean-multi 733distclean-local: distclean-multi 734maintainer-clean-local: maintainer-clean-multi 735 736# Tell versions [3.59,3.63) of GNU make to not export all variables. 737# Otherwise a system limit (for SysV at least) may be exceeded. 738.NOEXPORT: 739