blob: 3fa271c4835651de4cd68888fc75deed664bd170 (
plain)
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
|
#!/bin/bash
if [[ "$RUBY_VERSION" = "" ]]
then
RUBY_VERSION=ruby-2.3
fi
if [[ "$OPENSSL_VERSION" = "" ]]
then
OPENSSL_VERSION=openssl-1.0.2
fi
echo "Using Ruby ${RUBY_VERSION} with OpenSSL ${OPENSSL_VERSION}."
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
'
exec $*
|