1 // For the host only 2 // ===================================================== 3 clang_binary_host { 4 name: "clang-format", 5 enabled: false, 6 defaults: ["clang-defaults"], 7 srcs: ["ClangFormat.cpp"], 8 9 static_libs: [ 10 "libclangFormat", 11 "libclangFrontendTool", 12 "libclangFrontend", 13 "libclangARCMigrate", 14 "libclangDriver", 15 "libclangSerialization", 16 "libclangCodeGen", 17 "libclangRewriteFrontend", 18 "libclangRewrite", 19 "libclangToolingCore", 20 "libclangParse", 21 "libclangSema", 22 "libclangStaticAnalyzerFrontend", 23 "libclangStaticAnalyzerCheckers", 24 "libclangStaticAnalyzerMPIChecker", 25 "libclangStaticAnalyzerCore", 26 "libclangAnalysis", 27 "libclangEdit", 28 "libclangAST", 29 "libclangLex", 30 "libclangBasic", 31 "libLLVMARMAsmParser", 32 "libLLVMARMCodeGen", 33 "libLLVMARMAsmPrinter", 34 "libLLVMARMDisassembler", 35 "libLLVMARMDesc", 36 "libLLVMARMInfo", 37 "libLLVMMipsAsmParser", 38 "libLLVMMipsCodeGen", 39 "libLLVMMipsDisassembler", 40 "libLLVMMipsAsmPrinter", 41 "libLLVMMipsDesc", 42 "libLLVMMipsInfo", 43 "libLLVMX86Info", 44 "libLLVMX86AsmParser", 45 "libLLVMX86CodeGen", 46 "libLLVMX86Disassembler", 47 "libLLVMX86Desc", 48 "libLLVMX86AsmPrinter", 49 "libLLVMX86Utils", 50 "libLLVMAArch64Info", 51 "libLLVMAArch64AsmParser", 52 "libLLVMAArch64CodeGen", 53 "libLLVMAArch64Disassembler", 54 "libLLVMAArch64Desc", 55 "libLLVMAArch64AsmPrinter", 56 "libLLVMAArch64Utils", 57 "libLLVMIRReader", 58 "libLLVMAsmParser", 59 "libLLVMAsmPrinter", 60 "libLLVMBitReader", 61 "libLLVMBitWriter", 62 "libLLVMSelectionDAG", 63 "libLLVMipo", 64 "libLLVMInstCombine", 65 "libLLVMInstrumentation", 66 "libLLVMCodeGen", 67 "libLLVMObject", 68 "libLLVMLinker", 69 "libLLVMMC", 70 "libLLVMMCParser", 71 "libLLVMScalarOpts", 72 "libLLVMTransformObjCARC", 73 "libLLVMTransformUtils", 74 "libLLVMVectorize", 75 "libLLVMAnalysis", 76 "libLLVMCore", 77 "libLLVMOption", 78 "libLLVMTarget", 79 "libLLVMProfileData", 80 "libLLVMObject", 81 "libLLVMMCDisassembler", 82 "libLLVMSupport", 83 ], 84 85 target: { 86 windows: { 87 host_ldlibs: [ 88 "-limagehlp", 89 "-lversion", 90 ], 91 }, 92 }, 93 } 94