1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
=head1 NAME
multiruby_setup - script to help you manage multiruby
=head1 SYNOPSIS
B<multiruby_setup> [B<-h>|I<cmd>|I<spec...>]
B<multiruby_setup> I<mri:svn:current>
=head1 DESCRIPTION
Use B<multiruby_setup> to manage your installed versions of ruby.
This helps you use multiruby command to run anything you want on
multiple versions of ruby.
The various versions are installed in a subdirectory of .multiruby
in your home directory.
=head1 OPTIONS
=head2 cmds
B<-h>, B<--help>, B<help>
show this help.
B<build>
build and install everything. used internally.
B<clean>
clean scm build dirs and remove non-scm build dirs.
B<list>
print installed versions.
B<rm:$version>
remove a particular version.
B<rubygems:merge>
symlink all rubygem dirs to one dir.
B<tags>
list all tags from svn.
B<update>
update svn builds.
B<update:rubygems>
update rubygems and nuke install dirs.
=head2 specs
B<the_usual>
alias for latest versions from tar + rubygems
B<mri:svn:current>
alias for mri:svn:releases and mri:svn:branches.
B<mri:svn:releases>
alias for supported releases of mri ruby.
B<mri:svn:branches>
alias for active branches of mri ruby.
B<mri:svn:branch:$branch>
install a specific $branch of mri from svn.
B<mri:svn:tag:$tag>
install a specific $tag of mri from svn.
B<mri:tar:$version>
install a specific $version of mri from tarball.
=head2 environment variables
B<GEM_URL>
url for rubygems tarballs
B<MRI_SVN>
url for MRI SVN
B<RUBY_URL>
url for MRI tarballs
B<VERSIONS>
what versions to install
B<RUBYOPT> is cleared on installs.
=head1 NOTES
=over 4
=item * you can add a symlink to your rubinius build into ~/.multiruby/install
=item * I need patches/maintainers for other implementations.
=back
=head1 AUTHOR
Ryan Davis, Eric Hodel, seattle.rb
This manual page is written by Praveen Arimbrathodiyl <praveen@debian.org> for
Debian GNU System (GNU/Linux, GNU/kFreeBSD, GNU/Hurd).
|