Description

Paths is a list of path globs whose matches are included in the toolchain bundle archive file (created, e.g., using "srclib toolchain bundle <PATH>"). It should contain all of the files necessary to execute the toolchain. For toolchains whose entrypoint is a static binary or JAR, this is typically the entrypoint plus any shell scripts or support files necessary.

Go's filepath.Glob is used for globbing. In addition, if a dir is specified, all of its entries are included recursively.

"Srclibtoolchain" and ".bin/{basename}" (where {basename} is this toolchain's path's final path component) MUST always be included in this list, or else when unarchived the bundle won't be a valid toolchain.

Paths is referenced in 1 repository

github.com/sourcegraph/srclib