vrc-get
Open Source command line client of VRChat Package Manager.
Goals
- Provide Open Source command line client of VRChat Package Manager.
- Provide more functionality than official vpm command.
Commands
For more details, please see --help
-
vrc-get install [pkg] [version]
(with aliasvrc-get i [pkg] [version]
) -
vrc-get remove [pkg]
(with aliasvrc-get rm [pkg]
) -
vrc-get outdated
-
vrc-get upgrade [pkg] [version]
-
vrc-get repo list
-
vrc-get repo add <url> [NAME]
-
vrc-get repo remove <name or url>
-
vrc-get repo cleanup
-
vrc-get repo packages <NAME|url>
Installation
cargo
Using If you have cargo
, installing using cargo is the easiest way to install vrc-get.
cargo install --locked --git https://github.com/anatawa12/vrc-get.git --tag <version>
Prebuilt binaries
There's prebuilt binaries on the release page.
Download executable file for your platform and place to everywhere you want. There's no additional requirements for thise binaries. All binaries are compiled statically as possible.
For linux, it's a actually static linked executable.
For windows, only bcrypt.dll
, ntdll.dll
, kernel32.dll
, advapi32.dll
, ws2_32.dll
, secur32.dll
, and crypt32.dll
, which is builtin dlls, are dynamically linked.
For macOS, only Security.framework
, CoreFoundation.framework
, libiconv.2.dylibs
, and libSystem.B.dylibs
, which are macOS-builtin dylibs, are dynamically linked.
For GitHub Actions
To use this tool to resolve(install) vpm dependencies, you can use anatawa12/sh-actions/resolve-vpm-packages@master
.
To use other commands, you can install vpm-get
via anatawa12/sh-actions/setup-vrc-get@master
.
For more details, please see README for each action.