From 6f244bac1bcf972f136314e9d3b388d8f9f3368a Mon Sep 17 00:00:00 2001 From: Fabian Meumertzheim Date: Thu, 6 Feb 2025 21:02:25 +0100 Subject: [PATCH] Disable ProGuard logging --- third_party/BUILD | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/third_party/BUILD b/third_party/BUILD index 88158815cce3e1..847a3e4da3365c 100644 --- a/third_party/BUILD +++ b/third_party/BUILD @@ -1,4 +1,4 @@ -load("@rules_java//java:defs.bzl", "java_import", "java_library", "java_plugin") +load("@rules_java//java:defs.bzl", "java_binary", "java_import", "java_library", "java_plugin") load("@rules_license//rules:license.bzl", "license") load("//src/tools/bzlmod:utils.bzl", "get_repo_root") load("//tools/distributions:distribution_rules.bzl", "distrib_jar_filegroup", "distrib_java_import") @@ -345,6 +345,10 @@ genrule( java_binary( name = "proguard", + jvm_flags = [ + # Prevent ProGuard from calling out to the internet through log4j. + "-Dlog4j.rootLogger=OFF", + ], main_class = "proguard.ProGuard", runtime_deps = ["@maven//:com_guardsquare_proguard_base"], )