# Functions
NewModuleBucketBuilder returns a new BucketBuilder.
NewModuleFileSetBuilder returns a new ModuleSetProvider.
NewModuleIncludeBuilder returns a new ModuleIncludeBuilder.
WithExcludePaths returns a new BuildOption that specifies files to be excluded from the build.
WithExcludePathsAllowNotExist returns a new BuildOption that specifies files to be excluded from the build, but allows the specified paths to not exist.
WithModuleIdentity returns a new BuildOption that is used to construct a Module with a ModuleIdentity.
WithPaths returns a new BuildOption that specifies specific file or directory paths to build.
WithPathsAllowNotExist returns a new BuildOption that specifies specific file or directory paths to build, but allows the specified paths to not exist.
WithWorkspace returns a new BuildModuleFileSetOption that specifies a workspace.
WithWorkspaceDirectory returns a new BuildOption that specifies the workspace directory.
# Structs
BuiltModule ties a bufmodule.Module with the configuration and a bucket containing just the files required to build it.
# Interfaces
ModuleBucketBuilder builds modules for buckets.
ModuleFileSetBuilder builds ModuleFileSets from Modules.
ModuleIncludeBuilder builds modules for includes.
# Type aliases
BuildModuleFileSetOption is an option for Build.
BuildOption is an option for BuildForBucket.