- Sep 08, 2014
-
-
Mislav Marohnić authored
-
Mislav Marohnić authored
On FreeBSD 10, stop defaulting to MAKE=gmake
-
Mislav Marohnić authored
Sort Ruby versions when listing available definitions
-
Mislav Marohnić authored
Stable releases should now be sorted as a higher version than preview releases or RCs. For instance: - 1.9.3-preview < 1.9.3-rc1 < 1.9.3-p0 - 2.1.0-dev < 2.1.0-rc1 < 2.1.0 - jruby-1.7.0-preview1 < jruby-1.7.0-rc1 < jruby-1.7.0
-
Mislav Marohnić authored
Fixes #604
-
Mislav Marohnić authored
This detects when `/tmp` has been mounted with "noexec" mode and avoids the cryptic error: ./configure: Permission denied Hopefully the information provided will be enough for the user to know that they have to change TMPDIR to another location.
-
Mislav Marohnić authored
-
Mislav Marohnić authored
It appears that regular `make` that ships on FreeBSD 10 is compatible enough to build Rubies. This enables ruby-build on fresh FreeBSD installs (which don't have `gmake` by default) without having to explicitly set `MAKE=make`.
-
Mislav Marohnić authored
-
Mislav Marohnić authored
Closes #610
-
Mislav Marohnić authored
Now supports `-h|--help`.
-
Mislav Marohnić authored
This has the CI step verify the checksums for URLs that might have been added or edited to build definitions in a pull request.
-
Mislav Marohnić authored
On FreeBSD, use the same approach as OS X with `sysctl`.
-
Mislav Marohnić authored
Make build output and log more useful
-
- Sep 06, 2014
-
-
Mislav Marohnić authored
Fix `rbenv install --list` for definitions auto-discovery
-
Mislav Marohnić authored
The build definitions auto-discovered from rbenv plugins would previously not appear in `--list` results due to discovery process taking place too late.
-
Mislav Marohnić authored
`assert_success` doesn't accept an argument via stdin
-
Mislav Marohnić authored
This is useful info for when someone is pasting build output to our issue tracker seeking support.
-
Mislav Marohnić authored
People often miss that and think that the last 10 lines of build output is the only information they got.
-
Mislav Marohnić authored
Since `./configure` executes in a bash subshell, it failing would execute the ERR trap twice: once in a subshell and once in the main process. An explicit `return 1` skips one of these ERR traps and fixes double output. I hope. [image of I Have No Idea What I'm Doing dog]
-
Mislav Marohnić authored
This might save us from having to ask people which version they have installed when they paste us build output from the console.
-
- Sep 05, 2014
-
-
Mislav Marohnić authored
This helps to debug whether `--with-openssl-dir` was used properly.
-
Mislav Marohnić authored
The `-v` option for tar has been here since the beginning of ruby-build, but it's not really informative to see a list of files in the log as the list of files is guaranteed to be the same across machines since we do checksums.
-
Erik Michaels-Ober authored
-
SHIBATA Hiroshi authored
add jruby-1.7.15
-
Chulki Lee authored
-
- Aug 28, 2014
-
-
SHIBATA Hiroshi authored
add jruby 1.7.14 build
-
Patrick Mahoney authored
-
- Aug 26, 2014
-
-
Mislav Marohnić authored
Read ruby-build revision from git if available
-
Mislav Marohnić authored
Avoid cloning the whole project's history which we'll never need
-
Mislav Marohnić authored
But don't assume that RUBY_BUILD_ROOT is where ruby-build's own files reside, since RUBY_BUILD_ROOT can be overriden with alternate definition files location.
-
- Aug 19, 2014
-
-
Mislav Marohnić authored
Auto-discovery of build definitions from rbenv plugins
-
Erik Michaels-Ober authored
add ruby-1.9.2-p330
-
Terence Lee authored
-
- Aug 18, 2014
-
-
Mislav Marohnić authored
The `share/ruby-build/` directory from each rbenv plugin, if it exists, is added to RUBY_BUILD_DEFINITIONS automatically during `rbenv install`.
-
Mislav Marohnić authored
-
- Aug 17, 2014
-
-
Mislav Marohnić authored
Support extra definitions paths via RUBY_BUILD_DEFINITIONS Closes #609
-
Mislav Marohnić authored
This is a colon-separated list of directories that will get searched for build definition in order from left to right.
-
Mislav Marohnić authored
This is to allow specifying an alternate path where `share/ruby-build/*` definitions reside. Useful in tests as well.
-
Mislav Marohnić authored
-