OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [gcc-4.5.1/] [libstdc++-v3/] [doc/] [Makefile.in] - Blame information for rev 826

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 424 jeremybenn
# Makefile.in generated by automake 1.11.1 from Makefile.am.
2
# @configure_input@
3
 
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6
# Inc.
7
# This Makefile.in is free software; the Free Software Foundation
8
# gives unlimited permission to copy and/or distribute it,
9
# with or without modifications, as long as this notice is preserved.
10
 
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14
# PARTICULAR PURPOSE.
15
 
16
@SET_MAKE@
17
VPATH = @srcdir@
18
pkgdatadir = $(datadir)/@PACKAGE@
19
pkgincludedir = $(includedir)/@PACKAGE@
20
pkglibdir = $(libdir)/@PACKAGE@
21
pkglibexecdir = $(libexecdir)/@PACKAGE@
22
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
23
install_sh_DATA = $(install_sh) -c -m 644
24
install_sh_PROGRAM = $(install_sh) -c
25
install_sh_SCRIPT = $(install_sh) -c
26
INSTALL_HEADER = $(INSTALL_DATA)
27
transform = $(program_transform_name)
28
NORMAL_INSTALL = :
29
PRE_INSTALL = :
30
POST_INSTALL = :
31
NORMAL_UNINSTALL = :
32
PRE_UNINSTALL = :
33
POST_UNINSTALL = :
34
build_triplet = @build@
35
host_triplet = @host@
36
target_triplet = @target@
37
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
38
        $(top_srcdir)/fragment.am
39
subdir = doc
40
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
41
am__aclocal_m4_deps = $(top_srcdir)/../config/enable.m4 \
42
        $(top_srcdir)/../config/futex.m4 \
43
        $(top_srcdir)/../config/iconv.m4 \
44
        $(top_srcdir)/../config/lead-dot.m4 \
45
        $(top_srcdir)/../config/lib-ld.m4 \
46
        $(top_srcdir)/../config/lib-link.m4 \
47
        $(top_srcdir)/../config/lib-prefix.m4 \
48
        $(top_srcdir)/../config/multi.m4 \
49
        $(top_srcdir)/../config/no-executables.m4 \
50
        $(top_srcdir)/../config/override.m4 \
51
        $(top_srcdir)/../config/stdint.m4 \
52
        $(top_srcdir)/../config/unwind_ipinfo.m4 \
53
        $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \
54
        $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \
55
        $(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/crossconfig.m4 \
56
        $(top_srcdir)/linkage.m4 $(top_srcdir)/acinclude.m4 \
57
        $(top_srcdir)/../config/tls.m4 $(top_srcdir)/configure.ac
58
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
59
        $(ACLOCAL_M4)
60
CONFIG_HEADER = $(top_builddir)/config.h
61
CONFIG_CLEAN_FILES =
62
CONFIG_CLEAN_VPATH_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
DSYMUTIL = @DSYMUTIL@
110
DUMPBIN = @DUMPBIN@
111
ECHO_C = @ECHO_C@
112
ECHO_N = @ECHO_N@
113
ECHO_T = @ECHO_T@
114
EGREP = @EGREP@
115
ERROR_CONSTANTS_SRCDIR = @ERROR_CONSTANTS_SRCDIR@
116
EXEEXT = @EXEEXT@
117
EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@
118
FGREP = @FGREP@
119
GLIBCXX_INCLUDES = @GLIBCXX_INCLUDES@
120
GLIBCXX_LIBS = @GLIBCXX_LIBS@
121
GREP = @GREP@
122
INSTALL = @INSTALL@
123
INSTALL_DATA = @INSTALL_DATA@
124
INSTALL_PROGRAM = @INSTALL_PROGRAM@
125
INSTALL_SCRIPT = @INSTALL_SCRIPT@
126
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
127
LD = @LD@
128
LDFLAGS = @LDFLAGS@
129
LIBICONV = @LIBICONV@
130
LIBOBJS = @LIBOBJS@
131
LIBS = @LIBS@
132
LIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@
133
LIBTOOL = @LIBTOOL@
134
LIPO = @LIPO@
135
LN_S = @LN_S@
136
LTLIBICONV = @LTLIBICONV@
137
LTLIBOBJS = @LTLIBOBJS@
138
MAINT = @MAINT@
139
MAKEINFO = @MAKEINFO@
140
MKDIR_P = @MKDIR_P@
141
NM = @NM@
142
NMEDIT = @NMEDIT@
143
OBJDUMP = @OBJDUMP@
144
OBJEXT = @OBJEXT@
145
OPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@
146
OPT_LDFLAGS = @OPT_LDFLAGS@
147
OS_INC_SRCDIR = @OS_INC_SRCDIR@
148
OTOOL = @OTOOL@
149
OTOOL64 = @OTOOL64@
150
PACKAGE = @PACKAGE@
151
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
152
PACKAGE_NAME = @PACKAGE_NAME@
153
PACKAGE_STRING = @PACKAGE_STRING@
154
PACKAGE_TARNAME = @PACKAGE_TARNAME@
155
PACKAGE_URL = @PACKAGE_URL@
156
PACKAGE_VERSION = @PACKAGE_VERSION@
157
PATH_SEPARATOR = @PATH_SEPARATOR@
158
RANLIB = @RANLIB@
159
SECTION_FLAGS = @SECTION_FLAGS@
160
SECTION_LDFLAGS = @SECTION_LDFLAGS@
161
SED = @SED@
162
SET_MAKE = @SET_MAKE@
163
SHELL = @SHELL@
164
STRIP = @STRIP@
165
SYMVER_FILE = @SYMVER_FILE@
166
TOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@
167
USE_NLS = @USE_NLS@
168
VERSION = @VERSION@
169
WARN_FLAGS = @WARN_FLAGS@
170
WERROR = @WERROR@
171
abs_builddir = @abs_builddir@
172
abs_srcdir = @abs_srcdir@
173
abs_top_builddir = @abs_top_builddir@
174
abs_top_srcdir = @abs_top_srcdir@
175
ac_ct_CC = @ac_ct_CC@
176
ac_ct_CXX = @ac_ct_CXX@
177
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
178
am__leading_dot = @am__leading_dot@
179
am__tar = @am__tar@
180
am__untar = @am__untar@
181
baseline_dir = @baseline_dir@
182
bindir = @bindir@
183
build = @build@
184
build_alias = @build_alias@
185
build_cpu = @build_cpu@
186
build_os = @build_os@
187
build_vendor = @build_vendor@
188
builddir = @builddir@
189
check_msgfmt = @check_msgfmt@
190
datadir = @datadir@
191
datarootdir = @datarootdir@
192
docdir = @docdir@
193
dvidir = @dvidir@
194
enable_shared = @enable_shared@
195
enable_static = @enable_static@
196
exec_prefix = @exec_prefix@
197
glibcxx_MOFILES = @glibcxx_MOFILES@
198
glibcxx_PCHFLAGS = @glibcxx_PCHFLAGS@
199
glibcxx_POFILES = @glibcxx_POFILES@
200
glibcxx_builddir = @glibcxx_builddir@
201
glibcxx_localedir = @glibcxx_localedir@
202
glibcxx_prefixdir = @glibcxx_prefixdir@
203
glibcxx_srcdir = @glibcxx_srcdir@
204
glibcxx_thread_h = @glibcxx_thread_h@
205
glibcxx_toolexecdir = @glibcxx_toolexecdir@
206
glibcxx_toolexeclibdir = @glibcxx_toolexeclibdir@
207
gxx_include_dir = @gxx_include_dir@
208
host = @host@
209
host_alias = @host_alias@
210
host_cpu = @host_cpu@
211
host_os = @host_os@
212
host_vendor = @host_vendor@
213
htmldir = @htmldir@
214
includedir = @includedir@
215
infodir = @infodir@
216
install_sh = @install_sh@
217
libdir = @libdir@
218
libexecdir = @libexecdir@
219
libtool_VERSION = @libtool_VERSION@
220
localedir = @localedir@
221
localstatedir = @localstatedir@
222
mandir = @mandir@
223
mkdir_p = @mkdir_p@
224
multi_basedir = @multi_basedir@
225
oldincludedir = @oldincludedir@
226
pdfdir = @pdfdir@
227
port_specific_symbol_files = @port_specific_symbol_files@
228
prefix = @prefix@
229
program_transform_name = @program_transform_name@
230
psdir = @psdir@
231
sbindir = @sbindir@
232
sharedstatedir = @sharedstatedir@
233
srcdir = @srcdir@
234
sysconfdir = @sysconfdir@
235
target = @target@
236
target_alias = @target_alias@
237
target_cpu = @target_cpu@
238
target_os = @target_os@
239
target_vendor = @target_vendor@
240
top_build_prefix = @top_build_prefix@
241
top_builddir = @top_builddir@
242
top_srcdir = @top_srcdir@
243
toplevel_srcdir = @toplevel_srcdir@
244
 
245
# May be used by various substitution variables.
246
gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER)
247
MAINT_CHARSET = latin1
248
mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs
249
PWD_COMMAND = $${PWDCMD-pwd}
250
STAMP = echo timestamp >
251
toolexecdir = $(glibcxx_toolexecdir)
252
toolexeclibdir = $(glibcxx_toolexeclibdir)
253
 
254
# These bits are all figured out from configure.  Look in acinclude.m4
255
# or configure.ac to see how they are set.  See GLIBCXX_EXPORT_FLAGS.
256
CONFIG_CXXFLAGS = \
257
        $(SECTION_FLAGS) $(EXTRA_CXX_FLAGS)
258
 
259
WARN_CXXFLAGS = \
260
        $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once
261
 
262
 
263
# -I/-D flags to pass when compiling.
264
AM_CPPFLAGS = $(GLIBCXX_INCLUDES)
265
 
266
# Doxygen configuration
267
# Assumes doxygen, graphviz (with dot), pdflatex installed
268
doxygen_script = ${top_srcdir}/scripts/run_doxygen
269
doxygen_outdir = ${glibcxx_builddir}/doc/doxygen
270
doxygen_pdf = ${doxygen_outdir}/latex/refman.pdf
271
 
272
# Docbook configuration.
273
# Assumes
274
# libxslt
275
# dblatex
276
# pdflatex
277
# docbook-style-xsl
278
# emacs-nxml-mode
279
# xmlto passivetex
280
docbook_outdir = ${glibcxx_builddir}/doc/docbook
281
xml_dir = ${glibcxx_srcdir}/doc/xml
282
xml_sources_basic = \
283
        ${xml_dir}/spine.xml \
284
        ${xml_dir}/authors.xml \
285
        ${xml_dir}/api.xml \
286
        ${xml_dir}/faq.xml
287
 
288
xml_sources_manual = \
289
        ${xml_dir}/manual/abi.xml \
290
        ${xml_dir}/manual/algorithms.xml \
291
        ${xml_dir}/manual/allocator.xml \
292
        ${xml_dir}/manual/auto_ptr.xml \
293
        ${xml_dir}/manual/atomics.xml \
294
        ${xml_dir}/manual/backwards_compatibility.xml \
295
        ${xml_dir}/manual/bitmap_allocator.xml \
296
        ${xml_dir}/manual/build_hacking.xml \
297
        ${xml_dir}/manual/codecvt.xml \
298
        ${xml_dir}/manual/concurrency.xml \
299
        ${xml_dir}/manual/concurrency_extensions.xml \
300
        ${xml_dir}/manual/configure.xml \
301
        ${xml_dir}/manual/containers.xml \
302
        ${xml_dir}/manual/ctype.xml \
303
        ${xml_dir}/manual/debug_mode.xml \
304
        ${xml_dir}/manual/debug.xml \
305
        ${xml_dir}/manual/diagnostics.xml \
306
        ${xml_dir}/manual/evolution.xml \
307
        ${xml_dir}/manual/extensions.xml \
308
        ${xml_dir}/manual/internals.xml \
309
        ${xml_dir}/manual/intro.xml \
310
        ${xml_dir}/manual/io.xml \
311
        ${xml_dir}/manual/iterators.xml \
312
        ${xml_dir}/manual/locale.xml \
313
        ${xml_dir}/manual/localization.xml \
314
        ${xml_dir}/manual/messages.xml \
315
        ${xml_dir}/manual/mt_allocator.xml \
316
        ${xml_dir}/manual/numerics.xml \
317
        ${xml_dir}/manual/parallel_mode.xml \
318
        ${xml_dir}/manual/prerequisites.xml \
319
        ${xml_dir}/manual/profile_mode.xml \
320
        ${xml_dir}/manual/shared_ptr.xml \
321
        ${xml_dir}/manual/spine.xml \
322
        ${xml_dir}/manual/status_cxx1998.xml \
323
        ${xml_dir}/manual/status_cxx200x.xml \
324
        ${xml_dir}/manual/status_cxxtr1.xml \
325
        ${xml_dir}/manual/status_cxxtr24733.xml \
326
        ${xml_dir}/manual/strings.xml \
327
        ${xml_dir}/manual/support.xml \
328
        ${xml_dir}/manual/test.xml \
329
        ${xml_dir}/manual/using.xml \
330
        ${xml_dir}/manual/using_exceptions.xml \
331
        ${xml_dir}/manual/utilities.xml \
332
        ${xml_dir}/manual/appendix_free.xml \
333
        ${xml_dir}/manual/appendix_contributing.xml \
334
        ${xml_dir}/manual/appendix_porting.xml
335
 
336
xml_sources_extra = \
337
        ${xml_dir}/gnu/fdl-1.2.xml \
338
        ${xml_dir}/gnu/gpl-2.0.xml \
339
        ${xml_dir}/gnu/gpl-3.0.xml
340
 
341
xml_sources = \
342
        ${xml_sources_basic} \
343
        ${xml_sources_manual} \
344
        ${xml_sources_extra}
345
 
346
xml_noinst = \
347
        ${xml_dir}/book.txml \
348
        ${xml_dir}/chapter.txml \
349
        ${xml_dir}/class.txml
350
 
351
XSLTPROC = xsltproc
352
XSLTPROC_FLAGS = --nonet --xinclude
353
XSL_STYLE_DIR = /usr/share/sgml/docbook/xsl-stylesheets
354
XSL_FO_STYLE = $(XSL_STYLE_DIR)/fo/docbook.xsl
355
XSL_HTML_STYLE = $(XSL_STYLE_DIR)/xhtml/chunk.xsl
356
#XSL_HTML_SINGLE_STYLE = $(XSL_STYLE_DIR)/xhtml/onechunk.xsl
357
XSL_HTML_SINGLE_STYLE = $(XSL_STYLE_DIR)/xhtml/docbook.xsl
358
 
359
# Validate existing XML structure.
360
XMLLINT = xmllint
361
#LINT_FLAGS = --debug --nonet --xinclude --nsclean --postvalid --nowarning
362
#LINT_FLAGS = --noblanks --noout --xinclude --postvalid --noent
363
LINT_FLAGS = --postvalid --debug --xinclude --noent --noblanks  --nonet --noout
364
DTD_FLAGS = --dtdvalid http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
365
XMLLINT_FLAGS = $(LINT_FLAGS) $(DTD_FLAGS)
366
 
367
# PDF 1
368
# fop
369
FOP = fop
370
FOP_FLAGS = -d -r
371
 
372
# PDF 2
373
# xmlto
374
XML2PDF = xmlto
375
XML2PDF_FLAGS = -v pdf --skip-validation -o pdf
376
 
377
# PDF 3
378
# xmlroff
379
XMLROFF = xmlroff
380
XMLROFF_FLAGS = --format=pdf --backend=cairo --warn=1 --debug=1 --continue
381
 
382
# PDF 4
383
# prince
384
PRINCE = prince
385
PRINCE_FLAGS = --log prince.log -o pdf/spine.pdf
386
 
387
# PDF 5
388
# dblatex
389
DBLATEX_FLAGS = --dump --verbose --pdf -o ${docbook_outdir}/pdf/manual.pdf
390
 
391
# Performance doc and graph configuration.
392
# Assumes pychart, beautiful soup installed.
393
# Generates the plots and graphs for performance testing.
394
doc_performance_script = ${top_srcdir}/scripts/make_graphs.py
395
 
396
# By adding these files here, automake will remove them for 'make clean'
397
CLEANFILES = *.log
398
all: all-am
399
 
400
.SUFFIXES:
401
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/fragment.am $(am__configure_deps)
402
        @for dep in $?; do \
403
          case '$(am__configure_deps)' in \
404
            *$$dep*) \
405
              ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
406
                && { if test -f $@; then exit 0; else break; fi; }; \
407
              exit 1;; \
408
          esac; \
409
        done; \
410
        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps doc/Makefile'; \
411
        $(am__cd) $(top_srcdir) && \
412
          $(AUTOMAKE) --foreign --ignore-deps doc/Makefile
413
.PRECIOUS: Makefile
414
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
415
        @case '$?' in \
416
          *config.status*) \
417
            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
418
          *) \
419
            echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
420
            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
421
        esac;
422
 
423
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
424
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
425
 
426
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
427
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
428
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
429
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
430
$(am__aclocal_m4_deps):
431
 
432
mostlyclean-libtool:
433
        -rm -f *.lo
434
 
435
clean-libtool:
436
        -rm -rf .libs _libs
437
tags: TAGS
438
TAGS:
439
 
440
ctags: CTAGS
441
CTAGS:
442
 
443
 
444
distdir: $(DISTFILES)
445
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
446
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
447
        list='$(DISTFILES)'; \
448
          dist_files=`for file in $$list; do echo $$file; done | \
449
          sed -e "s|^$$srcdirstrip/||;t" \
450
              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
451
        case $$dist_files in \
452
          */*) $(MKDIR_P) `echo "$$dist_files" | \
453
                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
454
                           sort -u` ;; \
455
        esac; \
456
        for file in $$dist_files; do \
457
          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
458
          if test -d $$d/$$file; then \
459
            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
460
            if test -d "$(distdir)/$$file"; then \
461
              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
462
            fi; \
463
            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
464
              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
465
              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
466
            fi; \
467
            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
468
          else \
469
            test -f "$(distdir)/$$file" \
470
            || cp -p $$d/$$file "$(distdir)/$$file" \
471
            || exit 1; \
472
          fi; \
473
        done
474
check-am: all-am
475
check: check-am
476
all-am: Makefile
477
installdirs:
478
install: install-am
479
install-exec: install-exec-am
480
install-data: install-data-am
481
uninstall: uninstall-am
482
 
483
install-am: all-am
484
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
485
 
486
installcheck: installcheck-am
487
install-strip:
488
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
489
          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
490
          `test -z '$(STRIP)' || \
491
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
492
mostlyclean-generic:
493
 
494
clean-generic:
495
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
496
 
497
distclean-generic:
498
        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
499
        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
500
 
501
maintainer-clean-generic:
502
        @echo "This command is intended for maintainers to use"
503
        @echo "it deletes files that may require special tools to rebuild."
504
clean: clean-am
505
 
506
clean-am: clean-generic clean-libtool clean-local mostlyclean-am
507
 
508
distclean: distclean-am
509
        -rm -f Makefile
510
distclean-am: clean-am distclean-generic
511
 
512
dvi: dvi-am
513
 
514
dvi-am:
515
 
516
html: html-am
517
 
518
html-am:
519
 
520
info: info-am
521
 
522
info-am:
523
 
524
install-data-am:
525
 
526
install-dvi: install-dvi-am
527
 
528
install-dvi-am:
529
 
530
install-exec-am:
531
 
532
install-html: install-html-am
533
 
534
install-html-am:
535
 
536
install-info: install-info-am
537
 
538
install-info-am:
539
 
540
install-man:
541
 
542
install-pdf: install-pdf-am
543
 
544
install-pdf-am:
545
 
546
install-ps: install-ps-am
547
 
548
install-ps-am:
549
 
550
installcheck-am:
551
 
552
maintainer-clean: maintainer-clean-am
553
        -rm -f Makefile
554
maintainer-clean-am: distclean-am maintainer-clean-generic
555
 
556
mostlyclean: mostlyclean-am
557
 
558
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
559
 
560
pdf: pdf-am
561
 
562
pdf-am:
563
 
564
ps: ps-am
565
 
566
ps-am:
567
 
568
uninstall-am:
569
 
570
.MAKE: install-am install-strip
571
 
572
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
573
        clean-local distclean distclean-generic distclean-libtool \
574
        distdir dvi dvi-am html html-am info info-am install \
575
        install-am install-data install-data-am install-dvi \
576
        install-dvi-am install-exec install-exec-am install-html \
577
        install-html-am install-info install-info-am install-man \
578
        install-pdf install-pdf-am install-ps install-ps-am \
579
        install-strip installcheck installcheck-am installdirs \
580
        maintainer-clean maintainer-clean-generic mostlyclean \
581
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
582
        uninstall uninstall-am
583
 
584
 
585
# Documentation Overview
586
#
587
# There are two main source materials for libstdc++ documentation.
588
# The first is the doxygen markup in libstdc++ sources. And the second
589
# is the docbook markup in doc/xml/. A third and more obscure option
590
# deals with charting performance tests.
591
 
592
# Default, points to current best sub-rule that is the best conversion.
593
# MAN
594
doc-man: doc-man-doxygen
595
 
596
# PDF
597
doc-pdf: doc-pdf-docbook
598
 
599
# HTML
600
doc-html: doc-html-docbook
601
 
602
doc-html-doxygen:
603
        -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
604
          builddir=`cd ..; ${PWD_COMMAND}`; \
605
          ${SHELL} ${doxygen_script} \
606
          --host_alias=${host_alias} --mode=html $${srcdir} $${builddir} YES)
607
 
608
doc-man-doxygen:
609
        -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
610
          builddir=`cd ..; ${PWD_COMMAND}`; \
611
          ${SHELL} ${doxygen_script} \
612
          --host_alias=${host_alias} --mode=man $${srcdir} $${builddir} YES)
613
 
614
doc-xml-doxygen:
615
        -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
616
          builddir=`cd ..; ${PWD_COMMAND}`; \
617
          ${SHELL} ${doxygen_script} \
618
          --host_alias=${host_alias} --mode=xml $${srcdir} $${builddir} NO)
619
 
620
doc-xml-single-doxygen:
621
        @echo "Generating doxygen xml single file..."
622
        $(XSLTPROC) ${doxygen_outdir}/xml/combine.xslt \
623
        ${doxygen_outdir}/xml/index.xml > ${doxygen_outdir}/xml/api-spine.xml;
624
 
625
doc-latex-doxygen:
626
        -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
627
          builddir=`cd ..; ${PWD_COMMAND}`; \
628
          ${SHELL} ${doxygen_script} \
629
          --host_alias=${host_alias} --mode=latex $${srcdir} $${builddir} NO)
630
 
631
# Chance of loooooonnggg creation time on this rule.
632
doc-pdf-doxygen: stamp-latex-doxygen
633
        -(cd ${doxygen_outdir}/latex && $(MAKE) -i pdf;)
634
        echo "Generating doxygen pdf file...";
635
        if [ -f ${doxygen_pdf} ]; then \
636
          echo "... ${doxygen_pdf}"; \
637
        else \
638
          echo "... error"; \
639
          exit 12; \
640
        fi
641
 
642
stamp-pdf-doxygen:
643
        @if [ ! -f stamp-pdf-doxygen ]; then \
644
          $(MAKE) doc-pdf-doxygen; \
645
        fi
646
        $(STAMP) stamp-pdf-doxygen
647
 
648
stamp-xml-doxygen:
649
        @if [ ! -f stamp-xml-doxygen ]; then \
650
          $(MAKE) doc-xml-doxygen; \
651
          $(MAKE) doc-xml-single-doxygen; \
652
        fi
653
        $(STAMP) stamp-xml-doxygen
654
 
655
stamp-latex-doxygen:
656
        @if [ ! -f stamp-latex-doxygen ]; then \
657
          $(MAKE) doc-latex-doxygen; \
658
        fi
659
        $(STAMP) stamp-latex-doxygen
660
 
661
${docbook_outdir}/html:
662
        mkdir -p ${docbook_outdir}/html
663
 
664
${docbook_outdir}/pdf:
665
        mkdir -p ${docbook_outdir}/pdf
666
 
667
${docbook_outdir}/fo:
668
        mkdir -p ${docbook_outdir}/fo
669
 
670
${docbook_outdir}/xml:
671
        mkdir -p ${docbook_outdir}/xml
672
doc-xml-validate-docbook: $(xml_sources)
673
        @echo "Generating XML validation log..."
674
        $(XMLLINT) $(XMLLINT_FLAGS) ${top_srcdir}/doc/xml/spine.xml
675
 
676
doc-xml-single-docbook: $(xml_sources) ${docbook_outdir}/xml
677
        @echo "Generating XML single..."
678
        $(XMLLINT) --xinclude --noent --noblanks \
679
        -o ${docbook_outdir}/xml/spine-single.xml \
680
        ${top_srcdir}/doc/xml/spine.xml
681
 
682
# HTML, index plus chapters
683
doc-html-docbook: $(xml_sources) ${docbook_outdir}/html
684
        @echo "Generating html files..."
685
        $(XSLTPROC) $(XSLTPROC_FLAGS) -o ${docbook_outdir}/html/ \
686
        $(XSL_HTML_STYLE) ${top_srcdir}/doc/xml/spine.xml
687
 
688
# HTML, all one page
689
doc-html-single-docbook: $(xml_sources) ${docbook_outdir}/html
690
        @echo "Generating html single file..."
691
        $(XSLTPROC) $(XSLTPROC_FLAGS) -o ${docbook_outdir}/html/ \
692
        $(XSL_HTML_SINGLE_STYLE) ${top_srcdir}/doc/xml/spine.xml
693
 
694
# FO
695
doc-fo-docbook: $(xml_sources) ${docbook_outdir}/fo
696
        @echo "Generating FO files..."
697
        $(XSLTPROC) $(XSLTPROC_FLAGS) -o ${docbook_outdir}/fo/spine.fo \
698
        $(XSL_FO_STYLE) ${top_srcdir}/doc/xml/spine.xml
699
doc-pdf-fop-xml-docbook: $(xml_sources) ${glibcxx_builddir}/doc/pdf
700
        @echo "Generating pdf fop files from xml..."
701
        $(FOP) $(FOP_FLAGS) -xml ${top_srcdir}/doc/xml/spine.xml \
702
        -xsl $(XSL_FO_STYLE) -pdf ${docbook_outdir}/pdf/spine.pdf
703
 
704
doc-pdf-fop-fo-docbook: $(xml_sources) ${glibcxx_builddir}/doc/pdf doc-fo
705
        @echo "Generating pdf fop files from fo..."
706
        $(FOP) $(FOP_FLAGS) -fo ${docbook_outdir}/fo/spine.fo \
707
        -pdf ${docbook_outdir}/pdf/spine.pdf
708
doc-pdf-xmlto-docbook: $(xml_sources) ${docbook_outdir}/pdf
709
        @echo "Generating pdf xmlto files..."
710
        $(XML2PDF) $(XML2PDF_FLAGS) ${top_srcdir}/doc/xml/spine.xml
711
doc-pdf-xmlroff-docbook: $(xml_sources) doc-fo
712
        @echo "Generating pdf xmlroff files..."
713
        $(XMLROFF) $(XMLROFF_FLAGS) ${docbook_outdir}/fo/spine.fo
714
doc-pdf-prince-docbook: $(xml_sources) ${docbook_outdir}/pdf
715
        @echo "Generating pdf prince files..."
716
        $(PRINCE) $(PRINCE_FLAGS) ${top_srcdir}/xml/spine.xml
717
doc-pdf-dblatex-docbook: $(xml_sources) ${docbook_outdir}/pdf
718
        @echo "Generating pdf dblatex files..."
719
        dblatex $(DBLATEX_FLAGS) ${top_srcdir}/doc/xml/spine.xml
720
 
721
doc-pdf-docbook: doc-pdf-dblatex-docbook
722
doc-html-performance:
723
        -@(chmod + ${doc_performance_script}; \
724
        ${doc_performance_script} ${top_srcdir} \
725
        ${glibcxx_builddir}/testsuite \
726
        ${top_srcdir}/testsuite/data/make_graph_htmls.xml \
727
        ${top_srcdir}/testsuite/data/make_graph_test_infos.xml local g++)
728
 
729
.PHONY: doc-doxygen-html doc-doxygen-man doc-performance
730
 
731
# To remove directories.
732
clean-local:
733
        rm -rf man html pdf fo xml doxygen docbook stamp*
734
 
735
# Tell versions [3.59,3.63) of GNU make to not export all variables.
736
# Otherwise a system limit (for SysV at least) may be exceeded.
737
.NOEXPORT:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.