forked from OSchip/llvm-project
Fix how scan-build finds c++-analyzer to work with checker builds.
llvm-svn: 95425
This commit is contained in:
parent
9c4e4651d5
commit
6a93195783
|
@ -82,18 +82,18 @@ sub DieDiag {
|
||||||
|
|
||||||
# Find 'clang'
|
# Find 'clang'
|
||||||
my $ClangSB = Cwd::realpath("$RealBin/bin/clang");
|
my $ClangSB = Cwd::realpath("$RealBin/bin/clang");
|
||||||
my $ClangCXXSB;
|
|
||||||
if (!defined $ClangSB || ! -x $ClangSB) {
|
if (!defined $ClangSB || ! -x $ClangSB) {
|
||||||
$ClangSB = Cwd::realpath("$RealBin/clang");
|
$ClangSB = Cwd::realpath("$RealBin/clang");
|
||||||
if (defined $ClangSB) { $ClangCXXSB = $ClangSB . "++"; }
|
|
||||||
}
|
}
|
||||||
my $Clang = $ClangSB;
|
my $Clang;
|
||||||
my $ClangCXX = $ClangCXXSB;
|
if (!defined $ClangSB || ! -x $ClangSB) {
|
||||||
# Default to looking for 'clang' in the path.
|
# Default to looking for 'clang' in the path.
|
||||||
if (!defined $Clang || ! -x $Clang) {
|
|
||||||
$Clang = "clang";
|
$Clang = "clang";
|
||||||
$ClangCXX = "clang++";
|
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
$Clang = $ClangSB;
|
||||||
|
}
|
||||||
|
my $ClangCXX = $Clang . "++";
|
||||||
|
|
||||||
my %AvailableAnalyses;
|
my %AvailableAnalyses;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue