1static_library("lib") { 2 output_name = "clangIncludeCleaner" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang/lib/AST", 6 "//clang/lib/Basic", 7 "//clang/lib/Format", 8 "//clang/lib/Tooling/Core", 9 "//clang/lib/Tooling/Inclusions", 10 "//clang/lib/Tooling/Inclusions/Stdlib", 11 "//llvm/lib/Support", 12 ] 13 include_dirs = [ "../include" ] 14 sources = [ 15 "Analysis.cpp", 16 "FindHeaders.cpp", 17 "HTMLReport.cpp", 18 "IncludeSpeller.cpp", 19 "LocateSymbol.cpp", 20 "Record.cpp", 21 "Types.cpp", 22 "WalkAST.cpp", 23 ] 24} 25