]>
Commit | Line | Data |
---|---|---|
7eed349e | 1 | # Makefile.in generated by automake 1.9.6 from Makefile.am. |
4312e020 BK |
2 | # @configure_input@ |
3 | ||
4 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, | |
7eed349e | 5 | # 2003, 2004, 2005 Free Software Foundation, Inc. |
4312e020 BK |
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@ | |
7eed349e PC |
16 | srcdir = @srcdir@ |
17 | top_srcdir = @top_srcdir@ | |
4312e020 BK |
18 | VPATH = @srcdir@ |
19 | pkgdatadir = $(datadir)/@PACKAGE@ | |
20 | pkglibdir = $(libdir)/@PACKAGE@ | |
21 | pkgincludedir = $(includedir)/@PACKAGE@ | |
7eed349e | 22 | top_builddir = .. |
4312e020 | 23 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
7eed349e | 24 | INSTALL = @INSTALL@ |
4312e020 BK |
25 | install_sh_DATA = $(install_sh) -c -m 644 |
26 | install_sh_PROGRAM = $(install_sh) -c | |
27 | install_sh_SCRIPT = $(install_sh) -c | |
28 | INSTALL_HEADER = $(INSTALL_DATA) | |
29 | transform = $(program_transform_name) | |
30 | NORMAL_INSTALL = : | |
31 | PRE_INSTALL = : | |
32 | POST_INSTALL = : | |
33 | NORMAL_UNINSTALL = : | |
34 | PRE_UNINSTALL = : | |
35 | POST_UNINSTALL = : | |
36 | build_triplet = @build@ | |
37 | host_triplet = @host@ | |
38 | target_triplet = @target@ | |
39 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ | |
40 | $(top_srcdir)/fragment.am | |
41 | subdir = doc | |
42 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | |
43 | am__aclocal_m4_deps = $(top_srcdir)/../config/enable.m4 \ | |
44 | $(top_srcdir)/../config/futex.m4 \ | |
45 | $(top_srcdir)/../config/iconv.m4 \ | |
46 | $(top_srcdir)/../config/lead-dot.m4 \ | |
47 | $(top_srcdir)/../config/lib-ld.m4 \ | |
48 | $(top_srcdir)/../config/lib-link.m4 \ | |
49 | $(top_srcdir)/../config/lib-prefix.m4 \ | |
50 | $(top_srcdir)/../config/multi.m4 \ | |
51 | $(top_srcdir)/../config/no-executables.m4 \ | |
38d24731 | 52 | $(top_srcdir)/../config/proginstall.m4 \ |
4312e020 BK |
53 | $(top_srcdir)/../config/unwind_ipinfo.m4 \ |
54 | $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \ | |
55 | $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \ | |
56 | $(top_srcdir)/crossconfig.m4 $(top_srcdir)/linkage.m4 \ | |
57 | $(top_srcdir)/acinclude.m4 $(top_srcdir)/../config/tls.m4 \ | |
58 | $(top_srcdir)/configure.ac | |
59 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | |
60 | $(ACLOCAL_M4) | |
61 | CONFIG_HEADER = $(top_builddir)/config.h | |
62 | CONFIG_CLEAN_FILES = | |
63 | depcomp = | |
64 | am__depfiles_maybe = | |
65 | SOURCES = | |
66 | DIST_SOURCES = | |
67 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | |
68 | ABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@ | |
69 | ACLOCAL = @ACLOCAL@ | |
70 | ALLOCATOR_H = @ALLOCATOR_H@ | |
71 | ALLOCATOR_NAME = @ALLOCATOR_NAME@ | |
72 | AMTAR = @AMTAR@ | |
73 | AR = @AR@ | |
74 | AS = @AS@ | |
75 | ATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@ | |
76 | ATOMIC_FLAGS = @ATOMIC_FLAGS@ | |
77 | ATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@ | |
78 | AUTOCONF = @AUTOCONF@ | |
79 | AUTOHEADER = @AUTOHEADER@ | |
80 | AUTOMAKE = @AUTOMAKE@ | |
81 | AWK = @AWK@ | |
82 | BASIC_FILE_CC = @BASIC_FILE_CC@ | |
83 | BASIC_FILE_H = @BASIC_FILE_H@ | |
84 | CC = @CC@ | |
85 | CCODECVT_CC = @CCODECVT_CC@ | |
86 | CCOLLATE_CC = @CCOLLATE_CC@ | |
87 | CCTYPE_CC = @CCTYPE_CC@ | |
88 | CFLAGS = @CFLAGS@ | |
89 | CLOCALE_CC = @CLOCALE_CC@ | |
90 | CLOCALE_H = @CLOCALE_H@ | |
91 | CLOCALE_INTERNAL_H = @CLOCALE_INTERNAL_H@ | |
92 | CMESSAGES_CC = @CMESSAGES_CC@ | |
93 | CMESSAGES_H = @CMESSAGES_H@ | |
94 | CMONEY_CC = @CMONEY_CC@ | |
95 | CNUMERIC_CC = @CNUMERIC_CC@ | |
96 | CPP = @CPP@ | |
97 | CPPFLAGS = @CPPFLAGS@ | |
98 | CPU_DEFINES_SRCDIR = @CPU_DEFINES_SRCDIR@ | |
99 | CSTDIO_H = @CSTDIO_H@ | |
100 | CTIME_CC = @CTIME_CC@ | |
101 | CTIME_H = @CTIME_H@ | |
102 | CXX = @CXX@ | |
103 | CXXCPP = @CXXCPP@ | |
104 | CXXFLAGS = @CXXFLAGS@ | |
105 | CYGPATH_W = @CYGPATH_W@ | |
106 | C_INCLUDE_DIR = @C_INCLUDE_DIR@ | |
107 | DEBUG_FLAGS = @DEBUG_FLAGS@ | |
108 | DEFS = @DEFS@ | |
109 | DUMPBIN = @DUMPBIN@ | |
110 | ECHO_C = @ECHO_C@ | |
111 | ECHO_N = @ECHO_N@ | |
112 | ECHO_T = @ECHO_T@ | |
113 | EGREP = @EGREP@ | |
7eed349e PC |
114 | ENABLE_PARALLEL_FALSE = @ENABLE_PARALLEL_FALSE@ |
115 | ENABLE_PARALLEL_TRUE = @ENABLE_PARALLEL_TRUE@ | |
116 | ENABLE_SYMVERS_DARWIN_FALSE = @ENABLE_SYMVERS_DARWIN_FALSE@ | |
117 | ENABLE_SYMVERS_DARWIN_TRUE = @ENABLE_SYMVERS_DARWIN_TRUE@ | |
118 | ENABLE_SYMVERS_FALSE = @ENABLE_SYMVERS_FALSE@ | |
119 | ENABLE_SYMVERS_GNU_FALSE = @ENABLE_SYMVERS_GNU_FALSE@ | |
120 | ENABLE_SYMVERS_GNU_NAMESPACE_FALSE = @ENABLE_SYMVERS_GNU_NAMESPACE_FALSE@ | |
121 | ENABLE_SYMVERS_GNU_NAMESPACE_TRUE = @ENABLE_SYMVERS_GNU_NAMESPACE_TRUE@ | |
122 | ENABLE_SYMVERS_GNU_TRUE = @ENABLE_SYMVERS_GNU_TRUE@ | |
123 | ENABLE_SYMVERS_TRUE = @ENABLE_SYMVERS_TRUE@ | |
124 | ENABLE_VISIBILITY_FALSE = @ENABLE_VISIBILITY_FALSE@ | |
125 | ENABLE_VISIBILITY_TRUE = @ENABLE_VISIBILITY_TRUE@ | |
4312e020 BK |
126 | ERROR_CONSTANTS_SRCDIR = @ERROR_CONSTANTS_SRCDIR@ |
127 | EXEEXT = @EXEEXT@ | |
128 | EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@ | |
129 | FGREP = @FGREP@ | |
7eed349e PC |
130 | GLIBCXX_BUILD_DEBUG_FALSE = @GLIBCXX_BUILD_DEBUG_FALSE@ |
131 | GLIBCXX_BUILD_DEBUG_TRUE = @GLIBCXX_BUILD_DEBUG_TRUE@ | |
132 | GLIBCXX_BUILD_PCH_FALSE = @GLIBCXX_BUILD_PCH_FALSE@ | |
133 | GLIBCXX_BUILD_PCH_TRUE = @GLIBCXX_BUILD_PCH_TRUE@ | |
134 | GLIBCXX_C_HEADERS_COMPATIBILITY_FALSE = @GLIBCXX_C_HEADERS_COMPATIBILITY_FALSE@ | |
135 | GLIBCXX_C_HEADERS_COMPATIBILITY_TRUE = @GLIBCXX_C_HEADERS_COMPATIBILITY_TRUE@ | |
136 | GLIBCXX_C_HEADERS_C_FALSE = @GLIBCXX_C_HEADERS_C_FALSE@ | |
137 | GLIBCXX_C_HEADERS_C_GLOBAL_FALSE = @GLIBCXX_C_HEADERS_C_GLOBAL_FALSE@ | |
138 | GLIBCXX_C_HEADERS_C_GLOBAL_TRUE = @GLIBCXX_C_HEADERS_C_GLOBAL_TRUE@ | |
139 | GLIBCXX_C_HEADERS_C_STD_FALSE = @GLIBCXX_C_HEADERS_C_STD_FALSE@ | |
140 | GLIBCXX_C_HEADERS_C_STD_TRUE = @GLIBCXX_C_HEADERS_C_STD_TRUE@ | |
141 | GLIBCXX_C_HEADERS_C_TRUE = @GLIBCXX_C_HEADERS_C_TRUE@ | |
142 | GLIBCXX_C_HEADERS_EXTRA_FALSE = @GLIBCXX_C_HEADERS_EXTRA_FALSE@ | |
143 | GLIBCXX_C_HEADERS_EXTRA_TRUE = @GLIBCXX_C_HEADERS_EXTRA_TRUE@ | |
144 | GLIBCXX_HOSTED_FALSE = @GLIBCXX_HOSTED_FALSE@ | |
145 | GLIBCXX_HOSTED_TRUE = @GLIBCXX_HOSTED_TRUE@ | |
4312e020 | 146 | GLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@ |
7eed349e PC |
147 | GLIBCXX_LDBL_COMPAT_FALSE = @GLIBCXX_LDBL_COMPAT_FALSE@ |
148 | GLIBCXX_LDBL_COMPAT_TRUE = @GLIBCXX_LDBL_COMPAT_TRUE@ | |
4312e020 | 149 | GREP = @GREP@ |
4312e020 BK |
150 | INSTALL_DATA = @INSTALL_DATA@ |
151 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | |
152 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | |
153 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | |
154 | LD = @LD@ | |
155 | LDFLAGS = @LDFLAGS@ | |
156 | LIBICONV = @LIBICONV@ | |
157 | LIBMATHOBJS = @LIBMATHOBJS@ | |
158 | LIBOBJS = @LIBOBJS@ | |
159 | LIBS = @LIBS@ | |
160 | LIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@ | |
161 | LIBTOOL = @LIBTOOL@ | |
162 | LN_S = @LN_S@ | |
163 | LTLIBICONV = @LTLIBICONV@ | |
164 | LTLIBOBJS = @LTLIBOBJS@ | |
165 | MAINT = @MAINT@ | |
7eed349e PC |
166 | MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ |
167 | MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ | |
4312e020 | 168 | MAKEINFO = @MAKEINFO@ |
4312e020 BK |
169 | NM = @NM@ |
170 | OBJEXT = @OBJEXT@ | |
171 | OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@ | |
172 | OPT_LDFLAGS = @OPT_LDFLAGS@ | |
173 | OS_INC_SRCDIR = @OS_INC_SRCDIR@ | |
174 | PACKAGE = @PACKAGE@ | |
175 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | |
176 | PACKAGE_NAME = @PACKAGE_NAME@ | |
177 | PACKAGE_STRING = @PACKAGE_STRING@ | |
178 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | |
179 | PACKAGE_VERSION = @PACKAGE_VERSION@ | |
180 | PATH_SEPARATOR = @PATH_SEPARATOR@ | |
181 | RANLIB = @RANLIB@ | |
182 | SECTION_FLAGS = @SECTION_FLAGS@ | |
183 | SECTION_LDFLAGS = @SECTION_LDFLAGS@ | |
184 | SED = @SED@ | |
185 | SET_MAKE = @SET_MAKE@ | |
186 | SHELL = @SHELL@ | |
187 | STRIP = @STRIP@ | |
188 | SYMVER_FILE = @SYMVER_FILE@ | |
189 | TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@ | |
190 | USE_NLS = @USE_NLS@ | |
191 | VERSION = @VERSION@ | |
192 | WARN_FLAGS = @WARN_FLAGS@ | |
193 | WERROR = @WERROR@ | |
7eed349e PC |
194 | ac_ct_AR = @ac_ct_AR@ |
195 | ac_ct_AS = @ac_ct_AS@ | |
4312e020 BK |
196 | ac_ct_CC = @ac_ct_CC@ |
197 | ac_ct_CXX = @ac_ct_CXX@ | |
198 | ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ | |
7eed349e PC |
199 | ac_ct_RANLIB = @ac_ct_RANLIB@ |
200 | ac_ct_STRIP = @ac_ct_STRIP@ | |
4312e020 BK |
201 | am__leading_dot = @am__leading_dot@ |
202 | am__tar = @am__tar@ | |
203 | am__untar = @am__untar@ | |
204 | baseline_dir = @baseline_dir@ | |
205 | bindir = @bindir@ | |
206 | build = @build@ | |
207 | build_alias = @build_alias@ | |
208 | build_cpu = @build_cpu@ | |
209 | build_os = @build_os@ | |
210 | build_vendor = @build_vendor@ | |
4312e020 BK |
211 | check_msgfmt = @check_msgfmt@ |
212 | datadir = @datadir@ | |
4312e020 BK |
213 | enable_shared = @enable_shared@ |
214 | enable_static = @enable_static@ | |
215 | exec_prefix = @exec_prefix@ | |
216 | glibcxx_MOFILES = @glibcxx_MOFILES@ | |
217 | glibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@ | |
218 | glibcxx_POFILES = @glibcxx_POFILES@ | |
219 | glibcxx_builddir = @glibcxx_builddir@ | |
220 | glibcxx_localedir = @glibcxx_localedir@ | |
221 | glibcxx_prefixdir = @glibcxx_prefixdir@ | |
222 | glibcxx_srcdir = @glibcxx_srcdir@ | |
223 | glibcxx_thread_h = @glibcxx_thread_h@ | |
224 | glibcxx_toolexecdir = @glibcxx_toolexecdir@ | |
225 | glibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@ | |
226 | gxx_include_dir = @gxx_include_dir@ | |
227 | host = @host@ | |
228 | host_alias = @host_alias@ | |
229 | host_cpu = @host_cpu@ | |
230 | host_os = @host_os@ | |
231 | host_vendor = @host_vendor@ | |
4312e020 BK |
232 | includedir = @includedir@ |
233 | infodir = @infodir@ | |
234 | install_sh = @install_sh@ | |
235 | libdir = @libdir@ | |
236 | libexecdir = @libexecdir@ | |
237 | libtool_VERSION = @libtool_VERSION@ | |
4312e020 BK |
238 | localstatedir = @localstatedir@ |
239 | lt_ECHO = @lt_ECHO@ | |
240 | mandir = @mandir@ | |
241 | mkdir_p = @mkdir_p@ | |
242 | multi_basedir = @multi_basedir@ | |
243 | oldincludedir = @oldincludedir@ | |
4312e020 BK |
244 | port_specific_symbol_files = @port_specific_symbol_files@ |
245 | prefix = @prefix@ | |
246 | program_transform_name = @program_transform_name@ | |
4312e020 BK |
247 | sbindir = @sbindir@ |
248 | sharedstatedir = @sharedstatedir@ | |
4312e020 BK |
249 | sysconfdir = @sysconfdir@ |
250 | target = @target@ | |
251 | target_alias = @target_alias@ | |
252 | target_cpu = @target_cpu@ | |
253 | target_os = @target_os@ | |
254 | target_vendor = @target_vendor@ | |
4312e020 BK |
255 | toplevel_srcdir = @toplevel_srcdir@ |
256 | ||
257 | # May be used by various substitution variables. | |
258 | gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER) | |
259 | MAINT_CHARSET = latin1 | |
260 | mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs | |
261 | PWD_COMMAND = $${PWDCMD-pwd} | |
262 | STAMP = echo timestamp > | |
263 | toolexecdir = $(glibcxx_toolexecdir) | |
264 | toolexeclibdir = $(glibcxx_toolexeclibdir) | |
265 | ||
266 | # These bits are all figured out from configure. Look in acinclude.m4 | |
267 | # or configure.ac to see how they are set. See GLIBCXX_EXPORT_FLAGS. | |
268 | CONFIG_CXXFLAGS = \ | |
269 | $(SECTION_FLAGS) $(EXTRA_CXX_FLAGS) | |
270 | ||
271 | WARN_CXXFLAGS = \ | |
272 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once | |
273 | ||
274 | ||
275 | # -I/-D flags to pass when compiling. | |
276 | AM_CPPFLAGS = $(GLIBCXX_INCLUDES) | |
277 | ||
8a165db0 BK |
278 | # Doxygen configuration |
279 | # Assumes doxygen, graphviz (with dot) installed | |
280 | doc_doxygen_script = ${top_srcdir}/scripts/run_doxygen | |
281 | doxygen_xmldir = ${glibcxx_builddir}/doc/doxygen/xml | |
282 | ||
283 | # Performance doc and graph configuration. | |
284 | # Assumes pychart, beautiful soup installed. | |
4312e020 BK |
285 | # Generates the plots and graphs for performance testing. |
286 | doc_performance_script = ${top_srcdir}/scripts/make_graphs.py | |
287 | ||
8a165db0 BK |
288 | # Docbook configuration. |
289 | # Assumes | |
290 | # libxslt | |
291 | # docbook-style-xsl | |
292 | # emacs-nxml-mode | |
293 | # xmlto passivetex | |
294 | xml_srcdir = ${glibcxx_srcdir}/doc/xml | |
295 | xml_sources = \ | |
296 | ${xml_srcdir}/spine.xml \ | |
297 | ${xml_srcdir}/authors.xml \ | |
8a165db0 BK |
298 | ${xml_srcdir}/manual/abi.xml \ |
299 | ${xml_srcdir}/manual/algorithms.xml \ | |
300 | ${xml_srcdir}/manual/allocator.xml \ | |
301 | ${xml_srcdir}/manual/auto_ptr.xml \ | |
302 | ${xml_srcdir}/manual/backwards_compatibility.xml \ | |
303 | ${xml_srcdir}/manual/bitmap_allocator.xml \ | |
304 | ${xml_srcdir}/manual/build.xml \ | |
305 | ${xml_srcdir}/manual/build_hacking.xml \ | |
306 | ${xml_srcdir}/manual/codecvt.xml \ | |
307 | ${xml_srcdir}/manual/concurrency.xml \ | |
308 | ${xml_srcdir}/manual/configure.xml \ | |
309 | ${xml_srcdir}/manual/containers.xml \ | |
310 | ${xml_srcdir}/manual/ctype.xml \ | |
311 | ${xml_srcdir}/manual/debug_mode.xml \ | |
312 | ${xml_srcdir}/manual/debug.xml \ | |
313 | ${xml_srcdir}/manual/diagnostics.xml \ | |
314 | ${xml_srcdir}/manual/evolution.xml \ | |
315 | ${xml_srcdir}/manual/extensions.xml \ | |
316 | ${xml_srcdir}/manual/internals.xml \ | |
317 | ${xml_srcdir}/manual/intro.xml \ | |
318 | ${xml_srcdir}/manual/io.xml \ | |
319 | ${xml_srcdir}/manual/iterators.xml \ | |
320 | ${xml_srcdir}/manual/locale.xml \ | |
321 | ${xml_srcdir}/manual/localization.xml \ | |
322 | ${xml_srcdir}/manual/messages.xml \ | |
323 | ${xml_srcdir}/manual/mt_allocator.xml \ | |
324 | ${xml_srcdir}/manual/numerics.xml \ | |
325 | ${xml_srcdir}/manual/parallel_mode.xml \ | |
326 | ${xml_srcdir}/manual/internals.xml \ | |
327 | ${xml_srcdir}/manual/shared_ptr.xml \ | |
328 | ${xml_srcdir}/manual/spine.xml \ | |
329 | ${xml_srcdir}/manual/status_cxx1998.xml \ | |
330 | ${xml_srcdir}/manual/status_cxx200x.xml \ | |
331 | ${xml_srcdir}/manual/status_cxxtr1.xml \ | |
332 | ${xml_srcdir}/manual/strings.xml \ | |
333 | ${xml_srcdir}/manual/support.xml \ | |
334 | ${xml_srcdir}/manual/test.xml \ | |
335 | ${xml_srcdir}/manual/using.xml \ | |
336 | ${xml_srcdir}/manual/utilities.xml \ | |
337 | ${xml_srcdir}/manual/appendix_free.xml \ | |
338 | ${xml_srcdir}/manual/appendix_contributing.xml \ | |
339 | ${xml_srcdir}/manual/appendix_porting.xml \ | |
340 | ${xml_srcdir}/api.xml \ | |
341 | ${xml_srcdir}/faq.xml | |
342 | ||
343 | xml_sources_extra = \ | |
344 | ${xml_srcdir}/gnu/fdl-1.2.xml \ | |
345 | ${xml_srcdir}/gnu/gpl-2.0.xml | |
346 | ||
347 | xml_noinst = \ | |
348 | ${xml_srcdir}/book.txml \ | |
349 | ${xml_srcdir}/chapter.txml \ | |
350 | ${xml_srcdir}/class.txml | |
351 | ||
352 | XSLTPROC = xsltproc | |
353 | XSLTPROC_FLAGS = --nonet --xinclude | |
354 | XSL_STYLE_DIR = /usr/share/sgml/docbook/xsl-stylesheets | |
355 | XSL_FO_STYLE = $(XSL_STYLE_DIR)/fo/docbook.xsl | |
356 | XSL_HTML_STYLE = $(XSL_STYLE_DIR)/xhtml/chunk.xsl | |
357 | #XSL_HTML_SINGLE_STYLE = $(XSL_STYLE_DIR)/xhtml/onechunk.xsl | |
358 | XSL_HTML_SINGLE_STYLE = $(XSL_STYLE_DIR)/xhtml/docbook.xsl | |
359 | ||
360 | # Validate existing XML structure. | |
361 | XMLLINT = xmllint | |
362 | #LINT_FLAGS = --debug --nonet --xinclude --nsclean --postvalid --nowarning | |
363 | #LINT_FLAGS = --noblanks --noout --xinclude --postvalid --noent | |
364 | LINT_FLAGS = --postvalid --debug --xinclude --noent --noblanks --nonet --noout | |
365 | VALID_FLAGS = --dtdvalid http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd | |
366 | XMLLINT_FLAGS = $(LINT_FLAGS) $(VALID_FLAGS) | |
367 | ||
368 | # PDF 1 | |
369 | # fop | |
370 | FOP = fop | |
371 | FOP_FLAGS = -d -r | |
372 | ||
373 | # PDF 2 | |
374 | # xmlto | |
375 | XML2PDF = xmlto | |
376 | XML2PDF_FLAGS = -v pdf --skip-validation -o pdf | |
377 | ||
378 | # PDF 3 | |
379 | # xmlroff | |
380 | XMLROFF = xmlroff | |
381 | XMLROFF_FLAGS = --format=pdf --backend=cairo --warn=1 --debug=1 --continue | |
382 | ||
383 | # PDF 4 | |
384 | # prince | |
385 | PRINCE = prince | |
386 | PRINCE_FLAGS = --log prince.log -o pdf/spine.pdf | |
387 | ||
4312e020 | 388 | # By adding these files here, automake will remove them for 'make clean' |
8a165db0 | 389 | CLEANFILES = *.log |
4312e020 BK |
390 | all: all-am |
391 | ||
392 | .SUFFIXES: | |
393 | $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps) | |
394 | @for dep in $?; do \ | |
395 | case '$(am__configure_deps)' in \ | |
396 | *$$dep*) \ | |
397 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ | |
398 | && exit 0; \ | |
399 | exit 1;; \ | |
400 | esac; \ | |
401 | done; \ | |
402 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps doc/Makefile'; \ | |
403 | cd $(top_srcdir) && \ | |
404 | $(AUTOMAKE) --foreign --ignore-deps doc/Makefile | |
405 | .PRECIOUS: Makefile | |
406 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | |
407 | @case '$?' in \ | |
408 | *config.status*) \ | |
409 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | |
410 | *) \ | |
411 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | |
412 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | |
413 | esac; | |
414 | ||
415 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | |
416 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | |
417 | ||
418 | $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) | |
419 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | |
420 | $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) | |
421 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | |
422 | ||
423 | mostlyclean-libtool: | |
424 | -rm -f *.lo | |
425 | ||
426 | clean-libtool: | |
427 | -rm -rf .libs _libs | |
7eed349e PC |
428 | |
429 | distclean-libtool: | |
430 | -rm -f libtool | |
431 | uninstall-info-am: | |
4312e020 BK |
432 | tags: TAGS |
433 | TAGS: | |
434 | ||
435 | ctags: CTAGS | |
436 | CTAGS: | |
437 | ||
438 | ||
439 | distdir: $(DISTFILES) | |
7eed349e PC |
440 | $(mkdir_p) $(distdir)/.. |
441 | @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ | |
442 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ | |
443 | list='$(DISTFILES)'; for file in $$list; do \ | |
444 | case $$file in \ | |
445 | $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ | |
446 | $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ | |
447 | esac; \ | |
4312e020 | 448 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ |
7eed349e PC |
449 | dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ |
450 | if test "$$dir" != "$$file" && test "$$dir" != "."; then \ | |
451 | dir="/$$dir"; \ | |
452 | $(mkdir_p) "$(distdir)$$dir"; \ | |
453 | else \ | |
454 | dir=''; \ | |
455 | fi; \ | |
4312e020 | 456 | if test -d $$d/$$file; then \ |
4312e020 BK |
457 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ |
458 | cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ | |
459 | fi; \ | |
460 | cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ | |
461 | else \ | |
462 | test -f $(distdir)/$$file \ | |
463 | || cp -p $$d/$$file $(distdir)/$$file \ | |
464 | || exit 1; \ | |
465 | fi; \ | |
466 | done | |
467 | check-am: all-am | |
468 | check: check-am | |
469 | all-am: Makefile | |
470 | installdirs: | |
471 | install: install-am | |
472 | install-exec: install-exec-am | |
473 | install-data: install-data-am | |
474 | uninstall: uninstall-am | |
475 | ||
476 | install-am: all-am | |
477 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | |
478 | ||
479 | installcheck: installcheck-am | |
480 | install-strip: | |
481 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | |
482 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | |
483 | `test -z '$(STRIP)' || \ | |
484 | echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install | |
485 | mostlyclean-generic: | |
486 | ||
487 | clean-generic: | |
488 | -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) | |
489 | ||
490 | distclean-generic: | |
491 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | |
492 | ||
493 | maintainer-clean-generic: | |
494 | @echo "This command is intended for maintainers to use" | |
495 | @echo "it deletes files that may require special tools to rebuild." | |
496 | clean: clean-am | |
497 | ||
498 | clean-am: clean-generic clean-libtool clean-local mostlyclean-am | |
499 | ||
500 | distclean: distclean-am | |
501 | -rm -f Makefile | |
7eed349e | 502 | distclean-am: clean-am distclean-generic distclean-libtool |
4312e020 BK |
503 | |
504 | dvi: dvi-am | |
505 | ||
506 | dvi-am: | |
507 | ||
508 | html: html-am | |
509 | ||
510 | info: info-am | |
511 | ||
512 | info-am: | |
513 | ||
514 | install-data-am: | |
515 | ||
4312e020 BK |
516 | install-exec-am: |
517 | ||
518 | install-info: install-info-am | |
519 | ||
520 | install-man: | |
521 | ||
4312e020 BK |
522 | installcheck-am: |
523 | ||
524 | maintainer-clean: maintainer-clean-am | |
525 | -rm -f Makefile | |
526 | maintainer-clean-am: distclean-am maintainer-clean-generic | |
527 | ||
528 | mostlyclean: mostlyclean-am | |
529 | ||
530 | mostlyclean-am: mostlyclean-generic mostlyclean-libtool | |
531 | ||
532 | pdf: pdf-am | |
533 | ||
534 | pdf-am: | |
535 | ||
536 | ps: ps-am | |
537 | ||
538 | ps-am: | |
539 | ||
7eed349e | 540 | uninstall-am: uninstall-info-am |
4312e020 BK |
541 | |
542 | .PHONY: all all-am check check-am clean clean-generic clean-libtool \ | |
543 | clean-local distclean distclean-generic distclean-libtool \ | |
544 | distdir dvi dvi-am html html-am info info-am install \ | |
7eed349e PC |
545 | install-am install-data install-data-am install-exec \ |
546 | install-exec-am install-info install-info-am install-man \ | |
4312e020 BK |
547 | install-strip installcheck installcheck-am installdirs \ |
548 | maintainer-clean maintainer-clean-generic mostlyclean \ | |
549 | mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ | |
7eed349e | 550 | uninstall uninstall-am uninstall-info-am |
4312e020 | 551 | |
8a165db0 | 552 | doc-html-doxygen: |
4312e020 BK |
553 | -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \ |
554 | builddir=`cd ..; ${PWD_COMMAND}`; \ | |
8a165db0 | 555 | ${SHELL} ${doc_doxygen_script} \ |
4312e020 BK |
556 | --host_alias=${host_alias} --mode=html $${srcdir} $${builddir}) |
557 | ||
8a165db0 | 558 | doc-man-doxygen: |
4312e020 BK |
559 | -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \ |
560 | builddir=`cd ..; ${PWD_COMMAND}`; \ | |
8a165db0 | 561 | ${SHELL} ${doc_doxygen_script} \ |
4312e020 | 562 | --host_alias=${host_alias} --mode=man $${srcdir} $${builddir}) |
8a165db0 BK |
563 | |
564 | doc-xml-doxygen: | |
565 | -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \ | |
566 | builddir=`cd ..; ${PWD_COMMAND}`; \ | |
567 | ${SHELL} ${doc_doxygen_script} \ | |
568 | --host_alias=${host_alias} --mode=xml $${srcdir} $${builddir}) | |
569 | doc-xml-doxygen-single: doc-xml-doxygen | |
570 | @echo "Generating doxygen xml single file..." | |
571 | $(XSLTPROC) ${doxygen_xmldir}/combine.xslt ${doxygen_xmldir}/spine.xml > ${doxygen_xmldir}/all.xml; | |
572 | doc-html-performance: | |
4312e020 | 573 | -@(chmod + ${doc_performance_script}; \ |
4312e020 BK |
574 | ${doc_performance_script} ${top_srcdir} \ |
575 | ${glibcxx_builddir}/testsuite \ | |
576 | ${top_srcdir}/testsuite/data/make_graph_htmls.xml \ | |
577 | ${top_srcdir}/testsuite/data/make_graph_test_infos.xml local g++) | |
578 | ||
8a165db0 BK |
579 | ${glibcxx_builddir}/doc/html: |
580 | mkdir ${glibcxx_builddir}/doc/html | |
581 | ||
582 | ${glibcxx_builddir}/doc/pdf: | |
583 | mkdir ${glibcxx_builddir}/doc/pdf | |
584 | ||
585 | ${glibcxx_builddir}/doc/fo: | |
586 | mkdir ${glibcxx_builddir}/doc/fo | |
587 | ||
588 | ${glibcxx_builddir}/doc/xml: | |
589 | mkdir ${glibcxx_builddir}/doc/xml | |
590 | doc-xml-validate: $(xml_sources) | |
591 | @echo "Generating XML validation log..." | |
592 | $(XMLLINT) $(XMLLINT_FLAGS) ${top_srcdir}/doc/xml/spine.xml | |
593 | ||
594 | doc-xml-single: $(xml_sources) ${glibcxx_builddir}/doc/xml | |
595 | @echo "Generating XML single..." | |
596 | $(XMLLINT) --xinclude --noent --noblanks \ | |
597 | -o ${glibcxx_builddir}/doc/xml/spine-single.xml \ | |
598 | ${top_srcdir}/doc/xml/spine.xml | |
599 | ||
600 | # HTML, index plus chapters | |
601 | doc-html: $(xml_sources) ${glibcxx_builddir}/doc/html | |
602 | @echo "Generating html files..." | |
603 | $(XSLTPROC) $(XSLTPROC_FLAGS) -o ${glibcxx_builddir}/doc/html/ \ | |
604 | $(XSL_HTML_STYLE) ${top_srcdir}/doc/xml/spine.xml | |
605 | ||
606 | # HTML, all one page | |
607 | doc-html-single: $(xml_sources) ${glibcxx_builddir}/doc/html | |
608 | @echo "Generating html single file..." | |
609 | $(XSLTPROC) $(XSLTPROC_FLAGS) -o ${glibcxx_builddir}/doc/html/ \ | |
610 | $(XSL_HTML_SINGLE_STYLE) ${top_srcdir}/doc/xml/spine.xml | |
611 | ||
612 | # FO | |
613 | doc-fo: $(xml_sources) ${glibcxx_builddir}/doc/fo | |
614 | @echo "Generating FO files..." | |
615 | $(XSLTPROC) $(XSLTPROC_FLAGS) -o ${glibcxx_builddir}/doc/fo/spine.fo \ | |
616 | $(XSL_FO_STYLE) ${top_srcdir}/doc/xml/spine.xml | |
617 | ||
618 | ||
619 | # Points to current best xml to PDF generation process. | |
c9024a78 | 620 | doc-pdf: doc-pdf-prince |
8a165db0 BK |
621 | doc-pdf-fop-xml: $(xml_sources) ${glibcxx_builddir}/doc/pdf |
622 | @echo "Generating pdf fop files from xml..." | |
623 | $(FOP) $(FOP_FLAGS) -xml ${top_srcdir}/doc/xml/spine.xml \ | |
624 | -xsl $(XSL_FO_STYLE) -pdf ${glibcxx_builddir}/doc/pdf/spine.pdf | |
625 | ||
626 | doc-pdf-fop-fo: $(xml_sources) ${glibcxx_builddir}/doc/pdf doc-fo | |
627 | @echo "Generating pdf fop files from fo..." | |
628 | $(FOP) $(FOP_FLAGS) -fo ${glibcxx_builddir}/doc/fo/spine.fo \ | |
629 | -pdf ${glibcxx_builddir}/doc/pdf/spine.pdf | |
630 | doc-pdf-xmlto: $(xml_sources) ${glibcxx_builddir}/doc/pdf | |
631 | @echo "Generating pdf xmlto files..." | |
632 | $(XML2PDF) $(XML2PDF_FLAGS) ${top_srcdir}/doc/xml/spine.xml | |
633 | doc-pdf-xmlroff: $(xml_sources) doc-fo | |
634 | @echo "Generating pdf xmlroff files..." | |
635 | $(XMLROFF) $(XMLROFF_FLAGS) ${glibcxx_builddir}/doc/fo/spine.fo | |
636 | doc-pdf-prince: $(xml_sources) ${glibcxx_builddir}/doc/pdf | |
637 | @echo "Generating pdf prince files..." | |
638 | $(PRINCE) $(PRINCE_FLAGS) ${top_srcdir}/doc/xml/spine.xml | |
639 | ||
4312e020 BK |
640 | # No install-pdf, install-html support in automake yet |
641 | install-pdf: | |
642 | install-html: | |
643 | ||
644 | # Installation of distribution html documentation not yet supported | |
645 | # TODO: Write custom install-html rule. | |
646 | .PHONY: install-html install-pdf \ | |
647 | doc-doxygen-html doc-doxygen-man doc-performance | |
648 | ||
649 | # To remove directories. | |
650 | clean-local: | |
8a165db0 | 651 | rm -rf man html pdf fo doxygen xml |
4312e020 BK |
652 | # Tell versions [3.59,3.63) of GNU make to not export all variables. |
653 | # Otherwise a system limit (for SysV at least) may be exceeded. | |
654 | .NOEXPORT: |