Global Symbols

This document lists every single global type, variable, and function available in Tugger’s Starlark execution environment.

The Starlark environment contains symbols from the following:

Global Types

Tugger’s Starlark dialect defines the following custom types:

FileContent
Represents the content of a file on the filesystem.
FileManifest
Represents a mapping of filenames to file content.
SnapApp
Represents an application inside a snapcraft.yaml file.
SnapPart
Represents a part inside a snapcraft.yaml file.
Snap
Represents a snapcraft.yaml file.
SnapcraftBuilder
Manages the environment and invocations of the snapcraft command.
WiXBundleBuilder
Produce a Windows exe installer containing multiple installers using WiX.
WiXInstaller
Produce a Windows installer using WiX.
WiXMSIBuilder
Produce a Windows MSI installer with common installer features using WiX.

Global Functions

Tugger’s Starlark dialect defines the following global functions:

glob()
Collect files from the filesystem.