blob: 65ce88e4b97894b1e1a6512d1e5927040027b7df [file] [log] [blame]
Joerg Sonnenberger340a1752013-09-25 10:37:32 +00001set(LLVM_NO_RTTI 1)
2
Zachary Turner7513e822015-02-17 22:20:20 +00003if ( CMAKE_SYSTEM_NAME MATCHES "Windows" )
4add_definitions( -DEXPORT_LIBLLDB )
5endif()
6
Joerg Sonnenberger340a1752013-09-25 10:37:32 +00007add_lldb_library(lldbAPI
8 SBAddress.cpp
Oleksiy Vyalov71d08b32015-02-16 00:04:19 +00009 SBAttachInfo.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000010 SBBlock.cpp
11 SBBreakpoint.cpp
12 SBBreakpointLocation.cpp
13 SBBroadcaster.cpp
14 SBCommandInterpreter.cpp
15 SBCommandReturnObject.cpp
16 SBCommunication.cpp
17 SBCompileUnit.cpp
18 SBData.cpp
19 SBDebugger.cpp
20 SBDeclaration.cpp
21 SBError.cpp
22 SBEvent.cpp
Chandler Carruthb8a4ecb2014-10-01 21:33:28 +000023 SBExecutionContext.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000024 SBExpressionOptions.cpp
25 SBFileSpec.cpp
26 SBFileSpecList.cpp
27 SBFrame.cpp
28 SBFunction.cpp
29 SBHostOS.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000030 SBInstruction.cpp
31 SBInstructionList.cpp
Oleksiy Vyalov1ef7b2c2015-02-04 23:19:15 +000032 SBLaunchInfo.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000033 SBLineEntry.cpp
34 SBListener.cpp
35 SBModule.cpp
36 SBModuleSpec.cpp
Ed Maste53414042013-11-21 14:38:22 +000037 SBPlatform.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000038 SBProcess.cpp
Jason Molenda5e8dce42013-12-13 00:29:16 +000039 SBQueue.cpp
40 SBQueueItem.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000041 SBSection.cpp
42 SBSourceManager.cpp
43 SBStream.cpp
44 SBStringList.cpp
45 SBSymbol.cpp
46 SBSymbolContext.cpp
47 SBSymbolContextList.cpp
48 SBTarget.cpp
49 SBThread.cpp
Kuba Breckaaaa0b812014-09-06 01:22:55 +000050 SBThreadCollection.cpp
Todd Fiala8a3716b2014-09-30 15:58:56 +000051 SBThreadPlan.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000052 SBType.cpp
53 SBTypeCategory.cpp
Todd Fiala732215f2014-06-02 20:55:29 +000054 SBTypeEnumMember.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000055 SBTypeFilter.cpp
56 SBTypeFormat.cpp
57 SBTypeNameSpecifier.cpp
58 SBTypeSummary.cpp
59 SBTypeSynthetic.cpp
60 SBValue.cpp
61 SBValueList.cpp
Zachary Turner51f96ee2015-02-17 17:55:50 +000062 SBVariablesOptions.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000063 SBWatchpoint.cpp
Todd Fiala802dc4022014-06-23 19:30:49 +000064 SBUnixSignals.cpp
Joerg Sonnenberger340a1752013-09-25 10:37:32 +000065 )