Changeset 1225


Ignore:
Timestamp:
Mar 12, 2008, 10:36:45 PM (15 years ago)
Author:
Peter
Message:

Replaced deprecated macro AM_CONFIG_HEADER.
Let configure create doxygen.config (rather than make).
avoid having multiple doxygen config files.
Setting INLINE_INHERITED_MEMB = YES.
Changing TAB_SIZE = 2.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/configure.ac

    r1223 r1225  
    4444AC_SUBST([YAT_PATCH_VERSION], [PATCH_VERSION])
    4545
    46 AM_CONFIG_HEADER([config.h])
     46AC_CONFIG_HEADER([config.h])
    4747AM_INIT_AUTOMAKE()
    4848
     
    167167AC_CONFIG_FILES([Makefile
    168168     doc/Makefile
     169     doc/doxygen.config
    169170     test/Makefile
    170171     test/data/Makefile
  • trunk/doc/Makefile.am

    r1211 r1225  
    3737pdf-local: latex-local
    3838
    39 html-local: doxygen_html.config FORCE
    40   @doxygen doxygen_html.config;
     39html-local: doxygen.config FORCE
     40  (cat doxygen.config; $(ECHO) GENERATE_LATEX = NO) | doxygen -;
    4141
    4242# this is not supported by automake - there is no target latex
    43 latex-local: doxygen_latex.config FORCE
    44   @doxygen doxygen_latex.config
     43latex-local: doxygen.config FORCE
     44  @(cat doxygen.config; $(ECHO) GENERATE_HTML = NO) | doxygen -;
    4545
    46 
    47 doxygen.config: doxygen.config.in Makefile
    48   @$(ECHO) '# doxygen.config generated from doxygen.config.in.' > $@;
    49   @$(SED) -e 's/PROJECT_NUMBER.*= /&$(VERSION)/g' doxygen.config.in >> $@
    50 
    51 doxygen_html.config: doxygen.config Makefile
    52   @$(ECHO) '# doxygen_html.config generated from doxygen.config.in.' > $@;
    53   @$(SED) -e 's/GENERATE_LATEX.*= /&no/g' doxygen.config >> $@
    54 
    55 doxygen_latex.config: doxygen.config Makefile
    56   @$(ECHO) '# doxygen_latex.config generated from doxygen.config.in.' > $@;
    57   @$(SED) -e 's/GENERATE_HTML.*= /&no/g' doxygen.config >> $@
    5846
    5947endif
  • trunk/doc/doxygen.config.in

    r1211 r1225  
     1# @configure_input@
    12# $Id$
    23
     
    4243# by quotes) that should identify the project.
    4344
    44 PROJECT_NAME           = "yat"
     45PROJECT_NAME           = "@PACKAGE@"
    4546
    4647# The PROJECT_NUMBER tag can be used to enter a project or revision number.
     
    4849# if some version control system is used.
    4950
    50 PROJECT_NUMBER         =
     51PROJECT_NUMBER         = @PACKAGE_VERSION@
    5152
    5253# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
     
    130131# the base classes will not be shown.
    131132
    132 INLINE_INHERITED_MEMB  = NO
     133INLINE_INHERITED_MEMB  = YES
    133134
    134135# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
     
    245246# Doxygen uses this value to replace tabs by spaces in code fragments.
    246247
    247 TAB_SIZE               = 4
     248TAB_SIZE               = 2
    248249
    249250# The GENERATE_TODOLIST tag can be used to enable (YES) or
     
    309310# by doxygen. Possible values are YES and NO. If left blank NO is used.
    310311
    311 QUIET                  = NO
     312QUIET                  = YES
    312313
    313314# The WARNINGS tag can be used to turn on/off the warning messages that are
Note: See TracChangeset for help on using the changeset viewer.