Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
ruby-build
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenEdx
ruby-build
Commits
321d9f0c
Commit
321d9f0c
authored
Dec 05, 2012
by
Sam Stephenson
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #251 from sstephenson/changelog
Move Version History into discrete CHANGELOG file
parents
a2895ad9
a2dd4fa9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
154 additions
and
155 deletions
+154
-155
CHANGELOG.md
+154
-0
README.md
+0
-155
No files found.
CHANGELOG.md
0 → 100644
View file @
321d9f0c
## Version History
#### 20121204
*
Added a definition for JRuby 1.7.1
#### 20121201
*
Added a definition for Ruby 2.0.0-preview2
#### 20121120
*
Added optional package checksum support. When a package URL is
annotated with an MD5 checksum, ruby-build will use it to verify
the contents of the downloaded file. Package URLs in all existing
definitions have been updated with checksum annotations.
*
Added an optional package download cache. When the
`RUBY_BUILD_CACHE_PATH`
environment variable is set to a directory
of your choice, ruby-build will store downloaded packages there and
reuse them for future installations.
*
Added mirror support for faster package downloads. Packages on the
official ruby-build mirror will be served via S3. You can point
ruby-build to your own local package mirror by setting the
`RUBY_BUILD_MIRROR_URL`
environment variable.
#### 20121110
*
Added a definition for Ruby 1.9.3-p327
*
Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion
#### 20121104
*
Added a definition for Ruby 2.0.0-preview1
*
Added a definition for Rubinius 2.0.0-rc1
#### 20121022
*
Added a definition for JRuby 1.7.0
#### 20121020
*
Added a definition for Ruby 1.9.3-p286
*
Added a definition for JRuby 1.7.0-rc2
*
Added a definition for JRuby 1.7.0-rc1
*
Added a definition for JRuby 1.6.8
*
Added a definition for JRuby 1.5.6
*
Fetch Ruby 2.0.0.dev via Subversion instead of Git
*
Allow hooks to be defined for
`rbenv-install`
#### 20120815
*
Added a definition for MagLev 1.1.0-dev from git.
*
Added a definition for Ruby 1.8.7-p370. (For those having trouble
installing 1.8.7 with newer versions of glibc, please see
https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.)
*
Updated the package URL in the definition for JRuby 1.7.0-preview1.
*
Added a definition for JRuby 1.7.0-preview2.
*
Updated the Rubinius 2.0.0-dev definition to use the bundled
RubyGems version instead of installing its own.
*
Added an
`rbenv uninstall`
command for removing installed versions.
*
Improved the option parsing for
`ruby-build`
and
`rbenv-install`
so
options may be placed in any order, and short options may be
combined (e.g.
`-kv`
).
*
Added a
`-l`
/
`--list`
option to
`rbenv install`
to list all
available definitions.
*
Added a
`-v`
/
`--verbose`
option to
`rbenv install`
to invoke
`ruby-build`
in verbose mode.
*
Documented the
`-k`
/
`--keep`
flag in the command-line help for
`ruby-build`
and
`rbenv install`
.
#### 20120524
*
Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1.
*
Removed the definition for JRuby 1.7.0-dev. (In general we do not
like to remove definitions, but the JRuby team has deleted the
1.
7.0-dev package from their servers -- caveat emptor.)
*
Added support for specifying the build location with the
`RUBY_BUILD_BUILD_PATH`
environment variable.
*
Added a
`-k`
/
`--keep`
flag to
`ruby-build`
and
`rbenv install`
for
keeping the source code around after installation.
*
Updated the readme to emphasize installation as an rbenv plugin.
#### 20120423
*
Improved error messages when dependencies are missing.
*
XCode 4.3+ may be used to build 1.9.3-p125 and later.
*
Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23.
*
Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10.
*
Added definitions for JRuby 1.6.7.
*
Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194.
#### 20120216
*
Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01.
*
Added definitions for JRuby 1.6.5.1 and 1.6.6.
*
Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125.
*
Updated the readme with instructions for installing ruby-build as an
rbenv plugin.
#### 20111230
*
Added a definition for MagLev 1.0.0.
*
Added support for overriding
`make`
options with the
`$MAKEOPTS`
/
`$MAKE_OPTS`
environment variable.
*
Removed RubyGems installations from JRuby definitions in favor of
the bundled RubyGems versions.
*
Added a
`before_install_package`
hook.
*
Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01.
*
Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357.
*
Updated the JRuby 1.7.0-dev snapshot URL.
*
Changed the GCC detector to look for
`gcc-*`
anywhere in the
`$PATH`
, not just
`/usr/bin`
.
#### 20111030
*
Added a Ruby 1.8.7-p334 definition.
*
Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new
version numbering scheme.
*
ruby-build now automatically displays the last 10 lines of the error
log, if any, when a build fails.
*
Improved the GCC detection routines and added a more helpful error
message for Xcode 4.2 users.
*
JRuby installation no longer requires the install prefix to exist
first.
*
You can now pass
`$CONFIGURE_OPTS`
to the REE definitions.
*
Added a JRuby 1.6.5 definition.
*
Added a Ruby 1.9.2-p180 definition.
*
Added a Ruby 1.9.3-p0 definition.
#### 20110928
*
ruby-build now uses the
`--with-gcc`
configure flag on OS X Lion.
*
Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06.
*
Modified
`rbenv-install`
to run
`rbenv rehash`
after installation.
*
Added a Ruby 1.9.3-rc1 definition.
*
Updated the JRuby defintions to install the
`jruby-launcher`
gem.
*
Updated the rbx-2.0.0 definition to point to the master branch.
*
Added a jruby-1.7.0-dev definition.
*
Added a Ruby 1.9.4-dev definition.
#### 20110914
*
Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git.
*
Added support for setting
`./configure`
options with the
`CONFIGURE_OPTS`
environment variable.
*
Added a 1.9.3-dev definition for Ruby 1.9.3 from Git.
*
Added support for fetching package sources via Git.
*
Added an
`rbenv-install`
script which provides an
`install`
command
for rbenv users.
#### 20110906.1
*
Changed the REE definition not to install its default gem
collection.
*
Reverted a poorly-tested change that intended to enable support for
relative installation paths.
#### 20110906
*
Initial public release.
README.md
View file @
321d9f0c
...
@@ -200,161 +200,6 @@ tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to
...
@@ -200,161 +200,6 @@ tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to
include the full build log for build failures.
include the full build log for build failures.
## Version History
#### 20121204
*
Added a definition for JRuby 1.7.1
#### 20121201
*
Added a definition for Ruby 2.0.0-preview2
#### 20121120
*
Added optional package checksum support. When a package URL is
annotated with an MD5 checksum, ruby-build will use it to verify
the contents of the downloaded file. Package URLs in all existing
definitions have been updated with checksum annotations.
*
Added an optional package download cache. When the
`RUBY_BUILD_CACHE_PATH`
environment variable is set to a directory
of your choice, ruby-build will store downloaded packages there and
reuse them for future installations.
*
Added mirror support for faster package downloads. Packages on the
official ruby-build mirror will be served via S3. You can point
ruby-build to your own local package mirror by setting the
`RUBY_BUILD_MIRROR_URL`
environment variable.
#### 20121110
*
Added a definition for Ruby 1.9.3-p327
*
Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion
#### 20121104
*
Added a definition for Ruby 2.0.0-preview1
*
Added a definition for Rubinius 2.0.0-rc1
#### 20121022
*
Added a definition for JRuby 1.7.0
#### 20121020
*
Added a definition for Ruby 1.9.3-p286
*
Added a definition for JRuby 1.7.0-rc2
*
Added a definition for JRuby 1.7.0-rc1
*
Added a definition for JRuby 1.6.8
*
Added a definition for JRuby 1.5.6
*
Fetch Ruby 2.0.0.dev via Subversion instead of Git
*
Allow hooks to be defined for
`rbenv-install`
#### 20120815
*
Added a definition for MagLev 1.1.0-dev from git.
*
Added a definition for Ruby 1.8.7-p370. (For those having trouble
installing 1.8.7 with newer versions of glibc, please see
https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.)
*
Updated the package URL in the definition for JRuby 1.7.0-preview1.
*
Added a definition for JRuby 1.7.0-preview2.
*
Updated the Rubinius 2.0.0-dev definition to use the bundled
RubyGems version instead of installing its own.
*
Added an
`rbenv uninstall`
command for removing installed versions.
*
Improved the option parsing for
`ruby-build`
and
`rbenv-install`
so
options may be placed in any order, and short options may be
combined (e.g.
`-kv`
).
*
Added a
`-l`
/
`--list`
option to
`rbenv install`
to list all
available definitions.
*
Added a
`-v`
/
`--verbose`
option to
`rbenv install`
to invoke
`ruby-build`
in verbose mode.
*
Documented the
`-k`
/
`--keep`
flag in the command-line help for
`ruby-build`
and
`rbenv install`
.
#### 20120524
*
Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1.
*
Removed the definition for JRuby 1.7.0-dev. (In general we do not
like to remove definitions, but the JRuby team has deleted the
1.
7.0-dev package from their servers -- caveat emptor.)
*
Added support for specifying the build location with the
`RUBY_BUILD_BUILD_PATH`
environment variable.
*
Added a
`-k`
/
`--keep`
flag to
`ruby-build`
and
`rbenv install`
for
keeping the source code around after installation.
*
Updated the readme to emphasize installation as an rbenv plugin.
#### 20120423
*
Improved error messages when dependencies are missing.
*
XCode 4.3+ may be used to build 1.9.3-p125 and later.
*
Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23.
*
Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10.
*
Added definitions for JRuby 1.6.7.
*
Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194.
#### 20120216
*
Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01.
*
Added definitions for JRuby 1.6.5.1 and 1.6.6.
*
Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125.
*
Updated the readme with instructions for installing ruby-build as an
rbenv plugin.
#### 20111230
*
Added a definition for MagLev 1.0.0.
*
Added support for overriding
`make`
options with the
`$MAKEOPTS`
/
`$MAKE_OPTS`
environment variable.
*
Removed RubyGems installations from JRuby definitions in favor of
the bundled RubyGems versions.
*
Added a
`before_install_package`
hook.
*
Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01.
*
Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357.
*
Updated the JRuby 1.7.0-dev snapshot URL.
*
Changed the GCC detector to look for
`gcc-*`
anywhere in the
`$PATH`
, not just
`/usr/bin`
.
#### 20111030
*
Added a Ruby 1.8.7-p334 definition.
*
Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new
version numbering scheme.
*
ruby-build now automatically displays the last 10 lines of the error
log, if any, when a build fails.
*
Improved the GCC detection routines and added a more helpful error
message for Xcode 4.2 users.
*
JRuby installation no longer requires the install prefix to exist
first.
*
You can now pass
`$CONFIGURE_OPTS`
to the REE definitions.
*
Added a JRuby 1.6.5 definition.
*
Added a Ruby 1.9.2-p180 definition.
*
Added a Ruby 1.9.3-p0 definition.
#### 20110928
*
ruby-build now uses the
`--with-gcc`
configure flag on OS X Lion.
*
Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06.
*
Modified
`rbenv-install`
to run
`rbenv rehash`
after installation.
*
Added a Ruby 1.9.3-rc1 definition.
*
Updated the JRuby defintions to install the
`jruby-launcher`
gem.
*
Updated the rbx-2.0.0 definition to point to the master branch.
*
Added a jruby-1.7.0-dev definition.
*
Added a Ruby 1.9.4-dev definition.
#### 20110914
*
Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git.
*
Added support for setting
`./configure`
options with the
`CONFIGURE_OPTS`
environment variable.
*
Added a 1.9.3-dev definition for Ruby 1.9.3 from Git.
*
Added support for fetching package sources via Git.
*
Added an
`rbenv-install`
script which provides an
`install`
command
for rbenv users.
#### 20110906.1
*
Changed the REE definition not to install its default gem
collection.
*
Reverted a poorly-tested change that intended to enable support for
relative installation paths.
#### 20110906
*
Initial public release.
### License
### License
(The MIT License)
(The MIT License)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment