brintos

brintos / llvm-project-archived public Read only

0
0
Text · 690 B · c168b6d Raw
29 lines · plain
1executable("c-index-test") {2  configs += [ "//llvm/utils/gn/build:clang_code" ]3  deps = [4    "//clang/include/clang/Config",5    "//clang/lib/AST",6    "//clang/lib/Basic",7    "//clang/lib/CodeGen",8    "//clang/lib/Frontend",9    "//clang/lib/Index",10    "//clang/lib/Serialization",11    "//clang/tools/libclang",12    "//llvm/lib/Support",13    "//llvm/utils/gn/build/libs/xml",14  ]15  if (host_os != "win") {16    cflags_c = [ "-std=gnu89" ]17  }18  sources = [19    "c-index-test.c",20    "core_main.cpp",21  ]22 23  # See comment at top of clang/tools/libclang/BUILD.gn for why this isn't24  # needed on Linux.25  if (host_os == "mac") {26    ldflags = [ "-Wl,-rpath,@loader_path/../lib" ]27  }28}29