rbenv-ruby-build/test
Mislav Marohnić 31e53468b6
Automatically link to Homebrew OpenSSL
If a system OpenSSL version was not found or is at version that is incompatible with a Ruby being installed, ruby-build would typically download and compile a new OpenSSL version scoped to that Ruby installation.

Now the `needs_openssl` condition will also check for Homebrew-installed OpenSSL and automatically link to the first one found that satisfies the version requirement. This primarily helps speed up Ruby installation on macOS where the system OpenSSL is never compatible and where Homebrew is a de-facto standard package manager.
2023-11-02 13:53:50 +01:00
..
fixtures Improve cached_tarball test helper 2023-10-17 12:40:17 +02:00
stubs Automatically link to Homebrew OpenSSL 2023-11-02 13:53:50 +01:00
tmp Ensure test/tmp directory exists 2012-11-19 19:25:52 -06:00
arguments.bats Improve cached_tarball test helper 2023-10-17 12:40:17 +02:00
build.bats Automatically link to Homebrew OpenSSL 2023-11-02 13:53:50 +01:00
cache.bats Improve cached_tarball test helper 2023-10-17 12:40:17 +02:00
checksum.bats Allow overriding HTTP client type based on environment variable RUBY_BUILD_HTTP_CLIENT (pyenv/pyenv#1126) 2018-04-26 02:08:59 +00:00
compiler.bats Enable test assertions to spot erraneous word-splitting in bash 2023-10-11 18:02:07 +02:00
definitions.bats Rename definition to truffleruby+graalvm 2020-07-22 16:41:01 +02:00
fetch.bats Avoiding excessive cd when fetching git repos (#2273) 2023-10-16 14:40:04 +02:00
hooks.bats Suggest rbenv global if there is no explicit global setting (#2052) 2022-09-25 11:20:43 +02:00
installer.bats Improve cached_tarball test helper 2023-10-17 12:40:17 +02:00
mirror.bats Add RUBY_BUILD_MIRROR_PACKAGE_URL to specify the complete mirror URL 2020-07-18 00:36:59 +08:00
rbenv.bats Add tests for extra configure flags on the command-line 2023-10-11 18:02:07 +02:00
test_helper.bash Improve cached_tarball test helper 2023-10-17 12:40:17 +02:00
version.bats update urls to rbenv 2015-12-07 14:17:04 -08:00