@@ -283,7 +283,7 @@ opt_core() {
283
283
fi
284
284
done
285
285
else
286
- if [ ! -z " $META " ]
286
+ if [ -n " $META " ]
287
287
then
288
288
OP=" $OP =<$META >"
289
289
fi
@@ -317,7 +317,7 @@ envopt() {
317
317
fi
318
318
319
319
# If script or environment provided a value, save it.
320
- if [ ! -z " $VV " ]
320
+ if [ -n " $VV " ]
321
321
then
322
322
putvar $V
323
323
fi
@@ -767,7 +767,7 @@ probe CFG_LLDB lldb
767
767
# On MacOS X, invoking `javac` pops up a dialog if the JDK is not
768
768
# installed. Since `javac` is only used if `antlr4` is available,
769
769
# probe for it only in this case.
770
- if [ ! -z " $CFG_ANTLR4 " ]
770
+ if [ -n " $CFG_ANTLR4 " ]
771
771
then
772
772
probe CFG_JAVAC javac
773
773
fi
@@ -786,14 +786,14 @@ then
786
786
fi
787
787
fi
788
788
789
- if [ ! -z " $CFG_GDB " ]
789
+ if [ -n " $CFG_GDB " ]
790
790
then
791
791
# Store GDB's version
792
792
CFG_GDB_VERSION=$( $CFG_GDB --version 2> /dev/null | head -1)
793
793
putvar CFG_GDB_VERSION
794
794
fi
795
795
796
- if [ ! -z " $CFG_LLDB " ]
796
+ if [ -n " $CFG_LLDB " ]
797
797
then
798
798
# Store LLDB's version
799
799
CFG_LLDB_VERSION=$( $CFG_LLDB --version 2> /dev/null | head -1)
@@ -819,7 +819,7 @@ step_msg "looking for target specific programs"
819
819
820
820
probe CFG_ADB adb
821
821
822
- if [ ! -z " $CFG_PANDOC " ]
822
+ if [ -n " $CFG_PANDOC " ]
823
823
then
824
824
# Extract "MAJOR MINOR" from Pandoc's version number
825
825
PV_MAJOR_MINOR=$( pandoc --version | grep ' ^pandoc' |
845
845
BIN_SUF=.exe
846
846
fi
847
847
848
- if [ ! -z " $CFG_ENABLE_LOCAL_RUST " ]
848
+ if [ -n " $CFG_ENABLE_LOCAL_RUST " ]
849
849
then
850
850
system_rustc=$( which rustc)
851
851
if [ -f ${CFG_LOCAL_RUST_ROOT} /bin/rustc${BIN_SUF} ]
930
930
931
931
# Okay, at this point, we have made up our minds about whether we are
932
932
# going to force CFG_ENABLE_CLANG or not; save the setting if so.
933
- if [ ! -z " $CFG_ENABLE_CLANG " ]
933
+ if [ -n " $CFG_ENABLE_CLANG " ]
934
934
then
935
935
putvar CFG_ENABLE_CLANG
936
936
fi
937
937
938
938
# Same with jemalloc. save the setting here.
939
- if [ ! -z " $CFG_DISABLE_JEMALLOC " ]
939
+ if [ -n " $CFG_DISABLE_JEMALLOC " ]
940
940
then
941
941
putvar CFG_DISABLE_JEMALLOC
942
942
fi
943
943
944
- if [ ! -z " $CFG_LLVM_ROOT " -a -z " $CFG_DISABLE_LLVM_VERSION_CHECK " -a -e " $CFG_LLVM_ROOT /bin/llvm-config" ]
944
+ if [ -n " $CFG_LLVM_ROOT " -a -z " $CFG_DISABLE_LLVM_VERSION_CHECK " -a -e " $CFG_LLVM_ROOT /bin/llvm-config" ]
945
945
then
946
946
step_msg " using custom LLVM at $CFG_LLVM_ROOT "
947
947
970
970
# CFG_ENABLE_CLANG is set, that indicates that we are opting into
971
971
# running such safeguards.
972
972
973
- if [ ! -z " $CC " ]
973
+ if [ -n " $CC " ]
974
974
then
975
975
msg " skipping compiler inference steps; using provided CC=$CC "
976
976
CFG_CC=" $CC "
983
983
putvar CFG_USING_CLANG
984
984
fi
985
985
else
986
- if [ ! -z " $CFG_ENABLE_CLANG " ]
986
+ if [ -n " $CFG_ENABLE_CLANG " ]
987
987
then
988
988
if [ -z " $CFG_CLANG " ]
989
989
then
997
997
fi
998
998
fi
999
999
1000
- if [ ! -z " $CFG_ENABLE_CLANG " ]
1000
+ if [ -n " $CFG_ENABLE_CLANG " ]
1001
1001
then
1002
1002
case " $CC " in
1003
1003
(' ' |* clang)
@@ -1013,7 +1013,7 @@ then
1013
1013
CFG_CLANG_VERSION=$( echo $CFG_CLANG_REPORTED_VERSION | sed ' s/.*version \(.*\) .*/\1/' )
1014
1014
fi
1015
1015
1016
- if [ ! -z " $CFG_OSX_CLANG_VERSION " ]
1016
+ if [ -n " $CFG_OSX_CLANG_VERSION " ]
1017
1017
then
1018
1018
case $CFG_OSX_CLANG_VERSION in
1019
1019
(7.0* )
@@ -1042,7 +1042,7 @@ then
1042
1042
esac
1043
1043
fi
1044
1044
1045
- if [ ! -z " $CFG_ENABLE_CCACHE " ]
1045
+ if [ -n " $CFG_ENABLE_CCACHE " ]
1046
1046
then
1047
1047
if [ -z " $CFG_CCACHE " ]
1048
1048
then
1199
1199
;;
1200
1200
esac
1201
1201
bindir=" ${CFG_MSVC_ROOT} /VC/bin"
1202
- if [ ! -z " $msvc_part " ]; then
1202
+ if [ -n " $msvc_part " ]; then
1203
1203
bindir=" $bindir /$msvc_part "
1204
1204
fi
1205
1205
eval CFG_MSVC_BINDIR_$bits =" \" $bindir \" "
1229
1229
esac
1230
1230
done
1231
1231
1232
- if [ ! -z " $CFG_PERF " ]
1232
+ if [ -n " $CFG_PERF " ]
1233
1233
then
1234
1234
HAVE_PERF_LOGFD=` $CFG_PERF stat --log-fd 2>&1 | grep ' unknown option' `
1235
1235
if [ -z " $HAVE_PERF_LOGFD " ];
@@ -1339,11 +1339,11 @@ then
1339
1339
" ${CFG_GIT} " submodule init
1340
1340
1341
1341
# Disable submodules that we're not using
1342
- if [ ! -z " ${CFG_LLVM_ROOT} " ]; then
1342
+ if [ -n " ${CFG_LLVM_ROOT} " ]; then
1343
1343
msg " git: submodule deinit src/llvm"
1344
1344
" ${CFG_GIT} " submodule deinit src/llvm
1345
1345
fi
1346
- if [ ! -z " ${CFG_JEMALLOC_ROOT} " ]; then
1346
+ if [ -n " ${CFG_JEMALLOC_ROOT} " ]; then
1347
1347
msg " git: submodule deinit src/jemalloc"
1348
1348
" ${CFG_GIT} " submodule deinit src/jemalloc
1349
1349
fi
1390
1390
if [ -z $CFG_LLVM_ROOT ]
1391
1391
then
1392
1392
LLVM_BUILD_DIR=${CFG_BUILD_DIR} $t /llvm
1393
- if [ ! -z " $CFG_DISABLE_OPTIMIZE_LLVM " ]
1393
+ if [ -n " $CFG_DISABLE_OPTIMIZE_LLVM " ]
1394
1394
then
1395
1395
LLVM_DBG_OPTS=" --enable-debug-symbols --disable-optimized"
1396
1396
# Just use LLVM straight from its build directory to
1446
1446
msg " configuring LLVM for $t with cmake"
1447
1447
1448
1448
CMAKE_ARGS=" -DLLVM_INCLUDE_TESTS=OFF"
1449
- if [ ! -z " $CFG_DISABLE_OPTIMIZE_LLVM " ]; then
1449
+ if [ -n " $CFG_DISABLE_OPTIMIZE_LLVM " ]; then
1450
1450
CMAKE_ARGS=" $CMAKE_ARGS -DCMAKE_BUILD_TYPE=Debug"
1451
1451
else
1452
1452
CMAKE_ARGS=" $CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release"
1538
1538
1539
1539
(* )
1540
1540
msg " inferring LLVM_CXX/CC from CXX/CC = $CXX /$CC "
1541
- if [ ! -z " $CFG_ENABLE_CCACHE " ]
1541
+ if [ -n " $CFG_ENABLE_CCACHE " ]
1542
1542
then
1543
1543
if [ -z " $CFG_CCACHE " ]
1544
1544
then
@@ -1672,20 +1672,20 @@ putvar CFG_MANDIR
1672
1672
1673
1673
# Avoid spurious warnings from clang by feeding it original source on
1674
1674
# ccache-miss rather than preprocessed input.
1675
- if [ ! -z " $CFG_ENABLE_CCACHE " ] && [ ! -z " $CFG_USING_CLANG " ]
1675
+ if [ -n " $CFG_ENABLE_CCACHE " ] && [ -n " $CFG_USING_CLANG " ]
1676
1676
then
1677
1677
CFG_CCACHE_CPP2=1
1678
1678
putvar CFG_CCACHE_CPP2
1679
1679
fi
1680
1680
1681
- if [ ! -z " $CFG_ENABLE_CCACHE " ]
1681
+ if [ -n " $CFG_ENABLE_CCACHE " ]
1682
1682
then
1683
1683
CFG_CCACHE_BASEDIR=${CFG_SRC_DIR}
1684
1684
putvar CFG_CCACHE_BASEDIR
1685
1685
fi
1686
1686
1687
1687
1688
- if [ ! -z $BAD_PANDOC ]
1688
+ if [ -n $BAD_PANDOC ]
1689
1689
then
1690
1690
CFG_PANDOC=
1691
1691
putvar CFG_PANDOC
0 commit comments