##############################################################################
# @file FindSphinx.cmake
# @brief Find Sphinx documentation build tools.
#
# @par Input variables:
#
#
# @tp @b Sphinx_FOUND @endtp
# Whether all or only the requested Sphinx build tools were found. |
#
#
# @tp @b SPHINX_FOUND @endtp
# Alias for @c Sphinx_FOUND. |
# |
#
# @tp @b SPHINX_EXECUTABLE @endtp
# Non-cached alias for @c Sphinx-build_EXECUTABLE. |
#
#
# @tp @b Sphinx_PYTHON_EXECUTABLE @endtp
# Python executable used to run sphinx-build. This is either the
# by default found Python interpreter or a specific version as
# specified by the shebang (#!) of the sphinx-build script. |
#
#
# @tp @b Sphinx_PYTHON_OPTIONS @endtp
# A list of Python options extracted from the shebang (#!) of the
# sphinx-build script. The -E option is added by this module
# if the Python executable is not the system default to avoid
# problems with a differing setting of the @c PYTHONHOME. |
#
#
# @tp @b Sphinx-build_EXECUTABLE @endtp
# Absolute path of the found sphinx-build tool. |
#
#
# @tp @b Sphinx-apidoc_EXECUTABLE @endtp
# Absolute path of the found sphinx-apidoc tool. |
#
#
# @tp @b Sphinx_VERSION_STRING @endtp
# Sphinx version found e.g. 1.1.2. |
#
#
# @tp @b Sphinx_VERSION_MAJOR @endtp
# Sphinx major version found e.g. 1. |
#
#
# @tp @b Sphinx_VERSION_MINOR @endtp
# Sphinx minor version found e.g. 1. |
#
#
# @tp @b Sphinx_VERSION_PATCH @endtp
# Sphinx patch version found e.g. 2. |
#
#
#
# @ingroup CMakeFindModules
##############################################################################
#=============================================================================
# Copyright 2011-2012 University of Pennsylvania
# Copyright 2013-2016 Andreas Schuh