mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-16 14:08:35 +08:00
bootstrap: use "grep -q" instead of output redirection
This commit is contained in:
20
bootstrap
20
bootstrap
@@ -83,7 +83,7 @@ cmake_sphinx_build=""
|
||||
cmake_sphinx_flags=""
|
||||
|
||||
# Determine whether this is a Cygwin environment.
|
||||
if echo "${cmake_system}" | grep CYGWIN >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q CYGWIN; then
|
||||
cmake_system_cygwin=true
|
||||
cmake_doc_dir_keyword="CYGWIN"
|
||||
cmake_man_dir_keyword="CYGWIN"
|
||||
@@ -92,21 +92,21 @@ else
|
||||
fi
|
||||
|
||||
# Determine whether this is a MinGW environment.
|
||||
if echo "${cmake_system}" | grep 'MINGW\|MSYS' >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q 'MINGW\|MSYS'; then
|
||||
cmake_system_mingw=true
|
||||
else
|
||||
cmake_system_mingw=false
|
||||
fi
|
||||
|
||||
# Determine whether this is OS X
|
||||
if echo "${cmake_system}" | grep Darwin >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q Darwin; then
|
||||
cmake_system_darwin=true
|
||||
else
|
||||
cmake_system_darwin=false
|
||||
fi
|
||||
|
||||
# Determine whether this is BeOS
|
||||
if echo "${cmake_system}" | grep BeOS >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q BeOS; then
|
||||
cmake_system_beos=true
|
||||
cmake_doc_dir_keyword="HAIKU"
|
||||
cmake_man_dir_keyword="HAIKU"
|
||||
@@ -115,7 +115,7 @@ else
|
||||
fi
|
||||
|
||||
# Determine whether this is Haiku
|
||||
if echo "${cmake_system}" | grep Haiku >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q Haiku; then
|
||||
cmake_system_haiku=true
|
||||
cmake_doc_dir_keyword="HAIKU"
|
||||
cmake_man_dir_keyword="HAIKU"
|
||||
@@ -124,21 +124,21 @@ else
|
||||
fi
|
||||
|
||||
# Determine whether this is OpenVMS
|
||||
if echo "${cmake_system}" | grep OpenVMS >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q OpenVMS; then
|
||||
cmake_system_openvms=true
|
||||
else
|
||||
cmake_system_openvms=false
|
||||
fi
|
||||
|
||||
# Determine whether this is HP-UX
|
||||
if echo "${cmake_system}" | grep HP-UX >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q HP-UX; then
|
||||
cmake_system_hpux=true
|
||||
else
|
||||
cmake_system_hpux=false
|
||||
fi
|
||||
|
||||
# Determine whether this is Linux
|
||||
if echo "${cmake_system}" | grep Linux >/dev/null 2>&1; then
|
||||
if echo "${cmake_system}" | grep -q Linux; then
|
||||
cmake_system_linux=true
|
||||
else
|
||||
cmake_system_linux=false
|
||||
@@ -149,11 +149,11 @@ else
|
||||
# may falsely detect parisc on HP-UX m68k
|
||||
cmake_machine_parisc=false
|
||||
if ${cmake_system_linux}; then
|
||||
if uname -m | grep parisc >/dev/null 2>&1; then
|
||||
if uname -m | grep -q parisc; then
|
||||
cmake_machine_parisc=true
|
||||
fi
|
||||
elif ${cmake_system_hpux}; then
|
||||
if uname -m | grep ia64 >/dev/null 2>&1; then : ; else
|
||||
if uname -m | grep -q ia64; then : ; else
|
||||
cmake_machine_parisc=true
|
||||
fi
|
||||
fi
|
||||
|
Reference in New Issue
Block a user