From 620ca3d3c9c30567974902db190f230a99a56153 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Mon, 22 Sep 2008 17:50:47 +0000 Subject: [PATCH] Don't embed CSS inside scan-build script; use external scanview.css. llvm-svn: 56444 --- clang/utils/scan-build | 40 +++++++++++++--------------------------- clang/utils/scanview.css | 20 ++++++++++++++++++++ 2 files changed, 33 insertions(+), 27 deletions(-) create mode 100644 clang/utils/scanview.css diff --git a/clang/utils/scan-build b/clang/utils/scan-build index 44ad1a4a121a..c070ed33d14d 100755 --- a/clang/utils/scan-build +++ b/clang/utils/scan-build @@ -392,10 +392,10 @@ sub ScanFile { } ##----------------------------------------------------------------------------## -# CopyJS - Copy JavaScript code to target directory. +# CopyFiles - Copy resource files to target directory. ##----------------------------------------------------------------------------## -sub CopyJS { +sub CopyFiles { my $Dir = shift; @@ -406,6 +406,14 @@ sub CopyJS { DieDiag("Could not copy 'sorttable.js' to '$Dir'.\n") if (! -r "$Dir/sorttable.js"); + + DieDiag("Cannot find 'scanview.css'.\n") + if (! -r "$RealBin/scanview.css"); + + system ("cp", "$RealBin/scanview.css", "$Dir"); + + DieDiag("Could not copy 'scanview.css' to '$Dir'.\n") + if (! -r "$Dir/scanview.css"); } ##----------------------------------------------------------------------------## @@ -464,29 +472,7 @@ print OUT < ${HtmlTitle} - +