diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2016-10-26 18:29:09 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2016-11-06 20:50:57 +0900 |
commit | bfe5c5dc3a1a4906016b6e387dee04f94f6ca9c9 (patch) | |
tree | 9e3bc33b05ad140c6ae7807109382837d4f1e90e /tool | |
parent | 3f23a129fcc52a56a2a34739d6f3cfb9a75766d4 (diff) | |
download | ruby-openssl-bfe5c5dc3a1a4906016b6e387dee04f94f6ca9c9.tar.gz |
Add install_dependencies rake task that installs testing dependenciestopic/rake-install-dependencies
Parse the dependency gems from openssl.gemspec and install them. This is
extracted from tool/ruby-openssl-docker/init.sh.
.travis.yml, appveyor.yml and CONTRIBUTING.md are also updated to use
the new task.
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/ruby-openssl-docker/init.sh | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/tool/ruby-openssl-docker/init.sh b/tool/ruby-openssl-docker/init.sh index 3fa271c4..c4301482 100755 --- a/tool/ruby-openssl-docker/init.sh +++ b/tool/ruby-openssl-docker/init.sh @@ -15,15 +15,6 @@ export PATH="/opt/ruby/${RUBY_VERSION}/bin:$PATH" export LD_LIBRARY_PATH="/opt/openssl/${OPENSSL_VERSION}/lib" export PKG_CONFIG_PATH="/opt/openssl/${OPENSSL_VERSION}/lib/pkgconfig" -ruby -e ' - newsource = Gem::Source.new("http://rubygems.org") - Gem.sources.replace([newsource]) - Gem.configuration.write - - spec = eval(File.read("openssl.gemspec")) - spec.development_dependencies.each do |dep| - Gem.install(dep.name, dep.requirement, force: true) - end -' +rake install_dependencies USE_HTTP_RUBYGEMS_ORG=1 exec $* |