diff --git a/cuda/private/rules/cuda_library.bzl b/cuda/private/rules/cuda_library.bzl index 06e1f1a7..5b764075 100644 --- a/cuda/private/rules/cuda_library.bzl +++ b/cuda/private/rules/cuda_library.bzl @@ -141,4 +141,5 @@ cuda_library = rule( }, fragments = ["cpp"], toolchains = use_cpp_toolchain() + use_cuda_toolchain(), + provides = [DefaultInfo, OutputGroupInfo, CcInfo, CudaInfo], ) diff --git a/cuda/private/rules/cuda_objects.bzl b/cuda/private/rules/cuda_objects.bzl index 2cc555ab..18525659 100644 --- a/cuda/private/rules/cuda_objects.bzl +++ b/cuda/private/rules/cuda_objects.bzl @@ -91,4 +91,5 @@ code and device link time optimization source files.""", }, fragments = ["cpp"], toolchains = use_cpp_toolchain() + use_cuda_toolchain(), + provides = [DefaultInfo, OutputGroupInfo, CcInfo, CudaInfo], )