Crate tugger

source ·
Expand description

The tugger crate contains functionality for packaging and distributing software applications.

The core of tugger consists of a set of types for defining packaging actions and functions to operate on them. There is a frontend component which defines a Starlark dialect for allowing these types to be constructed from user-provided configuration files.

Tugger is part of the PyOxidizer project. While developed in the same repository, Tugger is a generic, standalone Rust crate and utility. It just happens to be developed alongside PyOxidizer.

Modules

The starlark module and related sub-modules define the Starlark dialect used by Tugger.