Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package build houses the core functionality for actually building targets.
|
Package build houses the core functionality for actually building targets. |
Package cli contains helper functions related to flag parsing and logging.
|
Package cli contains helper functions related to flag parsing and logging. |
Package export handles exporting parts of the repo to other directories.
|
Package export handles exporting parts of the repo to other directories. |
Package follow implements remote connections to other plz processes.
|
Package follow implements remote connections to other plz processes. |
Package fs provides various filesystem helpers.
|
Package fs provides various filesystem helpers. |
Package gc implements "garbage collection" logic for Please, which is an attempt to identify targets in the repo that are no longer needed.
|
Package gc implements "garbage collection" logic for Please, which is an attempt to identify targets in the repo that are no longer needed. |
Package help prints help messages about parts of plz.
|
Package help prints help messages about parts of plz. |
config
Package main implements a parser for our config structure that emits help topics based on its struct tags.
|
Package main implements a parser for our config structure that emits help topics based on its struct tags. |
ide
|
|
Package metrics contains support for reporting metrics to an external server, currently a Prometheus pushgateway.
|
Package metrics contains support for reporting metrics to an external server, currently a Prometheus pushgateway. |
Package parse implements parsing of the BUILD files via an embedded Python interpreter.
|
Package parse implements parsing of the BUILD files via an embedded Python interpreter. |
args
Package main implements a simple binary to print out builtin rules.
|
Package main implements a simple binary to print out builtin rules. |
asp
Package asp implements an experimental BUILD-language parser.
|
Package asp implements an experimental BUILD-language parser. |
asp/fuzz
Package fuzz implements a fuzzing entry point for asp using go-fuzz.
|
Package fuzz implements a fuzzing entry point for asp using go-fuzz. |
asp/main
Package main implements a compiler for the builtin build rules, which is used at bootstrap time.
|
Package main implements a compiler for the builtin build rules, which is used at bootstrap time. |
Package query implements a simple query language for Please.
|
Package query implements a simple query language for Please. |
Package run implements the "plz run" command.
|
Package run implements the "plz run" command. |
Package scm abstracts operations on various tools like git Currently, only git
|
Package scm abstracts operations on various tools like git Currently, only git |
Package tool implements running Please's sub-tools (via "plz tool jarcat" etc).
|
Package tool implements running Please's sub-tools (via "plz tool jarcat" etc). |
Package update contains code for Please auto-updating itself.
|
Package update contains code for Please auto-updating itself. |
Package utils contains various utility functions and whatnot.
|
Package utils contains various utility functions and whatnot. |
Package watch provides a filesystem watcher that is used to rebuild affected targets.
|
Package watch provides a filesystem watcher that is used to rebuild affected targets. |
Package worker implements functions for communicating with subordinate worker processes.
|
Package worker implements functions for communicating with subordinate worker processes. |
Click to show internal directories.
Click to hide internal directories.