Reference
This section details the core API reference along with other more elaborate details about BuildStream internals.
- Project format
- Plugin specific documentation
- Plugin API reference
- Plugin - Base plugin class
Plugin- Source - Base source class
- SourceFetcher - Object for fetching individual URLs
ConsistencySourceErrorSourceFetcherSource- Element - Base element class
ScopeElementErrorElement- BuildElement - Abstract class for build elements
BuildElement- ScriptElement - Abstract class for scripting elements
ScriptElementsetup()- Sandbox - The build sandbox
SandboxFlagsSandbox- Utilities
UtilErrorProgramNotFoundErrorFileListResultlist_relative_paths()glob()sha256sum()safe_copy()safe_link()safe_remove()copy_files()link_files()get_host_tool()url_directory_name()get_bst_version()save_file_atomic()
- Additional writings