Re-exports§
pub use install::*;
Modules§
Structs§
- Build
Project - Build
Project Builder - Use builder syntax to set the inputs and finish with
_build()
. - Download
- Builder for a rock downloader.
- Downloaded
Packed Rock - Downloaded
Packed Rock Bytes - Downloaded
Rockspec - Exec
- Rocks package runner, providing fine-grained control over how a package should be run.
- Exec
Builder - Use builder syntax to set the inputs and finish with
_exec()
. - Fetch
Src - A rocks package source fetcher, providing fine-grained control over how a package should be fetched.
- Fetch
SrcBuilder - Use builder syntax to set the inputs and finish with
_build()
. - Pack
- A binary rock packer
- Pack
Builder - Use builder syntax to set the inputs and finish with
_build()
. - Remove
- Run
- RunBuilder
- Use builder syntax to set the inputs and finish with
_build()
. - RunCommand
- RunCommand
Error - RunLua
- RunLua
Builder - Use builder syntax to set the inputs and finish with
_build()
. - Sync
- A rocks sync builder, for synchronising a tree with a lockfile.
- Sync
Builder - Use builder syntax to set the inputs and finish with
_build()
. - Sync
Report - Test
- Test
Builder - Use builder syntax to set the inputs and finish with
_run()
. - Update
- A rocks package updater, providing fine-grained control over how packages should be updated. Can update multiple packages in parallel.
- Update
Builder - Use builder syntax to set the inputs and finish with
_update()
.
Enums§
- Build
Project Error - Download
Rockspec Error - Download
SrcRock Error - Exec
Error - Fetch
SrcError - Fetch
SrcRock Error - Install
CmdError - Install
Test Dependencies Error - Pack
Error - PinError
- Remove
Error - RunError
- RunLua
Error - RunTests
Error - Search
AndDownload Error - Sync
Error - TestEnv
- Unpack
Error - Update
Error
Functions§
- install_
command - Ensure that a command is installed. This defaults to the local project tree if cwd is a project root.
- set_
pinned_ state - unpack_
src_ rock