xref: /llvm-project/llvm/utils/gn/secondary/lldb/source/Host/macosx/objcxx/BUILD.gn (revision 2aa998d22fe09191cd6c1b697e373266c1131502)
1static_library("objcxx") {
2  output_name = "lldbHostMacOSXObjCXX"
3  configs += [ "//llvm/utils/gn/build:lldb_code" ]
4  deps = [
5    "//lldb/source/Utility",
6    "//llvm/lib/Support",
7    "//llvm/lib/TargetParser",
8  ]
9  include_dirs = [ "//lldb/source" ]  # Includes internal headers from Utility.
10  cflags_objcc = [ "-fno-objc-exceptions" ]
11  sources = [
12    "Host.mm",
13    "HostInfoMacOSX.mm",
14    "HostThreadMacOSX.mm",
15  ]
16  frameworks = [
17    "Foundation.framework",
18    "CoreServices.framework",
19    "Security.framework",
20  ]
21}
22