# find_package(Sphinx)
#
# There is currently no Sphinx find module as of CMake 3.11, this code is taken
# from https://eb2.co/blog/2012/03/sphinx-and-cmake-beautiful-documentation-for-c---projects

find_program(SPHINX_EXECUTABLE NAMES sphinx-build
    HINTS
    $ENV{SPHINX_DIR}
    PATH_SUFFIXES bin
    DOC "Sphinx documentation generator"
)

include(FindPackageHandleStandardArgs)

find_package_handle_standard_args(Sphinx DEFAULT_MSG SPHINX_EXECUTABLE)

mark_as_advanced(SPHINX_EXECUTABLE)
