Protobuf dependency management tool.
brew tap pbkit/tap
brew install pbkitYou should add pollapo installed location to PATH environment variable manually.
You can find pre-built binary in release assets.
Download it and copy it to somewhere in PATH.
You can find msi installer in release assets.
Using winget
winget install Riiid.pollapoYou can find pre-built binary in release assets.
Download it and copy it to somewhere in PATH.
Prerequisites
# Clone pbkit repo
git clone git@github.com:pbkit/pbkit.git
# Install pollapo command
deno install -n pollapo -A --unstable pbkit/cli/pollapo/entrypoint.ts# from GitHub source of main branch
deno run -A --unstable https://raw.githubusercontent.com/pbkit/pbkit/main/cli/pollapo/entrypoint.ts install
# from local source
deno run -A --unstable $PBKIT_REPO_ROOT/cli/pollapo/entrypoint.ts installPollapo downloads repositories using the GitHub api.
Sign in with GitHub account to get authentication information.
pollapo loginRun the command as below in where you want to install the dependencies:
# Add dependencies
pollapo add riiid/interface-common-model riiid/interface-inside-model
# Install dependencies
pollapo install # Check the created `.pollapo` directorysource <(pollapo completions bash)source (pollapo completions fish | psub)source <(pollapo completions zsh)