Skip to content
Snippets Groups Projects
  • Antoine Lambert's avatar
    e128e9ed
    Makefile: Fix various documentation build issues · e128e9ed
    Antoine Lambert authored
    This commit slighly modifies Makefiles in order to be able to build
    the documentation on Debian stretch (using sphinx 1.4.9) but also
    with the latest sphinx version to date (1.7.5).
    
    Changes notably includes:
    
      - remove the --implicit-namespaces option for sphinx-apidoc as:
    
         * it is not needed
         * it is not supported on sphinx 1.4.9
         * output is not correct with sphinx 1.7.5
    
      - use sphinx -b option instead of -M for building html doc
        as an exception is raised otherwise when using sphinx 1.4.9
    e128e9ed
    History
    Makefile: Fix various documentation build issues
    Antoine Lambert authored
    This commit slighly modifies Makefiles in order to be able to build
    the documentation on Debian stretch (using sphinx 1.4.9) but also
    with the latest sphinx version to date (1.7.5).
    
    Changes notably includes:
    
      - remove the --implicit-namespaces option for sphinx-apidoc as:
    
         * it is not needed
         * it is not supported on sphinx 1.4.9
         * output is not correct with sphinx 1.7.5
    
      - use sphinx -b option instead of -M for building html doc
        as an exception is raised otherwise when using sphinx 1.4.9
Makefile 1.61 KiB