buildtools

module
v0.0.0-...-77ffe55 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2024 License: Apache-2.0

README

Buildtools for bazel please

This repository contains developer tools for working with Google's bazel buildtool, forked to support the Please build system.

Build status

Setup

See instructions in each tool's directory.

Directories

Path Synopsis
Package build implements parsing and printing of BUILD files.
Package build implements parsing and printing of BUILD files.
Buildifier, a tool to parse and format BUILD files.
Buildifier, a tool to parse and format BUILD files.
utils
Package utils contains shared methods that can be used by different implementations of buildifier binary
Package utils contains shared methods that can be used by different implementations of buildifier binary
Package main implements a buildifier on top of 'Skylark in Go'.
Package main implements a buildifier on top of 'Skylark in Go'.
Package bzlenv provides function to create and update a static environment.
Package bzlenv provides function to create and update a static environment.
Package config provides environment specific configuration elements to unused_deps
Package config provides environment specific configuration elements to unused_deps
Package differ determines how to invoke diff in the given environment.
Package differ determines how to invoke diff in the given environment.
Package edit provides high-level auxiliary functions for AST manipulation on BUILD files.
Package edit provides high-level auxiliary functions for AST manipulation on BUILD files.
safe
Package buildifier provides a Buildifier which doesn't call os.exec.
Package buildifier provides a Buildifier which doesn't call os.exec.
Package file provides utility file operations.
Package file provides utility file operations.
Package labels contains helper functions for working with labels.
Package labels contains helper functions for working with labels.
Generated file, do not edit.
Generated file, do not edit.
Package testutils provides some useful helpers for buildozer/buildifer tests.
Package testutils provides some useful helpers for buildozer/buildifer tests.
The unused_deps binary prints out buildozer commands for removing unused Java dependencies from java_library Bazel rules.
The unused_deps binary prints out buildozer commands for removing unused Java dependencies from java_library Bazel rules.
Package warn implements functions that generate warnings for BUILD files.
Package warn implements functions that generate warnings for BUILD files.
Package wspace provides a method to find the root of the bazel tree.
Package wspace provides a method to find the root of the bazel tree.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL