Merge pull request #28408 from xinan-jiang:dev/fix_nccl_build
PiperOrigin-RevId: 247561933
This commit is contained in:
commit
222219497c
7
third_party/nccl/nccl_configure.bzl
vendored
7
third_party/nccl/nccl_configure.bzl
vendored
@ -91,7 +91,12 @@ def _nccl_configure_impl(repository_ctx):
|
|||||||
else:
|
else:
|
||||||
# Create target for locally installed NCCL.
|
# Create target for locally installed NCCL.
|
||||||
config = find_cuda_config(repository_ctx, ["nccl"])
|
config = find_cuda_config(repository_ctx, ["nccl"])
|
||||||
repository_ctx.template("BUILD", _label("system.BUILD.tpl"), config)
|
config_wrap = {
|
||||||
|
"%{nccl_version}": config["nccl_version"],
|
||||||
|
"%{nccl_header_dir}": config["nccl_include_dir"],
|
||||||
|
"%{nccl_library_dir}": config["nccl_library_dir"],
|
||||||
|
}
|
||||||
|
repository_ctx.template("BUILD", _label("system.BUILD.tpl"), config_wrap)
|
||||||
|
|
||||||
nccl_configure = repository_rule(
|
nccl_configure = repository_rule(
|
||||||
implementation = _nccl_configure_impl,
|
implementation = _nccl_configure_impl,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user