Help: Configure copyright year automatically

Teach our Sphinx conf.py to compute the copyright end year
automatically.  Drop our hard-coded configuration for it.
This commit is contained in:
Brad King 2013-11-04 13:36:41 -05:00
parent f4253d7bf6
commit edc7cc967d
2 changed files with 3 additions and 3 deletions

View File

@ -38,7 +38,6 @@ endif()
set(conf_docs "${CMake_SOURCE_DIR}/Help") set(conf_docs "${CMake_SOURCE_DIR}/Help")
set(conf_path "${CMAKE_CURRENT_SOURCE_DIR}") set(conf_path "${CMAKE_CURRENT_SOURCE_DIR}")
set(conf_copyright "2000-2013 Kitware, Inc.")
set(conf_version "${CMake_MAJOR_VERSION}.${CMake_MINOR_VERSION}.${CMake_PATCH_VERSION}") set(conf_version "${CMake_MAJOR_VERSION}.${CMake_MINOR_VERSION}.${CMake_PATCH_VERSION}")
set(conf_release "${CMake_VERSION}") set(conf_release "${CMake_VERSION}")
configure_file(conf.py.in conf.py @ONLY) configure_file(conf.py.in conf.py @ONLY)

View File

@ -13,14 +13,15 @@ import sys
import os import os
import re import re
import glob import glob
import time
sys.path.insert(0, r'@conf_path@') sys.path.insert(0, r'@conf_path@')
source_suffix = '.rst' source_suffix = '.rst'
master_doc = 'index' master_doc = 'index'
project = 'CMake'
copyright = '@conf_copyright@'
project = 'CMake'
copyright = '2000-%s Kitware, Inc.' % time.strftime('%Y')
version = '@conf_version@' # feature version version = '@conf_version@' # feature version
release = '@conf_release@' # full version string release = '@conf_release@' # full version string