mirror of
https://github.com/asdf-vm/asdf.git
synced 2024-11-15 01:28:17 -07:00
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
bin | ||
lib | ||
sources/erlang/bin | ||
.gitignore | ||
README.md |
asdf version manager
for everything that needs a version manager
Commands
asdf install asdf uninstall asdf list asdf list-all asdf use asdf source-add asdf source-remove asdf source-update --all asdf source-update
.versions
file
elixir 1.0.0
erlang 17.3
Package source structure
A package source is a git repo, with the following executable scripts
bin/list-all
- lists all installable versionsbin/install
- installs the specified versionbin/uninstall
- uninstalls the specified versionbin/use
- uses the specified version (and also adds the version to.versions
file in the dir)
These scripts are run when list-all
, install
, uninstall
or use
commands are run. You can set or unset env vars,