зеркало из https://github.com/microsoft/clang-1.git
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129239 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
a5fc472b35
Коммит
4656b63243
|
@ -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()
|
||||
|
|
Загрузка…
Ссылка в новой задаче