Changeset 76379c for doc


Ignore:
Timestamp:
May 10, 2011, 12:30:50 PM (15 years ago)
Author:
Frederik Heber <heber@…>
Children:
451f17
Parents:
f6ff493
git-author:
Frederik Heber <heber@…> (05/10/11 11:55:32)
git-committer:
Frederik Heber <heber@…> (05/10/11 12:30:50)
Message:

Doxygen now uses m4/ac_doxygen.m4.

  • fixes to ac_doxygen.m4 necessary as given here, "is not a valid shell variable name": https://issues.apache.org/jira/browse/AMQCPP-191.
  • we again have doc/Makefile.am as otherwise PHONY targets doxygen-doc and doc come into conflict.
  • using .am file for doxygen configuration from doxample (by Oren Ben-Tiki).
Location:
doc
Files:
1 added
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • doc/Doxyfile

    rf6ff493 r76379c  
    2626# by quotes) that should identify the project.
    2727
    28 PROJECT_NAME           = @PACKAGE_NAME@
     28PROJECT_NAME           = $(PROJECT)-$(VERSION)
    2929
    3030# The PROJECT_NUMBER tag can be used to enter a project or revision number.
     
    3232# if some version control system is used.
    3333
    34 PROJECT_NUMBER         = @PACKAGE_VERSION@
     34PROJECT_NUMBER         =
    3535
    3636# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
     
    3939# where doxygen was started. If left blank the current directory will be used.
    4040
    41 OUTPUT_DIRECTORY       = @top_builddir@/doc
     41OUTPUT_DIRECTORY       = $(DOCDIR)
    4242
    4343# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
     
    585585# with spaces.
    586586
    587 INPUT                  = @top_srcdir@/src
     587INPUT                  = $(SRCDIR)/../src
    588588
    589589# This tag can be used to specify the character encoding of the source files
  • doc/Makefile.am

    • Property mode changed from 100755 to 100644
    rf6ff493 r76379c  
    11
    2 SRCMANDOCS =
     2include am_doxygen_include.am
    33
    4 GENMANDOCS =
     4EXTRA_DIST = am_doxygen_include.am Doxyfile
    55
    6 dist_man_MANS = $(SRCMANDOCS) $(GENMANDOCS)
    7 dist_doc_DATA = $(PDFFILES)
    8 
    9 SUFFIXES = .pdf .ps .dvi .tex .xml .html
    10 
    11 html-local: doxygen-docs
    12 
    13 doxygen-docs:
    14         $(DOXYGEN)
    15 
    16 .xml.ps:
    17         $(XMLTO) $(XMLTOFLAGS) ps $<
    18         @touch $@
    19 
    20 .xml.html:
    21         $(XMLTO) $(XMLTOFLAGS) html-nochunks $<
    22         @touch $@
    23 
    24 CodePatterns.stamp: CodePatterns.xml
    25         @rm -f CodePatterns.tmp
    26         @touch CodePatterns.tmp
    27         $(XMLTO) $(XMLTOFLAGS) man $<
    28         @touch $(GENMANDOCS)
    29         @mv -f CodePatterns.tmp $@
    30 
    31 $(GENMANDOCS): CodePatterns.stamp
    32         @if test -f $@; then touch $@; else \
    33           rm -f CodePatterns.stamp; \
    34           $(MAKE) $(AM_MAKEFLAGS) CodePatterns.stamp; \
    35         fi
    36 
    37 clean-local:
    38         rm -f *.aux *.bbl *.blg *.log *.aux.bak
    39 distclean-local:
    40         rm -f *.dvi *.ps *.pdf *.html $(GENMANDOCS) CodePatterns.stamp
    41 
    42 .PHONY: allclean doxygen-docs
    43 allclean: distclean
    44 
    45 
Note: See TracChangeset for help on using the changeset viewer.