blob: 7465bb32da6644c3d1aac3a8c0217808ed4d807c [file] [log] [blame]
commit b448d5aa1773405550db2777eb788b43f90c2f44
Author: Yun Peng <pcloudy@google.com>
Date: Tue Sep 23 15:58:11 2025 +0000
Add load statements for JavaInfo and CcInfo
diff --git a/MODULE.bazel b/MODULE.bazel
index 4d0e3d6..c901a94 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -53,7 +53,6 @@ bazel_dep(
bazel_dep(
name = "rules_cc",
version = "0.0.9",
- dev_dependency = True,
)
bazel_dep(
name = "rules_python",
diff --git a/internal/native_image/common.bzl b/internal/native_image/common.bzl
index dc6e3f7..6801ad2 100644
--- a/internal/native_image/common.bzl
+++ b/internal/native_image/common.bzl
@@ -1,5 +1,7 @@
"Defines common properties shared by modern and legacy Native Image rules."
+load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
+load("@rules_java//java/common:java_info.bzl", "JavaInfo")
load(
"//internal/native_image:builder.bzl",
_assemble_native_build_options = "assemble_native_build_options",
diff --git a/internal/native_image/rules.bzl b/internal/native_image/rules.bzl
index fb3c772..2b79234 100644
--- a/internal/native_image/rules.bzl
+++ b/internal/native_image/rules.bzl
@@ -4,6 +4,7 @@ load(
"@build_bazel_apple_support//lib:apple_support.bzl",
"apple_support",
)
+load("@rules_java//java/common:java_info.bzl", "JavaInfo")
load(
"//internal/native_image:common.bzl",
_BAZEL_CPP_TOOLCHAIN_TYPE = "BAZEL_CPP_TOOLCHAIN_TYPE",