add_lldb_executable(lldb Driver.cpp Platform.cpp ) if ( CMAKE_SYSTEM_NAME MATCHES "Windows" ) add_definitions( -DIMPORT_LIBLLDB ) endif() # Add lldb dependency on lldb-server if we can use it. if ( LLDB_CAN_USE_LLDB_SERVER ) add_dependencies(lldb lldb-server) endif() # Add lldb dependency on debugserver if we can use it. if ( LLDB_CAN_USE_DEBUGSERVER ) add_dependencies(lldb debugserver) endif() target_link_libraries(lldb liblldb) # TODO: why isn't this done by add_lldb_executable? #target_link_libraries(lldb ${LLDB_USED_LIBS}) #llvm_config(lldb ${LLVM_LINK_COMPONENTS}) set_target_properties(lldb PROPERTIES VERSION ${LLDB_VERSION}) install(TARGETS lldb RUNTIME DESTINATION bin)