Repository navigation
ReqPack
Leonard Ramminger edited this page Aug 31, 2026
·
1 revision
ReqPack (.rqp) packages distribute the ycallr binary through the ReqPack installer ecosystem (similar to Prebyte-style packaging).
On tagged releases, CI builds for Linux and macOS (not Windows):
- Platform
.rqppackages -
index.jsonrepository index at the release root
Windows releases ship .zip binaries only.
Templates live under packaging/reqpack/:
| Path | Role |
|---|---|
package/reqpack.lua |
Package manifest |
package/metadata.json.in |
Version and metadata template |
package/scripts/install.lua |
Install script |
package/scripts/layout.lua |
File layout |
package/scripts/remove.lua |
Removal script |
| Script | Purpose |
|---|---|
scripts/ci/package_binary.py |
tar.gz / zip archives |
scripts/ci/package_reqpack.py |
Build .rqp per platform |
scripts/ci/build_reqpack_index.py |
Aggregate index.json
|
Release tags on ycallr-cli check out ycallr-core at the same tag name when present, otherwise main. Keep core and CLI tags aligned for coordinated releases.
Overview
Usage
Distribution
Project