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