CMakeLists.txt 355 B

123456789101112131415161718192021
  1. set(LLVM_LINK_COMPONENTS
  2. ${LLVM_TARGETS_TO_BUILD}
  3. Core
  4. LTO
  5. MC
  6. MCDisassembler
  7. Support
  8. Target
  9. )
  10. set(SOURCES
  11. LTODisassembler.cpp
  12. lto.cpp
  13. )
  14. set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/lto.exports)
  15. add_llvm_library(LTO SHARED ${SOURCES})
  16. install(FILES ${LLVM_MAIN_INCLUDE_DIR}/llvm-c/lto.h
  17. DESTINATION include/llvm-c)