• Show log

    Commit

  • Hash : 878ec9db
    Author : Daniel Richard
    Date : 2012-09-07T14:52:17

    Second round of cleanups for LibXML2 docs/examples
    
    configure.am:
    
    * Explicitly disallow --enable-rebuild-docs when builddir != srcdir, per
       what you said about needing to build docs with an in-source build
    
    doc/Makefile.am:
    
    * Ensure that xmlversion.h is in the source tree before running
       apibuild.py, to avoid generating an incomplete libxml2-api.xml
    
    * Update the .PHONY target (forgot to do this earlier)
    
    doc/devhelp/Makefile.am:
    
    * Wrap the doc-generating rule in an "if REBUILD_DOCS" conditional so it
       doesn't cause trouble for regular users
    
    * Added a handy-dandy "rebuild" target
    
    doc/examples/index.py:
    
    * NOTE: You need to run this script to regenerate the files it creates,
       and then commit the newly-updated files! The generated files currently
       in git master (e.g. doc/examples/Makefile.am) are out of date even
       before this patch!
    
    * index.html really needs to be in EXTRA_DIST
    
    * Wrap the doc-generating rules in an "if REBUILD_DOCS" conditional,
       because they shouldn't be active otherwise