diff options
| author | NAKAMURA Takumi <geek4civic@gmail.com> | 2011-02-16 03:07:15 +0000 |
|---|---|---|
| committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2011-02-16 03:07:15 +0000 |
| commit | 2ec773f7720950dc97081affac9e2c3d12154a88 (patch) | |
| tree | 5741800316f778bc9ecec3982130544f0f2e63f0 | |
| parent | 84f2500eb8c6903083b868c1256af988341dab5c (diff) | |
| download | bcm5719-llvm-2ec773f7720950dc97081affac9e2c3d12154a88.tar.gz bcm5719-llvm-2ec773f7720950dc97081affac9e2c3d12154a88.zip | |
CMake: Tweak for Visual Studio 10 quirk at clang-standalone build.
llvm-svn: 125647
| -rw-r--r-- | clang/CMakeLists.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/clang/CMakeLists.txt b/clang/CMakeLists.txt index 21775d193f2..63b721354e9 100644 --- a/clang/CMakeLists.txt +++ b/clang/CMakeLists.txt @@ -221,3 +221,12 @@ add_subdirectory(test) if( NOT CLANG_BUILT_STANDALONE ) add_subdirectory(unittests) endif() + +# Workaround for MSVS10 to avoid the Dialog Hell +# FIXME: This could be removed with future version of CMake. +if( CLANG_BUILT_STANDALONE AND MSVC_VERSION EQUAL 1600 ) + set(CLANG_SLN_FILENAME "${CMAKE_CURRENT_BINARY_DIR}/Clang.sln") + if( EXISTS "${CLANG_SLN_FILENAME}" ) + file(APPEND "${CLANG_SLN_FILENAME}" "\n# This should be regenerated!\n") + endif() +endif() |

