bazel-contrib/bazel-gazelle
View on GitHub ↗ ★ 1,431 Go
Gazelle generates and updates Bazel BUILD files. It supports Go and protobuf natively and many more languages and rule sets through extensions.
5 mentions on Hacker News by 5 people: 0 stories, 5 comments · first 2019-10-10 · latest 2024-06-16
20082026
-
If you're using Go with Bazel, gazelle is available outside Google: https://github.com/bazelbuild/bazel-gazelle Enabling tools like these was exactly the point of the enforced formatting. It worked extremely well.
comment by rsc · 2024-06-16 · in Reformatting 100k Files at Google in 2011 -
…Makefiles (config complexity, reproducibility, etc.) [1] https://github.com/bazelbuild/rules_go [2] https://github.com/bazelbuild/bazel-gazelle
comment by alexhutcheson · 2019-12-10 · in Using Makefile(s) for Go -
…that would invoke pkgconfig to find the location of local libs instead of downloading a lib. [1] https://github.com/bazelbuild/bazel-gazelle/blob/master/inte...
comment by codesuki · 2019-10-29 · in Evaluating Bazel for building Firefox -
…native Go tools ever, or b) cobble together third-party tools to bridge the two worlds. Start with https://github.com/bazelbuild/bazel-gazelle and see how deep the rabbit hole goes. It's possible, but it's not trivial, and not nearly as…
comment by zapita · 2019-10-10 · in Bazel Release 1.0