[LLVM][NVPTX] Add support for griddepcontrol instruction (#123511)
[llvm-project.git] / lldb / source / Plugins / Language / ObjC / CMakeLists.txt
blob93c23fd32524b753d52f213f5beeaca391c09452
1 set(EXTRA_CXXFLAGS "")
3 if (CXX_SUPPORTS_NO_GNU_ANONYMOUS_STRUCT)
4   set(EXTRA_CXXFLAGS ${EXTRA_CXXFLAGS} -Wno-gnu-anonymous-struct)
5 endif ()
7 if (CXX_SUPPORTS_NO_NESTED_ANON_TYPES)
8   set(EXTRA_CXXFLAGS ${EXTRA_CXXFLAGS} -Wno-nested-anon-types)
9 endif ()
11 add_lldb_library(lldbPluginObjCLanguage PLUGIN
12   ObjCLanguage.cpp
13   CF.cpp
14   CFBasicHash.cpp
15   Cocoa.cpp
16   CoreMedia.cpp
17   NSArray.cpp
18   NSDictionary.cpp
19   NSError.cpp
20   NSException.cpp
21   NSIndexPath.cpp
22   NSSet.cpp
23   NSString.cpp
25   LINK_LIBS
26     lldbCore
27     lldbDataFormatters
28     lldbExpression
29     lldbHost
30     lldbSymbol
31     lldbTarget
32     lldbUtility
33     lldbValueObject
34     lldbPluginAppleObjCRuntime
35     lldbPluginClangCommon
36     lldbPluginTypeSystemClang
37   CLANG_LIBS
38     clangAST
40   EXTRA_CXXFLAGS ${EXTRA_CXXFLAGS}