You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bosley edited this page Jan 31, 2023
·
2 revisions
Dino
Dino is the package manager for sauros.
Instrumenting a Repo
Git repositories that contain sauros apps or packages that want to be able to be installed directly from dino must contain a dino.saur file at their top level detailing the location of the apps and packages within the repo.
Example:
[var packages [list
"net"
]]
Using Dino:
Dino has only a few modest commands at the time of writing this:
info
Retrieve information on how to use Dino
git
Retrieve a git repository. If it contains the dino.saur mentioned above it will attempt to install/ build the packages in SAUROS_HOME/pkgs
Example:
sauros dino git <repo>
list
List all of the installed packages
build
Attempt to build a CPP Sauros package
sauros dino build /path/to/package
install
Attempt to install Sauros package (does not build)