diff options
Diffstat (limited to 'Utilities')
-rw-r--r-- | Utilities/Sphinx/CMakeLists.txt | 9 | ||||
-rw-r--r-- | Utilities/Sphinx/conf.py.in | 3 |
2 files changed, 10 insertions, 2 deletions
diff --git a/Utilities/Sphinx/CMakeLists.txt b/Utilities/Sphinx/CMakeLists.txt index 3b0b335..5e0ef87 100644 --- a/Utilities/Sphinx/CMakeLists.txt +++ b/Utilities/Sphinx/CMakeLists.txt @@ -36,6 +36,15 @@ elseif(NOT SPHINX_EXECUTABLE) message(FATAL_ERROR "SPHINX_EXECUTABLE (sphinx-build) is not found!") endif() +set(copyright_line_regex "^Copyright (2000-20[0-9][0-9] Kitware.*)") +file(STRINGS "${CMake_SOURCE_DIR}/Copyright.txt" copyright_line + LIMIT_COUNT 1 REGEX "${copyright_line_regex}") +if(copyright_line MATCHES "${copyright_line_regex}") + set(conf_copyright "${CMAKE_MATCH_1}") +else() + set(conf_copyright "Kitware, Inc.") +endif() + set(conf_docs "${CMake_SOURCE_DIR}/Help") set(conf_path "${CMAKE_CURRENT_SOURCE_DIR}") set(conf_version "${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}.${CMake_VERSION_PATCH}") diff --git a/Utilities/Sphinx/conf.py.in b/Utilities/Sphinx/conf.py.in index 52f4a31..ef622fd 100644 --- a/Utilities/Sphinx/conf.py.in +++ b/Utilities/Sphinx/conf.py.in @@ -13,7 +13,6 @@ import sys import os import re import glob -import time sys.path.insert(0, r'@conf_path@') @@ -21,7 +20,7 @@ source_suffix = '.rst' master_doc = 'index' project = 'CMake' -copyright = '2000-%s Kitware, Inc.' % time.strftime('%Y') +copyright = '@conf_copyright@' version = '@conf_version@' # feature version release = '@conf_release@' # full version string |