The following issue has been SUBMITTED. 
====================================================================== 
http://www.cmake.org/Bug/view.php?id=15545 
====================================================================== 
Reported By:                Felix Geyer
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   15545
Category:                   CMake
Reproducibility:            have not tried
Severity:                   feature
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2015-04-29 17:24 EDT
Last Modified:              2015-04-29 17:24 EDT
====================================================================== 
Summary:                    Add support for passing sphinx options
Description: 
I would like to be able to pass additional options to sphinx
(Utilities/Sphinx/CMakeLists.txt).

This could be done by an additional --sphinx-opts="..." flag to bootstrap or by
making it read the SPHINXOPTS env variable (which apparently some other build
systems use).

If you'd accept one of those ways I'll write a patch.


Reason for this:
In Debian we are trying to create reproducible package builds.
This means building a package twice (with exactly the same toolchain) should
produce the same bit-identical files.

Unfortunately sphinx embeds the current date in manpages it generates.
The idea to fix this is to pass the date of the last package changelog entry to
sphinx.

Some background if you are interested:
https://wiki.debian.org/ReproducibleBuilds/About
https://wiki.debian.org/ReproducibleBuilds/TimestampsInManpagesGeneratedBySphinx
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2015-04-29 17:24 Felix Geyer    New Issue                                    
======================================================================

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers

Reply via email to