| Module | Multiruby |
| In: |
lib/multiruby.rb
|
multiruby_setup is a script to help you manage multiruby.
usage: multiruby_setup [-h|cmd|spec…]
cmds:
h, help - show this help.
list - print installed versions.
update - update svn builds.
update:rubygems - update rubygems and nuke install dirs.
rubygems:merge - symlink all rubygem dirs to one dir.
rm:$version - remove a particular version.
clean - clean scm build dirs and remove non-scm build dirs.
specs:
mri:svn:current - alias for mri:svn:releases and mri:svn:branches.
mri:svn:releases - alias for supported releases of mri ruby.
mri:svn:branches - alias for active branches of mri ruby.
mri:svn:branch:$branch - install a specific $branch of mri from svn.
mri:svn:tag:$tag - install a specific $tag of mri from svn.
mri:tar:$version - install a specific $version of mri from tarball.
rbx:ln:$dir - symlink your rbx $dir
rbx:git:current - install rbx from git
NOTES:
| MRI_SVN | = | "http://svn.ruby-lang.org/repos/ruby" |
| RBX_GIT | = | "git://git.rubini.us" |
| TAGS | = | %w( 1_8_6 1_8_7 1_9 ) |
| BRANCHES | = | %w(1_8 1_8_6 1_8_7 trunk) |
| HELP | = | [] |