aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/modules/FindSH.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/modules/FindSH.cmake')
-rw-r--r--cmake/modules/FindSH.cmake13
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)