Documentation ¶
Overview ¶
Package wspace provides a method to find the root of the bazel tree.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindRepoBuildFiles ¶
FindRepoBuildFiles parses the WORKSPACE to find BUILD files for non-Bazel external repositories, specifically those defined by one of these rules:
new_local_repository(), new_git_repository(), new_http_archive()
func FindWorkspaceRoot ¶
FindWorkspaceRoot splits the current code context (the rootDir if present, the working directory if not.) It returns the path of the directory containing the WORKSPACE file, and the rest.
func SplitFilePath ¶
SplitFilePath splits a file path into the workspace root, package name and label. Workspace root is determined as the last directory in the file path that contains a WORKSPACE (or WORKSPACE.bazel) file. Package and label are always separated with forward slashes. Returns empty strings if no WORKSPACE file is found.
Types ¶
This section is empty.