40 lines · plain
1add_lldb_library(lldbPluginObjCLanguage PLUGIN2 ObjCLanguage.cpp3 CF.cpp4 CFBasicHash.cpp5 Cocoa.cpp6 CoreMedia.cpp7 NSArray.cpp8 NSDictionary.cpp9 NSError.cpp10 NSException.cpp11 NSIndexPath.cpp12 NSSet.cpp13 NSString.cpp14 15 LINK_LIBS16 lldbCore17 lldbDataFormatters18 lldbExpression19 lldbHost20 lldbSymbol21 lldbTarget22 lldbUtility23 lldbValueObject24 lldbPluginAppleObjCRuntime25 lldbPluginClangCommon26 lldbPluginTypeSystemClang27 CLANG_LIBS28 clangAST29)30 31if (CXX_SUPPORTS_NO_GNU_ANONYMOUS_STRUCT)32 target_compile_options(lldbPluginObjCLanguage33 PRIVATE -Wno-gnu-anonymous-struct)34endif ()35 36if (CXX_SUPPORTS_NO_NESTED_ANON_TYPES)37 target_compile_options(lldbPluginObjCLanguage38 PRIVATE -Wno-nested-anon-types)39endif ()40