diff options
author | Daniel Dunbar <daniel@zuster.org> | 2011-03-31 00:32:50 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2011-03-31 00:32:50 +0000 |
commit | b1798f7b01e6e37254edbe1d649295b3231984f4 (patch) | |
tree | cbebdc975432a759d09fc4549a7ec99593172526 /clang/lib/Basic/Version.cpp | |
parent | 41198698aaa872fb89ff2b71aebf748b336b286f (diff) | |
download | bcm5719-llvm-b1798f7b01e6e37254edbe1d649295b3231984f4.tar.gz bcm5719-llvm-b1798f7b01e6e37254edbe1d649295b3231984f4.zip |
Basic: Add support for a build variable to set the repository path that goes
into the Clang version.
llvm-svn: 128595
Diffstat (limited to 'clang/lib/Basic/Version.cpp')
-rw-r--r-- | clang/lib/Basic/Version.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Basic/Version.cpp b/clang/lib/Basic/Version.cpp index 9367319c5f4..af2f848071b 100644 --- a/clang/lib/Basic/Version.cpp +++ b/clang/lib/Basic/Version.cpp @@ -22,6 +22,9 @@ using namespace std; namespace clang { std::string getClangRepositoryPath() { +#if defined(CLANG_REPOSITORY_STRING) + return CLANG_REPOSITORY_STRING; +#else #ifdef SVN_REPOSITORY llvm::StringRef URL(SVN_REPOSITORY); #else @@ -45,6 +48,7 @@ std::string getClangRepositoryPath() { URL = URL.substr(Start + 4); return URL; +#endif } std::string getClangRevision() { |