Gauche version manager
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
completions
libexec
.gitignore
LICENSE
README.md

README.md

gauenv

gauenv is Gauche Version Manager. this is similar to rbenv.

Almost all of code come from rbenv. Thanks very match!

Install

$ git clone https://github.com/ryotakato/gauenv.git ~/.gauenv
$ echo 'export PATH="$HOME/.gauenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(gauenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l

gauenv has plugins feature. I recommend using gauche-build for installing gauche. See also gauche-build.

Usage

if using gauche-build,

$ gauenv install 0.9.4
$ gauenv rehash

set global version

$ gauenv global 0.9.4
$ gauenv rehash
$ gosh -V
Gauche scheme shell, version 0.9.4 [utf-8,pthreads], x86_64-apple-darwin13.1.0

set local version

$ gosh -V
Gauche scheme shell, version 0.9.4 [utf-8,pthreads], x86_64-apple-darwin13.1.0
$ cd sample-dir
$ gauenv local 0.9.3
$ gauenv rehash
$ gosh -V
Gauche scheme shell, version 0.9.3 [utf-8,pthreads], x86_64-apple-darwin13.1.0
$ cd ../
$ gosh -V
Gauche scheme shell, version 0.9.4 [utf-8,pthreads], x86_64-apple-darwin13.1.0

LICENSE

See LICENSE