|
1 | 1 | # FindSphinx.cmake |
2 | | -# Copyright (C) 2021-2024 Manuel Sainz de Baranda y Goñi. |
| 2 | +# Copyright (C) 2021-2026 Manuel Sainz de Baranda y Goñi. |
3 | 3 | # This "find module" is distributed as public domain software. |
4 | 4 |
|
5 | 5 | #[=======================================================================[.rst: |
@@ -74,31 +74,28 @@ foreach(_Sphinx_tool IN LISTS Sphinx_FIND_COMPONENTS) |
74 | 74 | list( APPEND _Sphinx_required_vars |
75 | 75 | ${_Sphinx_tool_executable_var} ${_Sphinx_tool_version_var}) |
76 | 76 |
|
77 | | - if(NOT DEFINED ${_Sphinx_tool_executable_var}) |
78 | | - find_program( |
79 | | - ${_Sphinx_tool_executable_var} |
80 | | - NAMES sphinx-${_Sphinx_tool} |
81 | | - DOC "`sphinx-${_Sphinx_tool}` executable.") |
| 77 | + find_program( |
| 78 | + ${_Sphinx_tool_executable_var} |
| 79 | + NAMES sphinx-${_Sphinx_tool} |
| 80 | + DOC "`sphinx-${_Sphinx_tool}` executable.") |
82 | 81 |
|
83 | | - if(${_Sphinx_tool_executable_var}) |
84 | | - execute_process( |
85 | | - COMMAND "${${_Sphinx_tool_executable_var}}" --version |
86 | | - OUTPUT_VARIABLE _Sphinx_output) |
| 82 | + if(${_Sphinx_tool_executable_var}) |
| 83 | + execute_process( |
| 84 | + COMMAND "${${_Sphinx_tool_executable_var}}" --version |
| 85 | + OUTPUT_VARIABLE _Sphinx_output) |
87 | 86 |
|
88 | | - if("${_Sphinx_output}" MATCHES ".* ([0-9]+(\\.[0-9]+(\\.[0-9]+)?)?).*\n") |
89 | | - set(${_Sphinx_tool_version_var} "${CMAKE_MATCH_1}") |
| 87 | + if("${_Sphinx_output}" MATCHES ".* ([0-9]+(\\.[0-9]+(\\.[0-9]+)?)?).*\n") |
| 88 | + set(${_Sphinx_tool_version_var} "${CMAKE_MATCH_1}") |
90 | 89 |
|
91 | | - if(NOT DEFINED Sphinx_VERSION) |
92 | | - set(Sphinx_VERSION ${${_Sphinx_tool_version_var}}) |
93 | | - endif() |
| 90 | + if(NOT DEFINED Sphinx_VERSION) |
| 91 | + set(Sphinx_VERSION ${${_Sphinx_tool_version_var}}) |
94 | 92 | endif() |
95 | | - |
96 | | - unset(_Sphinx_output) |
97 | 93 | endif() |
98 | 94 |
|
99 | | - mark_as_advanced(${_Sphinx_tool_executable_var}) |
| 95 | + unset(_Sphinx_output) |
100 | 96 | endif() |
101 | 97 |
|
| 98 | + mark_as_advanced(${_Sphinx_tool_executable_var}) |
102 | 99 | unset(_Sphinx_tool_version_var) |
103 | 100 | unset(_Sphinx_tool_executable_var) |
104 | 101 | unset(_Sphinx_tool_uppercase) |
|
0 commit comments