libclang output name is now libclang. This solves a name collision

when building with Visual Studio. `clang.dll' and `clang.exe' would
have the same `clang.ilk' and `clang.pdb'. On a serial build those
files would be overwritten as clang.exe/clang.dll are created. On a
parallel build there is a risk of both files being written at the same
time. On that case VS fails.

llvm-svn: 129239
This commit is contained in:
Oscar Fuentes 2011-04-10 02:29:27 +00:00
parent fe40844fb6
commit 87eb515aba
1 changed files with 2 additions and 2 deletions

View File

@ -33,7 +33,7 @@ if( LLVM_ENABLE_PIC )
set_target_properties(libclang
PROPERTIES
OUTPUT_NAME "clang"
OUTPUT_NAME "libclang"
VERSION ${LIBCLANG_LIBRARY_VERSION}
DEFINE_SYMBOL _CINDEX_LIB_)
@ -64,5 +64,5 @@ if( NOT BUILD_SHARED_LIBS AND NOT WIN32 )
set_target_properties(${LIBCLANG_STATIC_TARGET_NAME}
PROPERTIES
OUTPUT_NAME "clang")
OUTPUT_NAME "libclang")
endif()