Skip to content

leafstudiosDot/hoso-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hoso

Package manager written in Rust

Packing

To create a package, structure your files as follows and run:

hoso pack <path_to_your_package_directory>

Structure:

hoso.pke
│
├─ md.json        # metadata (name, version, arch, deps, description)
├─ bin/           # executables, linked into /usr/bin or /opt
│   ├─ hoso
│   └─ other_binaries
├─ configs/       # config files to place into /etc or app-specific dirs
│   └─ app.conf
├─ scripts/       # lifecycle scripts
│   ├─ pre.sh     # runs before installation
│   └─ post.sh    # runs after installation
└─ signature      # optional: public key signature (for verification)

About

Package manager client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published