Home | History | Annotate | Download | only in bugpoint-passes
      1 if( NOT LLVM_BUILD_TOOLS )
      2   set(EXCLUDE_FROM_ALL ON)
      3 endif()
      4 
      5 # If we don't need RTTI or EH, there's no reason to export anything
      6 # from this plugin.
      7 if( NOT LLVM_REQUIRES_RTTI )
      8   if( NOT LLVM_REQUIRES_EH )
      9     set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/bugpoint.exports)
     10   endif()
     11 endif()
     12 
     13 if(WIN32 OR CYGWIN)
     14   set(LLVM_LINK_COMPONENTS Core)
     15 endif()
     16 
     17 add_llvm_loadable_module( BugpointPasses
     18   TestPasses.cpp
     19   )
     20 
     21 add_dependencies(BugpointPasses bugpoint)
     22