diff options
| author | NAKAMURA Takumi <geek4civic@gmail.com> | 2014-02-26 12:18:55 +0000 |
|---|---|---|
| committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2014-02-26 12:18:55 +0000 |
| commit | 4ca51b9ace3e515da4cf3cece4b46df026e81fda (patch) | |
| tree | 7ce92fbc1105a8d5a7ee8eb192f0a348bf8aa518 /llvm | |
| parent | 9201fb9ce7a4138831a27502a396e6b89d68be88 (diff) | |
| download | bcm5719-llvm-4ca51b9ace3e515da4cf3cece4b46df026e81fda.tar.gz bcm5719-llvm-4ca51b9ace3e515da4cf3cece4b46df026e81fda.zip | |
[CMake] BUILD_SHARED_LIBS: Fixup for r202261: Give PULIC to system_libs in LLVMSupport.
llvm-svn: 202263
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/lib/Support/CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/llvm/lib/Support/CMakeLists.txt b/llvm/lib/Support/CMakeLists.txt index a32d238d287..26bbae03173 100644 --- a/llvm/lib/Support/CMakeLists.txt +++ b/llvm/lib/Support/CMakeLists.txt @@ -142,5 +142,13 @@ if( NOT MSVC ) endif() endif( MINGW ) endif( NOT MSVC ) -target_link_libraries(LLVMSupport ${cmake_2_8_12_INTERFACE} ${system_libs}) + + +if(POLICY CMP0022 AND BUILD_SHARED_LIBS) + # FIXME: Should this be really PUBLIC? + target_link_libraries(LLVMSupport PUBLIC ${system_libs}) +else() + target_link_libraries(LLVMSupport ${cmake_2_8_12_INTERFACE} ${system_libs}) +endif() + set_property(TARGET LLVMSupport PROPERTY LLVM_SYSTEM_LIBS "${system_libs}") |

