From 7020b9936ca77e6acc6ecab088af3e97ebee526d Mon Sep 17 00:00:00 2001 From: Daniel Kastl Date: Sun, 24 Mar 2013 09:22:01 +0900 Subject: [PATCH] wrong entry in .gitignore caused .cmake files in cmake directory to be ignored --- .gitignore | 1 - cmake/FindSphinx.cmake | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 cmake/FindSphinx.cmake diff --git a/.gitignore b/.gitignore index 77da1528c0d..71d5f0dc4f0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ # Files generated by cmake CMakeFiles Makefile -*.cmake CMakeCache.txt lib diff --git a/cmake/FindSphinx.cmake b/cmake/FindSphinx.cmake new file mode 100644 index 00000000000..af59914f30c --- /dev/null +++ b/cmake/FindSphinx.cmake @@ -0,0 +1,21 @@ +# +# Find Sphinx +# Find Sphinx executable to build documentation +# Source: http://ericscottbarr.com/blog/2012/03/sphinx-and-cmake-beautiful-documentation-for-c-projects/ +# +# Daniel Kastl 03/2013 +# + +find_program(SPHINX_EXECUTABLE NAMES sphinx-build + HINTS + $ENV{SPHINX_DIR} + PATH_SUFFIXES bin\r\n DOC "Sphinx documentation generator" +) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(Sphinx DEFAULT_MSG\r\n SPHINX_EXECUTABLE +) + +mark_as_advanced( + SPHINX_EXECUTABLE +)