Module project_toml

Source
Expand description

Structs and utilities for lux.toml

Structs§

LocalProjectToml
The lux.toml file, after being properly deserialized. This struct may be used to build a local version of a project. To build a rockspec, use RemoteProjectToml.
PartialProjectToml
The lux.toml file. The only required fields are package and build, which are required to build a project using lux build. The rest of the fields are optional, but are required to build a rockspec.
RemoteProjectToml
RunSpec

Enums§

LocalProjectTomlValidationError
ProjectTomlError
ProjectTomlIntegrityError
RemoteProjectTomlValidationError

Constants§

PROJECT_TOML