From b63ecbd1b0a7b65e736bcd3be08cd6935ec2b49e Mon Sep 17 00:00:00 2001
From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Date: Sat, 17 Jan 2015 17:55:27 -0800
Subject: [PATCH 1002/1012] MacPorts Only: Fix name of scan-view executable
 inside scan-build

http://trac.macports.org/ticket/35006

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
(cherry picked from commit cf37a2cc4435f757228e928f5fbfb6cadd1b2e21)
---
 tools/scan-build/scan-build | 2 ++
 1 file changed, 2 insertions(+)

diff --git llvm_release_34/tools/clang/tools/scan-build/scan-build macports_release_34/tools/clang/tools/scan-build/scan-build
index 0f119f6..175d577 100755
--- llvm_release_34/tools/clang/tools/scan-build/scan-build
+++ macports_release_34/tools/clang/tools/scan-build/scan-build
@@ -1677,6 +1677,8 @@ if (defined $OutputFormat) {
       Diag "Analysis run complete.\n";
       Diag "Viewing analysis results in '$HtmlDir' using scan-view.\n";
       my $ScanView = Cwd::realpath("$RealBin/scan-view");
+      if (! -x $ScanView) { $ScanView = Cwd::realpath("$RealBin/bin/scan-view"); }
+      if (! -x $ScanView) { $ScanView = Cwd::realpath("$RealBin/../scan-view/scan-view"); }
       if (! -x $ScanView) { $ScanView = "scan-view"; }
       exec $ScanView, "$HtmlDir";
     }
-- 
2.10.1

