ReqPack Lua plugin for Tcllib release installation.
Plugin wraps Tcllib source releases and installs them through bundled installer.tcl script into ReqPack-managed shared cache root.
tcllibtcllib@2.0tcllibwith separate ReqPack version field- version shorthand like
2.0
Examples:
rqp install tcllib tcllib
rqp install tcllib tcllib@2.0
rqp info tcllib tcllib
rqp search tcllib 1.2installinstallLocalremoveupdatelistoutdatedsearchinfo
- default shared root:
~/.cache/reqpack/tcllib - override with request flag
cache-root=/path - release archives cached under
archives/ - unpacked sources cached under
sources/ - active install lives under
current/ - installed state stored in
state/current.txt
- v1 manages Tcllib releases, not arbitrary Tcl packages from wider ecosystem
- v1 uses
installer.tcl, notconfigure && make install - v1 does not build
tcllibcaccelerators
Run hermetic plugin tests from plugin root:
rqp test-plugin --plugin ./run.lua --preset core