[llvm-cov] Disable name and path truncation
[oota-llvm.git] / tools / lto / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS
2   ${LLVM_TARGETS_TO_BUILD}
3   Core
4   LTO
5   MC
6   MCDisassembler
7   Support
8   Target
9   )
10
11 set(SOURCES
12   LTODisassembler.cpp
13   lto.cpp
14   )
15
16 set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/lto.exports)
17
18 add_llvm_library(LTO SHARED ${SOURCES})
19
20 install(FILES ${LLVM_MAIN_INCLUDE_DIR}/llvm-c/lto.h
21   DESTINATION include/llvm-c)