fix nccl build bug

This commit is contained in:
Xinan Jiang 2019-05-05 15:45:19 +08:00
parent b14c390fc8
commit 2112f2e9d6

View File

@ -91,7 +91,11 @@ def _nccl_configure_impl(repository_ctx):
else:
# Create target for locally installed 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(
implementation = _nccl_configure_impl,