|
1 | 1 | load("@org_tensorflow//tensorflow:tensorflow.bzl", "if_cuda_or_rocm",) |
2 | 2 | load("@org_tensorflow//tensorflow:tensorflow.bzl", "if_with_tpu_support",) |
3 | | -load("@org_tensorflow//tensorflow:tensorflow.bzl", "tf_grpc_cc_dependency",) |
| 3 | +load("@org_tensorflow//tensorflow:tensorflow.bzl", "tf_grpc_cc_dependencies",) |
4 | 4 | load("@org_tensorflow//tensorflow:tensorflow.bzl", "transitive_hdrs",) |
5 | 5 | load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar",) |
6 | 6 |
|
@@ -50,11 +50,13 @@ cc_binary( |
50 | 50 | "@org_tensorflow//tensorflow/compiler/xla/pjrt:tpu_client", |
51 | 51 | "@org_tensorflow//tensorflow/core:lib", |
52 | 52 | "@org_tensorflow//tensorflow/core:lib_internal_impl", |
53 | | - # GRPC Dependency (needed for PjRt distributed) |
54 | | - tf_grpc_cc_dependency(), |
55 | | - ] + if_with_tpu_support([ |
| 53 | + ] |
| 54 | + # GRPC Dependencies (needed for PjRt distributed) |
| 55 | + + tf_grpc_cc_dependencies() |
| 56 | + + if_with_tpu_support([ |
56 | 57 | "@org_tensorflow//tensorflow/core/tpu:tpu_executor_dlsym_initializer", |
57 | | - ]) + if_cuda_or_rocm([ |
| 58 | + ]) |
| 59 | + + if_cuda_or_rocm([ |
58 | 60 | "@org_tensorflow//tensorflow/compiler/xla/service:gpu_plugin", |
59 | 61 | ]), |
60 | 62 | linkopts = ["-shared"], |
@@ -100,6 +102,8 @@ genrule( |
100 | 102 | # Remap llvm paths |
101 | 103 | d="$${d/llvm\\/include\\/llvm/llvm}" |
102 | 104 | d="$${d/llvm\\/include\\/llvm-c/llvm-c}" |
| 105 | + # Remap mlir paths |
| 106 | + d="$${d/mlir\\/include\\/mlir/mlir}" |
103 | 107 | # Remap google path |
104 | 108 | d="$${d/src\\/google/google}" |
105 | 109 | # Remap grpc paths |
|
0 commit comments