blob: b8604958acc96e8b9de04f2cd6500a1aef5775da [file] [log] [blame]
// For the host only
// =====================================================
clang_binary_host {
name: "clang-check",
enabled: false,
defaults: ["clang-defaults"],
srcs: ["ClangCheck.cpp"],
group_static_libs: true,
static_libs: [
"libclangFormat",
"libclangFrontendTool",
"libclangFrontend",
"libclangARCMigrate",
"libclangDriver",
"libclangSerialization",
"libclangCodeGen",
"libclangRewriteFrontend",
"libclangRewrite",
"libclangTooling",
"libclangParse",
"libclangSema",
"libclangStaticAnalyzerFrontend",
"libclangStaticAnalyzerCheckers",
"libclangStaticAnalyzerMPIChecker",
"libclangStaticAnalyzerCore",
"libclangAnalysis",
"libclangEdit",
"libclangAST",
"libclangLex",
"libclangBasic",
"libLLVMARMAsmParser",
"libLLVMARMCodeGen",
"libLLVMARMAsmPrinter",
"libLLVMARMDisassembler",
"libLLVMARMDesc",
"libLLVMARMInfo",
"libLLVMMipsAsmParser",
"libLLVMMipsCodeGen",
"libLLVMMipsDisassembler",
"libLLVMMipsAsmPrinter",
"libLLVMMipsDesc",
"libLLVMMipsInfo",
"libLLVMX86Info",
"libLLVMX86AsmParser",
"libLLVMX86CodeGen",
"libLLVMX86Disassembler",
"libLLVMX86Desc",
"libLLVMX86AsmPrinter",
"libLLVMX86Utils",
"libLLVMAArch64Info",
"libLLVMAArch64AsmParser",
"libLLVMAArch64CodeGen",
"libLLVMAArch64Disassembler",
"libLLVMAArch64Desc",
"libLLVMAArch64AsmPrinter",
"libLLVMAArch64Utils",
"libLLVMIRReader",
"libLLVMGlobalISel",
"libLLVMDebugInfoCodeView",
"libLLVMAsmParser",
"libLLVMAsmPrinter",
"libLLVMBitReader",
"libLLVMBitWriter",
"libLLVMSelectionDAG",
"libLLVMipo",
"libLLVMInstCombine",
"libLLVMInstrumentation",
"libLLVMCodeGen",
"libLLVMObject",
"libLLVMLinker",
"libLLVMMC",
"libLLVMMCParser",
"libLLVMScalarOpts",
"libLLVMTransformObjCARC",
"libLLVMTransformUtils",
"libLLVMVectorize",
"libLLVMAnalysis",
"libLLVMCore",
"libLLVMOption",
"libLLVMTarget",
"libLLVMProfileData",
"libLLVMObject",
"libLLVMMCDisassembler",
"libLLVMSupport",
],
target: {
windows: {
host_ldlibs: [
"-limagehlp",
"-lversion",
],
},
},
}