Home | History | Annotate | Download | only in TableGen
      1 cc_binary_host {
      2     name: "llvm-tblgen",
      3     defaults: ["llvm-defaults-no-generated-headers"],
      4     srcs: ["*.cpp"],
      5 
      6     static_libs: [
      7         "libLLVMTableGen",
      8         "libLLVMSupport",
      9     ],
     10 
     11     host_ldlibs: ["-lm"],
     12     target: {
     13         windows: {
     14             enabled: false,
     15         },
     16         // llvm-defaults turns off host builds by default, turn it back on for
     17         // modules that are used to build llvm-tblgen
     18         host: {
     19             enabled: true,
     20         },
     21         darwin: {
     22             host_ldlibs: [
     23                 "-lpthread",
     24                 "-ldl",
     25             ],
     26         },
     27         linux: {
     28             host_ldlibs: [
     29                 "-lpthread",
     30                 "-ldl",
     31             ],
     32         },
     33     },
     34 }
     35