1*f8a1b7d9SAlexander Kabaev# Makefile.in generated by automake 1.9.6 from Makefile.am.
2ffeaf689SAlexander Kabaev# @configure_input@
343d36c40SDavid E. O'Brien
4*f8a1b7d9SAlexander Kabaev# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5*f8a1b7d9SAlexander Kabaev# 2003, 2004, 2005  Free Software Foundation, Inc.
600db7afdSDavid E. O'Brien# This Makefile.in is free software; the Free Software Foundation
700db7afdSDavid E. O'Brien# gives unlimited permission to copy and/or distribute it,
800db7afdSDavid E. O'Brien# with or without modifications, as long as this notice is preserved.
943d36c40SDavid E. O'Brien
1000db7afdSDavid E. O'Brien# This program is distributed in the hope that it will be useful,
1100db7afdSDavid E. O'Brien# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1200db7afdSDavid E. O'Brien# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1300db7afdSDavid E. O'Brien# PARTICULAR PURPOSE.
1443d36c40SDavid E. O'Brien
15ffeaf689SAlexander Kabaev@SET_MAKE@
1600db7afdSDavid E. O'Briensrcdir = @srcdir@
1700db7afdSDavid E. O'Brientop_srcdir = @top_srcdir@
1800db7afdSDavid E. O'BrienVPATH = @srcdir@
1900db7afdSDavid E. O'Brienpkgdatadir = $(datadir)/@PACKAGE@
2000db7afdSDavid E. O'Brienpkglibdir = $(libdir)/@PACKAGE@
2100db7afdSDavid E. O'Brienpkgincludedir = $(includedir)/@PACKAGE@
2200db7afdSDavid E. O'Brientop_builddir = .
23ffeaf689SAlexander Kabaevam__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
2400db7afdSDavid E. O'BrienINSTALL = @INSTALL@
25ffeaf689SAlexander Kabaevinstall_sh_DATA = $(install_sh) -c -m 644
26ffeaf689SAlexander Kabaevinstall_sh_PROGRAM = $(install_sh) -c
27ffeaf689SAlexander Kabaevinstall_sh_SCRIPT = $(install_sh) -c
28ffeaf689SAlexander KabaevINSTALL_HEADER = $(INSTALL_DATA)
29ffeaf689SAlexander Kabaevtransform = $(program_transform_name)
3000db7afdSDavid E. O'BrienNORMAL_INSTALL = :
3100db7afdSDavid E. O'BrienPRE_INSTALL = :
3200db7afdSDavid E. O'BrienPOST_INSTALL = :
3300db7afdSDavid E. O'BrienNORMAL_UNINSTALL = :
3400db7afdSDavid E. O'BrienPRE_UNINSTALL = :
3500db7afdSDavid E. O'BrienPOST_UNINSTALL = :
3600db7afdSDavid E. O'Brienbuild_triplet = @build@
3700db7afdSDavid E. O'Brienhost_triplet = @host@
3800db7afdSDavid E. O'Brientarget_triplet = @target@
39*f8a1b7d9SAlexander KabaevDIST_COMMON = README $(am__configure_deps) $(srcdir)/../config.guess \
40*f8a1b7d9SAlexander Kabaev	$(srcdir)/../config.sub $(srcdir)/../install-sh \
41*f8a1b7d9SAlexander Kabaev	$(srcdir)/../ltmain.sh $(srcdir)/../missing \
42*f8a1b7d9SAlexander Kabaev	$(srcdir)/../mkinstalldirs $(srcdir)/Makefile.am \
43*f8a1b7d9SAlexander Kabaev	$(srcdir)/Makefile.in $(srcdir)/config.h.in \
44*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/configure $(top_srcdir)/fragment.am \
45*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/scripts/testsuite_flags.in ChangeLog
46*f8a1b7d9SAlexander Kabaevsubdir = .
47*f8a1b7d9SAlexander KabaevACLOCAL_M4 = $(top_srcdir)/aclocal.m4
48*f8a1b7d9SAlexander Kabaevam__aclocal_m4_deps = $(top_srcdir)/../config/enable.m4 \
49*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/../config/lead-dot.m4 \
50*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/../config/multi.m4 \
51*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/../config/no-executables.m4 \
52*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/../config/unwind_ipinfo.m4 \
53*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/../libtool.m4 $(top_srcdir)/crossconfig.m4 \
54*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/linkage.m4 $(top_srcdir)/acinclude.m4 \
55*f8a1b7d9SAlexander Kabaev	$(top_srcdir)/../config/tls.m4 $(top_srcdir)/configure.ac
56*f8a1b7d9SAlexander Kabaevam__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
57*f8a1b7d9SAlexander Kabaev	$(ACLOCAL_M4)
58*f8a1b7d9SAlexander Kabaevam__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
59*f8a1b7d9SAlexander Kabaev configure.lineno configure.status.lineno
60*f8a1b7d9SAlexander KabaevCONFIG_HEADER = config.h
61*f8a1b7d9SAlexander KabaevCONFIG_CLEAN_FILES = scripts/testsuite_flags
62*f8a1b7d9SAlexander Kabaevdepcomp =
63*f8a1b7d9SAlexander Kabaevam__depfiles_maybe =
64*f8a1b7d9SAlexander KabaevSOURCES =
65*f8a1b7d9SAlexander KabaevDIST_SOURCES =
66*f8a1b7d9SAlexander KabaevMULTISRCTOP =
67*f8a1b7d9SAlexander KabaevMULTIBUILDTOP =
68*f8a1b7d9SAlexander KabaevMULTIDIRS =
69*f8a1b7d9SAlexander KabaevMULTISUBDIR =
70*f8a1b7d9SAlexander KabaevMULTIDO = true
71*f8a1b7d9SAlexander KabaevMULTICLEAN = true
72*f8a1b7d9SAlexander KabaevRECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
73*f8a1b7d9SAlexander Kabaev	html-recursive info-recursive install-data-recursive \
74*f8a1b7d9SAlexander Kabaev	install-exec-recursive install-info-recursive \
75*f8a1b7d9SAlexander Kabaev	install-recursive installcheck-recursive installdirs-recursive \
76*f8a1b7d9SAlexander Kabaev	pdf-recursive ps-recursive uninstall-info-recursive \
77*f8a1b7d9SAlexander Kabaev	uninstall-recursive
78*f8a1b7d9SAlexander KabaevETAGS = etags
79*f8a1b7d9SAlexander KabaevCTAGS = ctags
80*f8a1b7d9SAlexander KabaevDIST_SUBDIRS = include libsupc++ libmath src po testsuite
81*f8a1b7d9SAlexander KabaevDISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
82*f8a1b7d9SAlexander Kabaevdistdir = $(PACKAGE)-$(VERSION)
83*f8a1b7d9SAlexander Kabaevtop_distdir = $(distdir)
84*f8a1b7d9SAlexander Kabaevam__remove_distdir = \
85*f8a1b7d9SAlexander Kabaev  { test ! -d $(distdir) \
86*f8a1b7d9SAlexander Kabaev    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
87*f8a1b7d9SAlexander Kabaev         && rm -fr $(distdir); }; }
88*f8a1b7d9SAlexander KabaevDIST_ARCHIVES = $(distdir).tar.gz
89*f8a1b7d9SAlexander KabaevGZIP_ENV = --best
90*f8a1b7d9SAlexander Kabaevdistuninstallcheck_listfiles = find . -type f -print
91*f8a1b7d9SAlexander Kabaevdistcleancheck_listfiles = find . -type f -print
92*f8a1b7d9SAlexander KabaevABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@
93ffeaf689SAlexander KabaevACLOCAL = @ACLOCAL@
94ffeaf689SAlexander KabaevALLOCATOR_H = @ALLOCATOR_H@
95ffeaf689SAlexander KabaevALLOCATOR_NAME = @ALLOCATOR_NAME@
96ffeaf689SAlexander KabaevAMTAR = @AMTAR@
9700db7afdSDavid E. O'BrienAR = @AR@
9800db7afdSDavid E. O'BrienAS = @AS@
99ffeaf689SAlexander KabaevATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@
100ffeaf689SAlexander KabaevATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@
101ffeaf689SAlexander KabaevAUTOCONF = @AUTOCONF@
102ffeaf689SAlexander KabaevAUTOHEADER = @AUTOHEADER@
103ffeaf689SAlexander KabaevAUTOMAKE = @AUTOMAKE@
10400db7afdSDavid E. O'BrienAWK = @AWK@
1051b86b14eSAlexander KabaevBASIC_FILE_CC = @BASIC_FILE_CC@
10600db7afdSDavid E. O'BrienBASIC_FILE_H = @BASIC_FILE_H@
10700db7afdSDavid E. O'BrienCC = @CC@
1081b86b14eSAlexander KabaevCCODECVT_CC = @CCODECVT_CC@
1091b86b14eSAlexander KabaevCCOLLATE_CC = @CCOLLATE_CC@
1101b86b14eSAlexander KabaevCCTYPE_CC = @CCTYPE_CC@
111ffeaf689SAlexander KabaevCFLAGS = @CFLAGS@
1121b86b14eSAlexander KabaevCLOCALE_CC = @CLOCALE_CC@
11300db7afdSDavid E. O'BrienCLOCALE_H = @CLOCALE_H@
1141b86b14eSAlexander KabaevCLOCALE_INTERNAL_H = @CLOCALE_INTERNAL_H@
1151b86b14eSAlexander KabaevCMESSAGES_CC = @CMESSAGES_CC@
11600db7afdSDavid E. O'BrienCMESSAGES_H = @CMESSAGES_H@
1171b86b14eSAlexander KabaevCMONEY_CC = @CMONEY_CC@
1181b86b14eSAlexander KabaevCNUMERIC_CC = @CNUMERIC_CC@
11900db7afdSDavid E. O'BrienCPP = @CPP@
120ffeaf689SAlexander KabaevCPPFLAGS = @CPPFLAGS@
121*f8a1b7d9SAlexander KabaevCPU_DEFINES_SRCDIR = @CPU_DEFINES_SRCDIR@
12200db7afdSDavid E. O'BrienCSTDIO_H = @CSTDIO_H@
1231b86b14eSAlexander KabaevCTIME_CC = @CTIME_CC@
12461e268fbSAlexander KabaevCTIME_H = @CTIME_H@
12500db7afdSDavid E. O'BrienCXX = @CXX@
12600db7afdSDavid E. O'BrienCXXCPP = @CXXCPP@
127ffeaf689SAlexander KabaevCXXFLAGS = @CXXFLAGS@
128ffeaf689SAlexander KabaevCYGPATH_W = @CYGPATH_W@
12900db7afdSDavid E. O'BrienC_INCLUDE_DIR = @C_INCLUDE_DIR@
13000db7afdSDavid E. O'BrienDEBUG_FLAGS = @DEBUG_FLAGS@
131ffeaf689SAlexander KabaevDEFS = @DEFS@
132ffeaf689SAlexander KabaevECHO_C = @ECHO_C@
133ffeaf689SAlexander KabaevECHO_N = @ECHO_N@
134ffeaf689SAlexander KabaevECHO_T = @ECHO_T@
135ffeaf689SAlexander KabaevEGREP = @EGREP@
136*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_DARWIN_FALSE = @ENABLE_SYMVERS_DARWIN_FALSE@
137*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_DARWIN_TRUE = @ENABLE_SYMVERS_DARWIN_TRUE@
138*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_FALSE = @ENABLE_SYMVERS_FALSE@
139*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_GNU_FALSE = @ENABLE_SYMVERS_GNU_FALSE@
140*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_GNU_NAMESPACE_FALSE = @ENABLE_SYMVERS_GNU_NAMESPACE_FALSE@
141*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_GNU_NAMESPACE_TRUE = @ENABLE_SYMVERS_GNU_NAMESPACE_TRUE@
142*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_GNU_TRUE = @ENABLE_SYMVERS_GNU_TRUE@
143*f8a1b7d9SAlexander KabaevENABLE_SYMVERS_TRUE = @ENABLE_SYMVERS_TRUE@
144*f8a1b7d9SAlexander KabaevENABLE_VISIBILITY_FALSE = @ENABLE_VISIBILITY_FALSE@
145*f8a1b7d9SAlexander KabaevENABLE_VISIBILITY_TRUE = @ENABLE_VISIBILITY_TRUE@
14600db7afdSDavid E. O'BrienEXEEXT = @EXEEXT@
14700db7afdSDavid E. O'BrienEXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@
148ffeaf689SAlexander KabaevGLIBCXX_BUILD_DEBUG_FALSE = @GLIBCXX_BUILD_DEBUG_FALSE@
149ffeaf689SAlexander KabaevGLIBCXX_BUILD_DEBUG_TRUE = @GLIBCXX_BUILD_DEBUG_TRUE@
150ffeaf689SAlexander KabaevGLIBCXX_BUILD_PCH_FALSE = @GLIBCXX_BUILD_PCH_FALSE@
151ffeaf689SAlexander KabaevGLIBCXX_BUILD_PCH_TRUE = @GLIBCXX_BUILD_PCH_TRUE@
152ffeaf689SAlexander KabaevGLIBCXX_C_HEADERS_COMPATIBILITY_FALSE = @GLIBCXX_C_HEADERS_COMPATIBILITY_FALSE@
153ffeaf689SAlexander KabaevGLIBCXX_C_HEADERS_COMPATIBILITY_TRUE = @GLIBCXX_C_HEADERS_COMPATIBILITY_TRUE@
154ffeaf689SAlexander KabaevGLIBCXX_C_HEADERS_C_FALSE = @GLIBCXX_C_HEADERS_C_FALSE@
155ffeaf689SAlexander KabaevGLIBCXX_C_HEADERS_C_STD_FALSE = @GLIBCXX_C_HEADERS_C_STD_FALSE@
156ffeaf689SAlexander KabaevGLIBCXX_C_HEADERS_C_STD_TRUE = @GLIBCXX_C_HEADERS_C_STD_TRUE@
157ffeaf689SAlexander KabaevGLIBCXX_C_HEADERS_C_TRUE = @GLIBCXX_C_HEADERS_C_TRUE@
158ffeaf689SAlexander KabaevGLIBCXX_HOSTED_FALSE = @GLIBCXX_HOSTED_FALSE@
159ffeaf689SAlexander KabaevGLIBCXX_HOSTED_TRUE = @GLIBCXX_HOSTED_TRUE@
160ffeaf689SAlexander KabaevGLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@
161*f8a1b7d9SAlexander KabaevGLIBCXX_LDBL_COMPAT_FALSE = @GLIBCXX_LDBL_COMPAT_FALSE@
162*f8a1b7d9SAlexander KabaevGLIBCXX_LDBL_COMPAT_TRUE = @GLIBCXX_LDBL_COMPAT_TRUE@
163ffeaf689SAlexander KabaevINSTALL_DATA = @INSTALL_DATA@
164ffeaf689SAlexander KabaevINSTALL_PROGRAM = @INSTALL_PROGRAM@
165ffeaf689SAlexander KabaevINSTALL_SCRIPT = @INSTALL_SCRIPT@
166ffeaf689SAlexander KabaevINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
167*f8a1b7d9SAlexander KabaevLIBICONV = @LIBICONV@
16800db7afdSDavid E. O'BrienLIBMATHOBJS = @LIBMATHOBJS@
169ffeaf689SAlexander KabaevLIBOBJS = @LIBOBJS@
170ffeaf689SAlexander KabaevLIBS = @LIBS@
17100db7afdSDavid E. O'BrienLIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@
17200db7afdSDavid E. O'BrienLIBTOOL = @LIBTOOL@
17300db7afdSDavid E. O'BrienLN_S = @LN_S@
174ffeaf689SAlexander KabaevLTLIBOBJS = @LTLIBOBJS@
17500db7afdSDavid E. O'BrienMAINT = @MAINT@
176ffeaf689SAlexander KabaevMAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
177ffeaf689SAlexander KabaevMAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
17800db7afdSDavid E. O'BrienMAKEINFO = @MAKEINFO@
17900db7afdSDavid E. O'BrienOBJEXT = @OBJEXT@
18000db7afdSDavid E. O'BrienOPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@
18100db7afdSDavid E. O'BrienOPT_LDFLAGS = @OPT_LDFLAGS@
18200db7afdSDavid E. O'BrienOS_INC_SRCDIR = @OS_INC_SRCDIR@
18300db7afdSDavid E. O'BrienPACKAGE = @PACKAGE@
184ffeaf689SAlexander KabaevPACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
185ffeaf689SAlexander KabaevPACKAGE_NAME = @PACKAGE_NAME@
186ffeaf689SAlexander KabaevPACKAGE_STRING = @PACKAGE_STRING@
187ffeaf689SAlexander KabaevPACKAGE_TARNAME = @PACKAGE_TARNAME@
188ffeaf689SAlexander KabaevPACKAGE_VERSION = @PACKAGE_VERSION@
189ffeaf689SAlexander KabaevPATH_SEPARATOR = @PATH_SEPARATOR@
19000db7afdSDavid E. O'BrienRANLIB = @RANLIB@
19100db7afdSDavid E. O'BrienSECTION_FLAGS = @SECTION_FLAGS@
19200db7afdSDavid E. O'BrienSECTION_LDFLAGS = @SECTION_LDFLAGS@
193ffeaf689SAlexander KabaevSET_MAKE = @SET_MAKE@
194ffeaf689SAlexander KabaevSHELL = @SHELL@
19500db7afdSDavid E. O'BrienSTRIP = @STRIP@
196*f8a1b7d9SAlexander KabaevSYMVER_FILE = @SYMVER_FILE@
19700db7afdSDavid E. O'BrienTOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@
19800db7afdSDavid E. O'BrienUSE_NLS = @USE_NLS@
19900db7afdSDavid E. O'BrienVERSION = @VERSION@
20000db7afdSDavid E. O'BrienWARN_FLAGS = @WARN_FLAGS@
20100db7afdSDavid E. O'BrienWERROR = @WERROR@
202ffeaf689SAlexander Kabaevac_ct_AR = @ac_ct_AR@
203ffeaf689SAlexander Kabaevac_ct_AS = @ac_ct_AS@
204ffeaf689SAlexander Kabaevac_ct_CC = @ac_ct_CC@
205ffeaf689SAlexander Kabaevac_ct_CXX = @ac_ct_CXX@
206ffeaf689SAlexander Kabaevac_ct_RANLIB = @ac_ct_RANLIB@
207ffeaf689SAlexander Kabaevac_ct_STRIP = @ac_ct_STRIP@
208ffeaf689SAlexander Kabaevam__leading_dot = @am__leading_dot@
209*f8a1b7d9SAlexander Kabaevam__tar = @am__tar@
210*f8a1b7d9SAlexander Kabaevam__untar = @am__untar@
2111b86b14eSAlexander Kabaevbaseline_dir = @baseline_dir@
212ffeaf689SAlexander Kabaevbindir = @bindir@
213ffeaf689SAlexander Kabaevbuild = @build@
214ffeaf689SAlexander Kabaevbuild_alias = @build_alias@
215ffeaf689SAlexander Kabaevbuild_cpu = @build_cpu@
216ffeaf689SAlexander Kabaevbuild_os = @build_os@
217ffeaf689SAlexander Kabaevbuild_vendor = @build_vendor@
21800db7afdSDavid E. O'Briencheck_msgfmt = @check_msgfmt@
219ffeaf689SAlexander Kabaevdatadir = @datadir@
22000db7afdSDavid E. O'Brienenable_shared = @enable_shared@
22100db7afdSDavid E. O'Brienenable_static = @enable_static@
222ffeaf689SAlexander Kabaevexec_prefix = @exec_prefix@
223ffeaf689SAlexander Kabaevglibcxx_MOFILES = @glibcxx_MOFILES@
224ffeaf689SAlexander Kabaevglibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@
225ffeaf689SAlexander Kabaevglibcxx_POFILES = @glibcxx_POFILES@
226ffeaf689SAlexander Kabaevglibcxx_builddir = @glibcxx_builddir@
227ffeaf689SAlexander Kabaevglibcxx_localedir = @glibcxx_localedir@
228ffeaf689SAlexander Kabaevglibcxx_prefixdir = @glibcxx_prefixdir@
229ffeaf689SAlexander Kabaevglibcxx_srcdir = @glibcxx_srcdir@
230ffeaf689SAlexander Kabaevglibcxx_thread_h = @glibcxx_thread_h@
231ffeaf689SAlexander Kabaevglibcxx_toolexecdir = @glibcxx_toolexecdir@
232ffeaf689SAlexander Kabaevglibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@
23300db7afdSDavid E. O'Briengxx_include_dir = @gxx_include_dir@
234ffeaf689SAlexander Kabaevhost = @host@
235ffeaf689SAlexander Kabaevhost_alias = @host_alias@
236ffeaf689SAlexander Kabaevhost_cpu = @host_cpu@
237ffeaf689SAlexander Kabaevhost_os = @host_os@
238ffeaf689SAlexander Kabaevhost_vendor = @host_vendor@
239ffeaf689SAlexander Kabaevincludedir = @includedir@
240ffeaf689SAlexander Kabaevinfodir = @infodir@
241ffeaf689SAlexander Kabaevinstall_sh = @install_sh@
242ffeaf689SAlexander Kabaevlibdir = @libdir@
243ffeaf689SAlexander Kabaevlibexecdir = @libexecdir@
24400db7afdSDavid E. O'Brienlibtool_VERSION = @libtool_VERSION@
245ffeaf689SAlexander Kabaevlocalstatedir = @localstatedir@
246ffeaf689SAlexander Kabaevmandir = @mandir@
247*f8a1b7d9SAlexander Kabaevmkdir_p = @mkdir_p@
248ffeaf689SAlexander Kabaevmulti_basedir = @multi_basedir@
249ffeaf689SAlexander Kabaevoldincludedir = @oldincludedir@
250ffeaf689SAlexander Kabaevport_specific_symbol_files = @port_specific_symbol_files@
251ffeaf689SAlexander Kabaevprefix = @prefix@
252ffeaf689SAlexander Kabaevprogram_transform_name = @program_transform_name@
253ffeaf689SAlexander Kabaevsbindir = @sbindir@
254ffeaf689SAlexander Kabaevsharedstatedir = @sharedstatedir@
255ffeaf689SAlexander Kabaevsysconfdir = @sysconfdir@
256ffeaf689SAlexander Kabaevtarget = @target@
257ffeaf689SAlexander Kabaevtarget_alias = @target_alias@
258ffeaf689SAlexander Kabaevtarget_cpu = @target_cpu@
259ffeaf689SAlexander Kabaevtarget_os = @target_os@
260ffeaf689SAlexander Kabaevtarget_vendor = @target_vendor@
26100db7afdSDavid E. O'Brientoplevel_srcdir = @toplevel_srcdir@
26243d36c40SDavid E. O'Brien
263*f8a1b7d9SAlexander Kabaev# May be used by various substitution variables.
264*f8a1b7d9SAlexander Kabaevgcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER)
26500db7afdSDavid E. O'BrienMAINT_CHARSET = latin1
26600db7afdSDavid E. O'Brienmkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs
2671b86b14eSAlexander KabaevPWD_COMMAND = $${PWDCMD-pwd}
268ffeaf689SAlexander KabaevSTAMP = echo timestamp >
269ffeaf689SAlexander Kabaevtoolexecdir = $(glibcxx_toolexecdir)
270ffeaf689SAlexander Kabaevtoolexeclibdir = $(glibcxx_toolexeclibdir)
271ffeaf689SAlexander Kabaev
272ffeaf689SAlexander Kabaev# These bits are all figured out from configure.  Look in acinclude.m4
273ffeaf689SAlexander Kabaev# or configure.ac to see how they are set.  See GLIBCXX_EXPORT_FLAGS.
274ffeaf689SAlexander KabaevCONFIG_CXXFLAGS = \
275ffeaf689SAlexander Kabaev	$(SECTION_FLAGS) $(EXTRA_CXX_FLAGS)
276ffeaf689SAlexander Kabaev
277ffeaf689SAlexander KabaevWARN_CXXFLAGS = \
278ffeaf689SAlexander Kabaev	$(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once
279ffeaf689SAlexander Kabaev
280ffeaf689SAlexander Kabaev
281ffeaf689SAlexander Kabaev# -I/-D flags to pass when compiling.
282ffeaf689SAlexander KabaevAM_CPPFLAGS = $(GLIBCXX_INCLUDES)
283*f8a1b7d9SAlexander Kabaev@GLIBCXX_HOSTED_TRUE@hosted_source = libmath src po testsuite
284*f8a1b7d9SAlexander KabaevSUBDIRS = include libsupc++ $(hosted_source)
285*f8a1b7d9SAlexander KabaevACLOCAL_AMFLAGS = -I . -I .. -I ../config
286ca6500fcSAlexander Kabaev
28700db7afdSDavid E. O'Brien# Multilib support.
28800db7afdSDavid E. O'BrienMAKEOVERRIDES =
28943d36c40SDavid E. O'Brien
29000db7afdSDavid E. O'Brien# Work around what appears to be a GNU make bug handling MAKEFLAGS
29100db7afdSDavid E. O'Brien# values defined in terms of make variables, as is the case for CC and
29200db7afdSDavid E. O'Brien# friends when we are called from the top level Makefile.
2938f1134fbSDavid E. O'BrienAM_MAKEFLAGS = \
2948f1134fbSDavid E. O'Brien	"AR_FLAGS=$(AR_FLAGS)" \
2958f1134fbSDavid E. O'Brien	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
2968f1134fbSDavid E. O'Brien	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
2978f1134fbSDavid E. O'Brien	"CFLAGS=$(CFLAGS)" \
2988f1134fbSDavid E. O'Brien	"CXXFLAGS=$(CXXFLAGS)" \
2998f1134fbSDavid E. O'Brien	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
3008f1134fbSDavid E. O'Brien	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
3018f1134fbSDavid E. O'Brien	"INSTALL=$(INSTALL)" \
3028f1134fbSDavid E. O'Brien	"INSTALL_DATA=$(INSTALL_DATA)" \
3038f1134fbSDavid E. O'Brien	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
3048f1134fbSDavid E. O'Brien	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
3058f1134fbSDavid E. O'Brien	"LDFLAGS=$(LDFLAGS)" \
3068f1134fbSDavid E. O'Brien	"LIBCFLAGS=$(LIBCFLAGS)" \
3078f1134fbSDavid E. O'Brien	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
3088f1134fbSDavid E. O'Brien	"MAKE=$(MAKE)" \
3098f1134fbSDavid E. O'Brien	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
3108f1134fbSDavid E. O'Brien	"PICFLAG=$(PICFLAG)" \
3118f1134fbSDavid E. O'Brien	"PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
3128f1134fbSDavid E. O'Brien	"SHELL=$(SHELL)" \
3138f1134fbSDavid E. O'Brien	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
3148f1134fbSDavid E. O'Brien	"exec_prefix=$(exec_prefix)" \
3158f1134fbSDavid E. O'Brien	"infodir=$(infodir)" \
3168f1134fbSDavid E. O'Brien	"libdir=$(libdir)" \
3178f1134fbSDavid E. O'Brien	"includedir=$(includedir)" \
3188f1134fbSDavid E. O'Brien	"prefix=$(prefix)" \
3198f1134fbSDavid E. O'Brien	"tooldir=$(tooldir)" \
3201b86b14eSAlexander Kabaev	"gxx_include_dir=$(gxx_include_dir)" \
3218f1134fbSDavid E. O'Brien	"AR=$(AR)" \
3228f1134fbSDavid E. O'Brien	"AS=$(AS)" \
3238f1134fbSDavid E. O'Brien	"LD=$(LD)" \
3248f1134fbSDavid E. O'Brien	"RANLIB=$(RANLIB)" \
3258f1134fbSDavid E. O'Brien	"NM=$(NM)" \
3268f1134fbSDavid E. O'Brien	"NM_FOR_BUILD=$(NM_FOR_BUILD)" \
3278f1134fbSDavid E. O'Brien	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
3288f1134fbSDavid E. O'Brien	"DESTDIR=$(DESTDIR)" \
3298f1134fbSDavid E. O'Brien	"WERROR=$(WERROR)"
33000db7afdSDavid E. O'Brien
3311b86b14eSAlexander Kabaev
3321b86b14eSAlexander Kabaev# Subdir rules rely on $(FLAGS_TO_PASS)
3331b86b14eSAlexander KabaevFLAGS_TO_PASS = $(AM_MAKEFLAGS)
334ffeaf689SAlexander Kabaevall: config.h
335ffeaf689SAlexander Kabaev	$(MAKE) $(AM_MAKEFLAGS) all-recursive
33600db7afdSDavid E. O'Brien
33700db7afdSDavid E. O'Brien.SUFFIXES:
338*f8a1b7d9SAlexander Kabaevam--refresh:
339*f8a1b7d9SAlexander Kabaev	@:
340*f8a1b7d9SAlexander Kabaev$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps)
341*f8a1b7d9SAlexander Kabaev	@for dep in $?; do \
342*f8a1b7d9SAlexander Kabaev	  case '$(am__configure_deps)' in \
343*f8a1b7d9SAlexander Kabaev	    *$$dep*) \
344*f8a1b7d9SAlexander Kabaev	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign  --ignore-deps'; \
345*f8a1b7d9SAlexander Kabaev	      cd $(srcdir) && $(AUTOMAKE) --foreign  --ignore-deps \
346*f8a1b7d9SAlexander Kabaev		&& exit 0; \
347*f8a1b7d9SAlexander Kabaev	      exit 1;; \
348*f8a1b7d9SAlexander Kabaev	  esac; \
349*f8a1b7d9SAlexander Kabaev	done; \
350*f8a1b7d9SAlexander Kabaev	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  --ignore-deps Makefile'; \
351ffeaf689SAlexander Kabaev	cd $(top_srcdir) && \
352*f8a1b7d9SAlexander Kabaev	  $(AUTOMAKE) --foreign  --ignore-deps Makefile
353*f8a1b7d9SAlexander Kabaev.PRECIOUS: Makefile
354*f8a1b7d9SAlexander KabaevMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
355*f8a1b7d9SAlexander Kabaev	@case '$?' in \
356*f8a1b7d9SAlexander Kabaev	  *config.status*) \
357*f8a1b7d9SAlexander Kabaev	    echo ' $(SHELL) ./config.status'; \
358*f8a1b7d9SAlexander Kabaev	    $(SHELL) ./config.status;; \
359*f8a1b7d9SAlexander Kabaev	  *) \
360*f8a1b7d9SAlexander Kabaev	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
361*f8a1b7d9SAlexander Kabaev	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
362*f8a1b7d9SAlexander Kabaev	esac;
36300db7afdSDavid E. O'Brien
364*f8a1b7d9SAlexander Kabaev$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
36500db7afdSDavid E. O'Brien	$(SHELL) ./config.status --recheck
36600db7afdSDavid E. O'Brien
367*f8a1b7d9SAlexander Kabaev$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
368*f8a1b7d9SAlexander Kabaev	cd $(srcdir) && $(AUTOCONF)
369*f8a1b7d9SAlexander Kabaev$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
370ffeaf689SAlexander Kabaev	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
371ffeaf689SAlexander Kabaev
372ffeaf689SAlexander Kabaevconfig.h: stamp-h1
37300db7afdSDavid E. O'Brien	@if test ! -f $@; then \
374ffeaf689SAlexander Kabaev	  rm -f stamp-h1; \
375ffeaf689SAlexander Kabaev	  $(MAKE) stamp-h1; \
37600db7afdSDavid E. O'Brien	else :; fi
377ffeaf689SAlexander Kabaev
378ffeaf689SAlexander Kabaevstamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
379ffeaf689SAlexander Kabaev	@rm -f stamp-h1
380ffeaf689SAlexander Kabaev	cd $(top_builddir) && $(SHELL) ./config.status config.h
381*f8a1b7d9SAlexander Kabaev$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
38200db7afdSDavid E. O'Brien	cd $(top_srcdir) && $(AUTOHEADER)
383*f8a1b7d9SAlexander Kabaev	rm -f stamp-h1
384*f8a1b7d9SAlexander Kabaev	touch $@
38500db7afdSDavid E. O'Brien
38600db7afdSDavid E. O'Briendistclean-hdr:
387ffeaf689SAlexander Kabaev	-rm -f config.h stamp-h1
388ffeaf689SAlexander Kabaevscripts/testsuite_flags: $(top_builddir)/config.status $(top_srcdir)/scripts/testsuite_flags.in
389ffeaf689SAlexander Kabaev	cd $(top_builddir) && $(SHELL) ./config.status $@
39000db7afdSDavid E. O'Brien
391ffeaf689SAlexander Kabaevmostlyclean-libtool:
392ffeaf689SAlexander Kabaev	-rm -f *.lo
393ffeaf689SAlexander Kabaev
394ffeaf689SAlexander Kabaevclean-libtool:
395ffeaf689SAlexander Kabaev	-rm -rf .libs _libs
396ffeaf689SAlexander Kabaev
397ffeaf689SAlexander Kabaevdistclean-libtool:
398ffeaf689SAlexander Kabaev	-rm -f libtool
399*f8a1b7d9SAlexander Kabaev
400*f8a1b7d9SAlexander Kabaev# GNU Make needs to see an explicit $(MAKE) variable in the command it
401*f8a1b7d9SAlexander Kabaev# runs to enable its job server during parallel builds.  Hence the
402*f8a1b7d9SAlexander Kabaev# comments below.
403*f8a1b7d9SAlexander Kabaevall-multi:
404*f8a1b7d9SAlexander Kabaev	$(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE)
405*f8a1b7d9SAlexander Kabaevinstall-multi:
406*f8a1b7d9SAlexander Kabaev	$(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE)
407*f8a1b7d9SAlexander Kabaev
408*f8a1b7d9SAlexander Kabaevmostlyclean-multi:
409*f8a1b7d9SAlexander Kabaev	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE)
410*f8a1b7d9SAlexander Kabaevclean-multi:
411*f8a1b7d9SAlexander Kabaev	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE)
412*f8a1b7d9SAlexander Kabaevdistclean-multi:
413*f8a1b7d9SAlexander Kabaev	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE)
414*f8a1b7d9SAlexander Kabaevmaintainer-clean-multi:
415*f8a1b7d9SAlexander Kabaev	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE)
416ffeaf689SAlexander Kabaevuninstall-info-am:
41700db7afdSDavid E. O'Brien
41800db7afdSDavid E. O'Brien# This directory's subdirectories are mostly independent; you can cd
41900db7afdSDavid E. O'Brien# into them and run `make' without going through this Makefile.
42000db7afdSDavid E. O'Brien# To change the values of `make' variables: instead of editing Makefiles,
42100db7afdSDavid E. O'Brien# (1) if the variable is set in `config.status', edit `config.status'
42200db7afdSDavid E. O'Brien#     (which will cause the Makefiles to be regenerated when you run `make');
42300db7afdSDavid E. O'Brien# (2) otherwise, pass the desired values on the `make' command line.
424ffeaf689SAlexander Kabaev$(RECURSIVE_TARGETS):
425*f8a1b7d9SAlexander Kabaev	@failcom='exit 1'; \
426*f8a1b7d9SAlexander Kabaev	for f in x $$MAKEFLAGS; do \
427*f8a1b7d9SAlexander Kabaev	  case $$f in \
428*f8a1b7d9SAlexander Kabaev	    *=* | --[!k]*);; \
429*f8a1b7d9SAlexander Kabaev	    *k*) failcom='fail=yes';; \
430*f8a1b7d9SAlexander Kabaev	  esac; \
431*f8a1b7d9SAlexander Kabaev	done; \
43200db7afdSDavid E. O'Brien	dot_seen=no; \
43300db7afdSDavid E. O'Brien	target=`echo $@ | sed s/-recursive//`; \
43400db7afdSDavid E. O'Brien	list='$(SUBDIRS)'; for subdir in $$list; do \
43500db7afdSDavid E. O'Brien	  echo "Making $$target in $$subdir"; \
43600db7afdSDavid E. O'Brien	  if test "$$subdir" = "."; then \
43700db7afdSDavid E. O'Brien	    dot_seen=yes; \
43800db7afdSDavid E. O'Brien	    local_target="$$target-am"; \
43900db7afdSDavid E. O'Brien	  else \
44000db7afdSDavid E. O'Brien	    local_target="$$target"; \
44100db7afdSDavid E. O'Brien	  fi; \
44200db7afdSDavid E. O'Brien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
443*f8a1b7d9SAlexander Kabaev	  || eval $$failcom; \
44400db7afdSDavid E. O'Brien	done; \
44500db7afdSDavid E. O'Brien	if test "$$dot_seen" = "no"; then \
44600db7afdSDavid E. O'Brien	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
44700db7afdSDavid E. O'Brien	fi; test -z "$$fail"
44800db7afdSDavid E. O'Brien
44900db7afdSDavid E. O'Brienmostlyclean-recursive clean-recursive distclean-recursive \
45000db7afdSDavid E. O'Brienmaintainer-clean-recursive:
451*f8a1b7d9SAlexander Kabaev	@failcom='exit 1'; \
452*f8a1b7d9SAlexander Kabaev	for f in x $$MAKEFLAGS; do \
453*f8a1b7d9SAlexander Kabaev	  case $$f in \
454*f8a1b7d9SAlexander Kabaev	    *=* | --[!k]*);; \
455*f8a1b7d9SAlexander Kabaev	    *k*) failcom='fail=yes';; \
456*f8a1b7d9SAlexander Kabaev	  esac; \
457*f8a1b7d9SAlexander Kabaev	done; \
45800db7afdSDavid E. O'Brien	dot_seen=no; \
459ffeaf689SAlexander Kabaev	case "$@" in \
460ffeaf689SAlexander Kabaev	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
461ffeaf689SAlexander Kabaev	  *) list='$(SUBDIRS)' ;; \
462ffeaf689SAlexander Kabaev	esac; \
463ffeaf689SAlexander Kabaev	rev=''; for subdir in $$list; do \
464ffeaf689SAlexander Kabaev	  if test "$$subdir" = "."; then :; else \
46500db7afdSDavid E. O'Brien	    rev="$$subdir $$rev"; \
466ffeaf689SAlexander Kabaev	  fi; \
46700db7afdSDavid E. O'Brien	done; \
468ffeaf689SAlexander Kabaev	rev="$$rev ."; \
46900db7afdSDavid E. O'Brien	target=`echo $@ | sed s/-recursive//`; \
47000db7afdSDavid E. O'Brien	for subdir in $$rev; do \
47100db7afdSDavid E. O'Brien	  echo "Making $$target in $$subdir"; \
47200db7afdSDavid E. O'Brien	  if test "$$subdir" = "."; then \
47300db7afdSDavid E. O'Brien	    local_target="$$target-am"; \
47400db7afdSDavid E. O'Brien	  else \
47500db7afdSDavid E. O'Brien	    local_target="$$target"; \
47600db7afdSDavid E. O'Brien	  fi; \
47700db7afdSDavid E. O'Brien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
478*f8a1b7d9SAlexander Kabaev	  || eval $$failcom; \
47900db7afdSDavid E. O'Brien	done && test -z "$$fail"
48000db7afdSDavid E. O'Brientags-recursive:
48100db7afdSDavid E. O'Brien	list='$(SUBDIRS)'; for subdir in $$list; do \
48200db7afdSDavid E. O'Brien	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
48343d36c40SDavid E. O'Brien	done
484ffeaf689SAlexander Kabaevctags-recursive:
485ffeaf689SAlexander Kabaev	list='$(SUBDIRS)'; for subdir in $$list; do \
486ffeaf689SAlexander Kabaev	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
487ffeaf689SAlexander Kabaev	done
488ffeaf689SAlexander Kabaev
489ffeaf689SAlexander KabaevID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
490ffeaf689SAlexander Kabaev	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
491ffeaf689SAlexander Kabaev	unique=`for i in $$list; do \
492ffeaf689SAlexander Kabaev	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
493ffeaf689SAlexander Kabaev	  done | \
494ffeaf689SAlexander Kabaev	  $(AWK) '    { files[$$0] = 1; } \
49500db7afdSDavid E. O'Brien	       END { for (i in files) print i; }'`; \
496ffeaf689SAlexander Kabaev	mkid -fID $$unique
497*f8a1b7d9SAlexander Kabaevtags: TAGS
498ffeaf689SAlexander Kabaevctags: CTAGS
499ffeaf689SAlexander KabaevCTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
500ffeaf689SAlexander Kabaev		$(TAGS_FILES) $(LISP)
501ffeaf689SAlexander Kabaev	tags=; \
502ffeaf689SAlexander Kabaev	here=`pwd`; \
503ffeaf689SAlexander Kabaev	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
504ffeaf689SAlexander Kabaev	unique=`for i in $$list; do \
505ffeaf689SAlexander Kabaev	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
506ffeaf689SAlexander Kabaev	  done | \
507ffeaf689SAlexander Kabaev	  $(AWK) '    { files[$$0] = 1; } \
508ffeaf689SAlexander Kabaev	       END { for (i in files) print i; }'`; \
509ffeaf689SAlexander Kabaev	test -z "$(CTAGS_ARGS)$$tags$$unique" \
510ffeaf689SAlexander Kabaev	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
511ffeaf689SAlexander Kabaev	     $$tags $$unique
5127b57a273SDavid E. O'Brien
513ffeaf689SAlexander KabaevGTAGS:
514ffeaf689SAlexander Kabaev	here=`$(am__cd) $(top_builddir) && pwd` \
515ffeaf689SAlexander Kabaev	  && cd $(top_srcdir) \
516ffeaf689SAlexander Kabaev	  && gtags -i $(GTAGS_ARGS) $$here
5177b57a273SDavid E. O'Brien
51800db7afdSDavid E. O'Briendistclean-tags:
519ffeaf689SAlexander Kabaev	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
520ffeaf689SAlexander Kabaev
521ffeaf689SAlexander Kabaevdistdir: $(DISTFILES)
522ffeaf689SAlexander Kabaev	$(am__remove_distdir)
523ffeaf689SAlexander Kabaev	mkdir $(distdir)
524*f8a1b7d9SAlexander Kabaev	$(mkdir_p) $(distdir)/.. $(distdir)/../config $(distdir)/scripts
525ffeaf689SAlexander Kabaev	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
526ffeaf689SAlexander Kabaev	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
527ffeaf689SAlexander Kabaev	list='$(DISTFILES)'; for file in $$list; do \
528ffeaf689SAlexander Kabaev	  case $$file in \
529ffeaf689SAlexander Kabaev	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
530ffeaf689SAlexander Kabaev	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
531ffeaf689SAlexander Kabaev	  esac; \
532ffeaf689SAlexander Kabaev	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
533ffeaf689SAlexander Kabaev	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
534ffeaf689SAlexander Kabaev	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
535ffeaf689SAlexander Kabaev	    dir="/$$dir"; \
536*f8a1b7d9SAlexander Kabaev	    $(mkdir_p) "$(distdir)$$dir"; \
537ffeaf689SAlexander Kabaev	  else \
538ffeaf689SAlexander Kabaev	    dir=''; \
539ffeaf689SAlexander Kabaev	  fi; \
540ffeaf689SAlexander Kabaev	  if test -d $$d/$$file; then \
541ffeaf689SAlexander Kabaev	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
542ffeaf689SAlexander Kabaev	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
543ffeaf689SAlexander Kabaev	    fi; \
544ffeaf689SAlexander Kabaev	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
545ffeaf689SAlexander Kabaev	  else \
546ffeaf689SAlexander Kabaev	    test -f $(distdir)/$$file \
547ffeaf689SAlexander Kabaev	    || cp -p $$d/$$file $(distdir)/$$file \
548ffeaf689SAlexander Kabaev	    || exit 1; \
549ffeaf689SAlexander Kabaev	  fi; \
550ffeaf689SAlexander Kabaev	done
551ffeaf689SAlexander Kabaev	list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
552ffeaf689SAlexander Kabaev	  if test "$$subdir" = .; then :; else \
553*f8a1b7d9SAlexander Kabaev	    test -d "$(distdir)/$$subdir" \
554*f8a1b7d9SAlexander Kabaev	    || $(mkdir_p) "$(distdir)/$$subdir" \
555ffeaf689SAlexander Kabaev	    || exit 1; \
556*f8a1b7d9SAlexander Kabaev	    distdir=`$(am__cd) $(distdir) && pwd`; \
557*f8a1b7d9SAlexander Kabaev	    top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
558ffeaf689SAlexander Kabaev	    (cd $$subdir && \
559ffeaf689SAlexander Kabaev	      $(MAKE) $(AM_MAKEFLAGS) \
560*f8a1b7d9SAlexander Kabaev	        top_distdir="$$top_distdir" \
561*f8a1b7d9SAlexander Kabaev	        distdir="$$distdir/$$subdir" \
562ffeaf689SAlexander Kabaev	        distdir) \
563ffeaf689SAlexander Kabaev	      || exit 1; \
564ffeaf689SAlexander Kabaev	  fi; \
565ffeaf689SAlexander Kabaev	done
566ffeaf689SAlexander Kabaev	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
567ffeaf689SAlexander Kabaev	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
568ffeaf689SAlexander Kabaev	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
569ffeaf689SAlexander Kabaev	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
570ffeaf689SAlexander Kabaev	|| chmod -R a+r $(distdir)
571ffeaf689SAlexander Kabaevdist-gzip: distdir
572*f8a1b7d9SAlexander Kabaev	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
573*f8a1b7d9SAlexander Kabaev	$(am__remove_distdir)
574*f8a1b7d9SAlexander Kabaev
575*f8a1b7d9SAlexander Kabaevdist-bzip2: distdir
576*f8a1b7d9SAlexander Kabaev	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
577*f8a1b7d9SAlexander Kabaev	$(am__remove_distdir)
578*f8a1b7d9SAlexander Kabaev
579*f8a1b7d9SAlexander Kabaevdist-tarZ: distdir
580*f8a1b7d9SAlexander Kabaev	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
581*f8a1b7d9SAlexander Kabaev	$(am__remove_distdir)
582*f8a1b7d9SAlexander Kabaev
583*f8a1b7d9SAlexander Kabaevdist-shar: distdir
584*f8a1b7d9SAlexander Kabaev	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
585*f8a1b7d9SAlexander Kabaev	$(am__remove_distdir)
586*f8a1b7d9SAlexander Kabaev
587*f8a1b7d9SAlexander Kabaevdist-zip: distdir
588*f8a1b7d9SAlexander Kabaev	-rm -f $(distdir).zip
589*f8a1b7d9SAlexander Kabaev	zip -rq $(distdir).zip $(distdir)
590ffeaf689SAlexander Kabaev	$(am__remove_distdir)
591ffeaf689SAlexander Kabaev
592ffeaf689SAlexander Kabaevdist dist-all: distdir
593*f8a1b7d9SAlexander Kabaev	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
594ffeaf689SAlexander Kabaev	$(am__remove_distdir)
59543d36c40SDavid E. O'Brien
59600db7afdSDavid E. O'Brien# This target untars the dist file and tries a VPATH configuration.  Then
59700db7afdSDavid E. O'Brien# it guarantees that the distribution is self-contained by making another
59800db7afdSDavid E. O'Brien# tarfile.
59900db7afdSDavid E. O'Briendistcheck: dist
600*f8a1b7d9SAlexander Kabaev	case '$(DIST_ARCHIVES)' in \
601*f8a1b7d9SAlexander Kabaev	*.tar.gz*) \
602*f8a1b7d9SAlexander Kabaev	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
603*f8a1b7d9SAlexander Kabaev	*.tar.bz2*) \
604*f8a1b7d9SAlexander Kabaev	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
605*f8a1b7d9SAlexander Kabaev	*.tar.Z*) \
606*f8a1b7d9SAlexander Kabaev	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
607*f8a1b7d9SAlexander Kabaev	*.shar.gz*) \
608*f8a1b7d9SAlexander Kabaev	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
609*f8a1b7d9SAlexander Kabaev	*.zip*) \
610*f8a1b7d9SAlexander Kabaev	  unzip $(distdir).zip ;;\
611*f8a1b7d9SAlexander Kabaev	esac
612ffeaf689SAlexander Kabaev	chmod -R a-w $(distdir); chmod a+w $(distdir)
613ffeaf689SAlexander Kabaev	mkdir $(distdir)/_build
614ffeaf689SAlexander Kabaev	mkdir $(distdir)/_inst
615ffeaf689SAlexander Kabaev	chmod a-w $(distdir)
616ffeaf689SAlexander Kabaev	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
617ffeaf689SAlexander Kabaev	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
618ffeaf689SAlexander Kabaev	  && cd $(distdir)/_build \
619ffeaf689SAlexander Kabaev	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
620ffeaf689SAlexander Kabaev	    $(DISTCHECK_CONFIGURE_FLAGS) \
62100db7afdSDavid E. O'Brien	  && $(MAKE) $(AM_MAKEFLAGS) \
62200db7afdSDavid E. O'Brien	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
62300db7afdSDavid E. O'Brien	  && $(MAKE) $(AM_MAKEFLAGS) check \
62400db7afdSDavid E. O'Brien	  && $(MAKE) $(AM_MAKEFLAGS) install \
62500db7afdSDavid E. O'Brien	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
626ffeaf689SAlexander Kabaev	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
627ffeaf689SAlexander Kabaev	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
628ffeaf689SAlexander Kabaev	        distuninstallcheck \
629ffeaf689SAlexander Kabaev	  && chmod -R a-w "$$dc_install_base" \
630ffeaf689SAlexander Kabaev	  && ({ \
631*f8a1b7d9SAlexander Kabaev	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
632ffeaf689SAlexander Kabaev	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
633ffeaf689SAlexander Kabaev	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
634ffeaf689SAlexander Kabaev	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
635ffeaf689SAlexander Kabaev	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
636ffeaf689SAlexander Kabaev	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
637ffeaf689SAlexander Kabaev	  && rm -rf "$$dc_destdir" \
638*f8a1b7d9SAlexander Kabaev	  && $(MAKE) $(AM_MAKEFLAGS) dist \
639*f8a1b7d9SAlexander Kabaev	  && rm -rf $(DIST_ARCHIVES) \
640ffeaf689SAlexander Kabaev	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
641ffeaf689SAlexander Kabaev	$(am__remove_distdir)
642*f8a1b7d9SAlexander Kabaev	@(echo "$(distdir) archives ready for distribution: "; \
643*f8a1b7d9SAlexander Kabaev	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
644*f8a1b7d9SAlexander Kabaev	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
645ffeaf689SAlexander Kabaevdistuninstallcheck:
646ffeaf689SAlexander Kabaev	@cd $(distuninstallcheck_dir) \
647ffeaf689SAlexander Kabaev	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
648ffeaf689SAlexander Kabaev	   || { echo "ERROR: files left after uninstall:" ; \
649ffeaf689SAlexander Kabaev	        if test -n "$(DESTDIR)"; then \
650ffeaf689SAlexander Kabaev	          echo "  (check DESTDIR support)"; \
65143d36c40SDavid E. O'Brien	        fi ; \
652ffeaf689SAlexander Kabaev	        $(distuninstallcheck_listfiles) ; \
653ffeaf689SAlexander Kabaev	        exit 1; } >&2
654ffeaf689SAlexander Kabaevdistcleancheck: distclean
655ffeaf689SAlexander Kabaev	@if test '$(srcdir)' = . ; then \
656ffeaf689SAlexander Kabaev	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
657ffeaf689SAlexander Kabaev	  exit 1 ; \
658ffeaf689SAlexander Kabaev	fi
659ffeaf689SAlexander Kabaev	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
660ffeaf689SAlexander Kabaev	  || { echo "ERROR: files left in build directory after distclean:" ; \
661ffeaf689SAlexander Kabaev	       $(distcleancheck_listfiles) ; \
662ffeaf689SAlexander Kabaev	       exit 1; } >&2
663ffeaf689SAlexander Kabaevcheck-am: all-am
66400db7afdSDavid E. O'Briencheck: check-recursive
665ffeaf689SAlexander Kabaevall-am: Makefile all-multi config.h
66600db7afdSDavid E. O'Brieninstalldirs: installdirs-recursive
66700db7afdSDavid E. O'Brieninstalldirs-am:
668ffeaf689SAlexander Kabaevinstall: install-recursive
669ffeaf689SAlexander Kabaevinstall-exec: install-exec-recursive
670ffeaf689SAlexander Kabaevinstall-data: install-data-recursive
671ffeaf689SAlexander Kabaevuninstall: uninstall-recursive
67243d36c40SDavid E. O'Brien
673ffeaf689SAlexander Kabaevinstall-am: all-am
674ffeaf689SAlexander Kabaev	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
675ffeaf689SAlexander Kabaev
676ffeaf689SAlexander Kabaevinstallcheck: installcheck-recursive
677ffeaf689SAlexander Kabaevinstall-strip:
678ffeaf689SAlexander Kabaev	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
679*f8a1b7d9SAlexander Kabaev	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
680ffeaf689SAlexander Kabaev	  `test -z '$(STRIP)' || \
681ffeaf689SAlexander Kabaev	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
68200db7afdSDavid E. O'Brienmostlyclean-generic:
68300db7afdSDavid E. O'Brien
68400db7afdSDavid E. O'Brienclean-generic:
68500db7afdSDavid E. O'Brien
68600db7afdSDavid E. O'Briendistclean-generic:
687*f8a1b7d9SAlexander Kabaev	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
68800db7afdSDavid E. O'Brien
68900db7afdSDavid E. O'Brienmaintainer-clean-generic:
690ffeaf689SAlexander Kabaev	@echo "This command is intended for maintainers to use"
69100db7afdSDavid E. O'Brien	@echo "it deletes files that may require special tools to rebuild."
692ffeaf689SAlexander Kabaevclean: clean-multi clean-recursive
69300db7afdSDavid E. O'Brien
694ffeaf689SAlexander Kabaevclean-am: clean-generic clean-libtool mostlyclean-am
69500db7afdSDavid E. O'Brien
696ffeaf689SAlexander Kabaevdistclean: distclean-multi distclean-recursive
697ffeaf689SAlexander Kabaev	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
698ffeaf689SAlexander Kabaev	-rm -f Makefile
699*f8a1b7d9SAlexander Kabaevdistclean-am: clean-am distclean-generic distclean-hdr \
700*f8a1b7d9SAlexander Kabaev	distclean-libtool distclean-tags
701ffeaf689SAlexander Kabaev
702ffeaf689SAlexander Kabaevdvi: dvi-recursive
703ffeaf689SAlexander Kabaev
704ffeaf689SAlexander Kabaevdvi-am:
705ffeaf689SAlexander Kabaev
706*f8a1b7d9SAlexander Kabaevhtml: html-recursive
707*f8a1b7d9SAlexander Kabaev
708ffeaf689SAlexander Kabaevinfo: info-recursive
709ffeaf689SAlexander Kabaev
710ffeaf689SAlexander Kabaevinfo-am:
711ffeaf689SAlexander Kabaev
712ffeaf689SAlexander Kabaevinstall-data-am:
713ffeaf689SAlexander Kabaev
714ffeaf689SAlexander Kabaevinstall-exec-am: install-multi
715ffeaf689SAlexander Kabaev
716ffeaf689SAlexander Kabaevinstall-info: install-info-recursive
717ffeaf689SAlexander Kabaev
718ffeaf689SAlexander Kabaevinstall-man:
719ffeaf689SAlexander Kabaev
720ffeaf689SAlexander Kabaevinstallcheck-am:
721ffeaf689SAlexander Kabaev
722ffeaf689SAlexander Kabaevmaintainer-clean: maintainer-clean-multi maintainer-clean-recursive
723ffeaf689SAlexander Kabaev	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
724ffeaf689SAlexander Kabaev	-rm -rf $(top_srcdir)/autom4te.cache
725ffeaf689SAlexander Kabaev	-rm -f Makefile
726ffeaf689SAlexander Kabaevmaintainer-clean-am: distclean-am maintainer-clean-generic
727ffeaf689SAlexander Kabaev
728ffeaf689SAlexander Kabaevmostlyclean: mostlyclean-multi mostlyclean-recursive
729ffeaf689SAlexander Kabaev
730ffeaf689SAlexander Kabaevmostlyclean-am: mostlyclean-generic mostlyclean-libtool
731ffeaf689SAlexander Kabaev
732ffeaf689SAlexander Kabaevpdf: pdf-recursive
733ffeaf689SAlexander Kabaev
734ffeaf689SAlexander Kabaevpdf-am:
735ffeaf689SAlexander Kabaev
736ffeaf689SAlexander Kabaevps: ps-recursive
737ffeaf689SAlexander Kabaev
738ffeaf689SAlexander Kabaevps-am:
739ffeaf689SAlexander Kabaev
740ffeaf689SAlexander Kabaevuninstall-am: uninstall-info-am
741ffeaf689SAlexander Kabaev
742ffeaf689SAlexander Kabaevuninstall-info: uninstall-info-recursive
743ffeaf689SAlexander Kabaev
744*f8a1b7d9SAlexander Kabaev.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am all-multi \
745*f8a1b7d9SAlexander Kabaev	am--refresh check check-am clean clean-generic clean-libtool \
746*f8a1b7d9SAlexander Kabaev	clean-multi clean-recursive ctags ctags-recursive dist \
747*f8a1b7d9SAlexander Kabaev	dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
748ffeaf689SAlexander Kabaev	distcheck distclean distclean-generic distclean-hdr \
749ffeaf689SAlexander Kabaev	distclean-libtool distclean-multi distclean-recursive \
750ffeaf689SAlexander Kabaev	distclean-tags distcleancheck distdir distuninstallcheck dvi \
751*f8a1b7d9SAlexander Kabaev	dvi-am html html-am info info-am install install-am \
752*f8a1b7d9SAlexander Kabaev	install-data install-data-am install-exec install-exec-am \
753*f8a1b7d9SAlexander Kabaev	install-info install-info-am install-man install-multi \
754*f8a1b7d9SAlexander Kabaev	install-strip installcheck installcheck-am installdirs \
755*f8a1b7d9SAlexander Kabaev	installdirs-am maintainer-clean maintainer-clean-generic \
756ffeaf689SAlexander Kabaev	maintainer-clean-multi maintainer-clean-recursive mostlyclean \
757ffeaf689SAlexander Kabaev	mostlyclean-generic mostlyclean-libtool mostlyclean-multi \
758*f8a1b7d9SAlexander Kabaev	mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
759*f8a1b7d9SAlexander Kabaev	uninstall uninstall-am uninstall-info-am
76000db7afdSDavid E. O'Brien
76100db7afdSDavid E. O'Brien
76200db7afdSDavid E. O'Brien# These rules are messy, but are hella worth it.
76300db7afdSDavid E. O'Briendoxygen:
7641b86b14eSAlexander Kabaev	-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
7651b86b14eSAlexander Kabaev	  builddir=`${PWD_COMMAND}`; \
766ffeaf689SAlexander Kabaev	  ${SHELL} ${srcdir}/docs/doxygen/run_doxygen \
767*f8a1b7d9SAlexander Kabaev	            --host_alias=${host_alias} \
76800db7afdSDavid E. O'Brien	            --mode=user $${srcdir} $${builddir})
76900db7afdSDavid E. O'Brien
77000db7afdSDavid E. O'Briendoxygen-maint:
7711b86b14eSAlexander Kabaev	-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
7721b86b14eSAlexander Kabaev	  builddir=`${PWD_COMMAND}`; \
773ffeaf689SAlexander Kabaev	  ${SHELL} ${srcdir}/docs/doxygen/run_doxygen \
774*f8a1b7d9SAlexander Kabaev	            --host_alias=${host_alias} \
77500db7afdSDavid E. O'Brien	            --mode=maint $${srcdir} $${builddir})
77600db7afdSDavid E. O'Brien
77700db7afdSDavid E. O'Briendoxygen-man:
7781b86b14eSAlexander Kabaev	-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
7791b86b14eSAlexander Kabaev	  builddir=`${PWD_COMMAND}`; \
780ffeaf689SAlexander Kabaev	  ${SHELL} ${srcdir}/docs/doxygen/run_doxygen \
781*f8a1b7d9SAlexander Kabaev	            --host_alias=${host_alias} \
78200db7afdSDavid E. O'Brien	            --mode=man $${srcdir} $${builddir})
78300db7afdSDavid E. O'Brien
78400db7afdSDavid E. O'Brien.PHONY: doxygen doxygen-maint doxygen-man
78500db7afdSDavid E. O'Brien
786ffeaf689SAlexander Kabaev# Handy forwarding targets.
787ffeaf689SAlexander Kabaevcheck-%:
788ffeaf689SAlexander Kabaev	cd testsuite && $(MAKE) $@
789ffeaf689SAlexander Kabaev
79000db7afdSDavid E. O'Brien# All the machinations with string instantiations messes up the
79100db7afdSDavid E. O'Brien# automake-generated TAGS rule. Make a simple one here.
79200db7afdSDavid E. O'BrienTAGS: tags-recursive $(LISP)
793*f8a1b7d9SAlexander Kabaev
794*f8a1b7d9SAlexander Kabaev# Installation of distribution html documentation not yet supported
795*f8a1b7d9SAlexander Kabaev# TODO: Write custom install-html rule.
796*f8a1b7d9SAlexander Kabaev.PHONY: install-html
797*f8a1b7d9SAlexander Kabaevinstall-html:
79800db7afdSDavid E. O'Brien# Tell versions [3.59,3.63) of GNU make to not export all variables.
79900db7afdSDavid E. O'Brien# Otherwise a system limit (for SysV at least) may be exceeded.
80000db7afdSDavid E. O'Brien.NOEXPORT:
801