From 75077c0da6a2b2d73a28d1dda93012309513fb86 Mon Sep 17 00:00:00 2001 From: "The gemma.cpp Authors" Date: Fri, 11 Jul 2025 05:32:57 -0700 Subject: [PATCH] Automated Code Change PiperOrigin-RevId: 781944269 --- BUILD.bazel | 3 +++ compression/BUILD.bazel | 3 +++ compression/python/BUILD.bazel | 1 + examples/hello_world/BUILD.bazel | 2 ++ examples/simplified_gemma/BUILD.bazel | 3 +++ io/BUILD.bazel | 4 ++++ paligemma/BUILD.bazel | 3 +++ 7 files changed, 19 insertions(+) diff --git a/BUILD.bazel b/BUILD.bazel index dbf64e34..07338a08 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,6 +1,9 @@ # gemma.cpp is a lightweight, standalone C++ inference engine for the Gemma # foundation models from Google. +load("//third_party/bazel_rules/rules_cc/cc:cc_binary.bzl", "cc_binary") +load("//third_party/bazel_rules/rules_cc/cc:cc_library.bzl", "cc_library") +load("//third_party/bazel_rules/rules_cc/cc:cc_test.bzl", "cc_test") load("@rules_license//rules:license.bzl", "license") package( diff --git a/compression/BUILD.bazel b/compression/BUILD.bazel index 0104ef5c..3062eaaa 100644 --- a/compression/BUILD.bazel +++ b/compression/BUILD.bazel @@ -1,5 +1,8 @@ # Weight compression and analysis. +load("//third_party/bazel_rules/rules_cc/cc:cc_library.bzl", "cc_library") +load("//third_party/bazel_rules/rules_cc/cc:cc_test.bzl", "cc_test") + package( default_applicable_licenses = [ "//:license", # Placeholder comment, do not modify diff --git a/compression/python/BUILD.bazel b/compression/python/BUILD.bazel index 474511c9..ce10cc58 100644 --- a/compression/python/BUILD.bazel +++ b/compression/python/BUILD.bazel @@ -1,4 +1,5 @@ # [internal] load strict.bzl +load("//third_party/bazel_rules/rules_cc/cc:cc_library.bzl", "cc_library") load("@pybind11_bazel//:build_defs.bzl", "pybind_extension") package( diff --git a/examples/hello_world/BUILD.bazel b/examples/hello_world/BUILD.bazel index 440e824f..58ecac80 100644 --- a/examples/hello_world/BUILD.bazel +++ b/examples/hello_world/BUILD.bazel @@ -1,3 +1,5 @@ +load("//third_party/bazel_rules/rules_cc/cc:cc_binary.bzl", "cc_binary") + # Hello World example frontend to gemma.cpp. package( default_applicable_licenses = [ diff --git a/examples/simplified_gemma/BUILD.bazel b/examples/simplified_gemma/BUILD.bazel index 98c0f5e2..77d9e894 100644 --- a/examples/simplified_gemma/BUILD.bazel +++ b/examples/simplified_gemma/BUILD.bazel @@ -1,3 +1,6 @@ +load("//third_party/bazel_rules/rules_cc/cc:cc_binary.bzl", "cc_binary") +load("//third_party/bazel_rules/rules_cc/cc:cc_library.bzl", "cc_library") + # Hello World example frontend to gemma.cpp. package( default_applicable_licenses = [ diff --git a/io/BUILD.bazel b/io/BUILD.bazel index 1ca42a41..621fc7f9 100644 --- a/io/BUILD.bazel +++ b/io/BUILD.bazel @@ -1,5 +1,9 @@ # File I/O and model loading +load("//third_party/bazel_rules/rules_cc/cc:cc_binary.bzl", "cc_binary") +load("//third_party/bazel_rules/rules_cc/cc:cc_library.bzl", "cc_library") +load("//third_party/bazel_rules/rules_cc/cc:cc_test.bzl", "cc_test") + package( default_applicable_licenses = [ "//:license", # Placeholder comment, do not modify diff --git a/paligemma/BUILD.bazel b/paligemma/BUILD.bazel index 5b5fdd4e..99ec70a9 100644 --- a/paligemma/BUILD.bazel +++ b/paligemma/BUILD.bazel @@ -1,3 +1,6 @@ +load("//third_party/bazel_rules/rules_cc/cc:cc_library.bzl", "cc_library") +load("//third_party/bazel_rules/rules_cc/cc:cc_test.bzl", "cc_test") + package( default_applicable_licenses = [ "//:license", # Placeholder comment, do not modify