diff options
Diffstat (limited to 'cmake/modules/FindSH.cmake')
-rw-r--r-- | cmake/modules/FindSH.cmake | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/cmake/modules/FindSH.cmake b/cmake/modules/FindSH.cmake index 394336e20e..ebfda9b9e4 100644 --- a/cmake/modules/FindSH.cmake +++ b/cmake/modules/FindSH.cmake @@ -18,15 +18,8 @@ FIND_PROGRAM(SH_EXECUTABLE /sbin ) -MARK_AS_ADVANCED(SH_EXECUTABLE) +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(SH DEFAULT_MSG SH_EXECUTABLE) -# search sh -MACRO(FIND_SH) - IF(NOT SH_EXECUTABLE) - FIND_PROGRAM(SH_EXECUTABLE sh) - IF (NOT SH_EXECUTABLE) - MESSAGE(FATAL_ERROR "sh not found - aborting") - ENDIF (NOT SH_EXECUTABLE) - ENDIF(NOT SH_EXECUTABLE) -ENDMACRO(FIND_SH) +MARK_AS_ADVANCED(SH_EXECUTABLE) |