From 960b434b46c4317c268f7d789e3f20db6d4de478 Mon Sep 17 00:00:00 2001 From: Serge Bazanski Date: Mon, 15 Jan 2024 12:52:52 +0000 Subject: [PATCH] workspace: add buildifier To run: `bazel run //:buildifier` To be done: document and automate Change-Id: I7631e45915d61d2b95b0d8b0d893d0e1de2ccbed Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1847 Reviewed-by: palid --- BUILD | 5 +++++ WORKSPACE | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/BUILD b/BUILD index 69fd2183..779af8e3 100644 --- a/BUILD +++ b/BUILD @@ -27,3 +27,8 @@ config_setting( constraint_values = ["@bazel_tools//platforms:linux"], visibility = ["//visibility:public"], ) + +load("@com_github_bazelbuild_buildtools//buildifier:def.bzl", "buildifier") +buildifier( + name = "buildifier", +) diff --git a/WORKSPACE b/WORKSPACE index 42230a32..bc039ce4 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -297,3 +297,13 @@ http_file( # viz.js 2.x used by //dc/topo load("//third_party:vizjs.bzl", "vizjs_repositories") vizjs_repositories() + +# buildifier and friends +http_archive( + name = "com_github_bazelbuild_buildtools", + sha256 = "ae34c344514e08c23e90da0e2d6cb700fcd28e80c02e23e4d5715dddcb42f7b3", + strip_prefix = "buildtools-4.2.2", + urls = [ + "https://github.com/bazelbuild/buildtools/archive/refs/tags/4.2.2.tar.gz", + ], +)