1if( NOT LLVM_BUILD_TOOLS ) 2 set(EXCLUDE_FROM_ALL ON) 3endif() 4 5# If we don't need RTTI or EH, there's no reason to export anything 6# from this plugin. 7if( NOT LLVM_REQUIRES_RTTI ) 8 if( NOT LLVM_REQUIRES_EH ) 9 set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/bugpoint.exports) 10 endif() 11endif() 12 13add_llvm_loadable_module( BugpointPasses 14 TestPasses.cpp 15 ) 16 17add_dependencies(BugpointPasses bugpoint) 18