#!/usr/bin/env sh
ROOT=$(dirname "$0")
ROOT=$(cd "$ROOT/.." && pwd)

echo ORIG_LD_LIBRARY_PATH="$LD_LIBRARY_PATH"
echo ORIG_SSL_CERT_DIR="$SSL_CERT_DIR"
echo ORIG_SSL_CERT_FILE="$SSL_CERT_FILE"
echo ORIG_RUBYOPT="$RUBYOPT"
echo ORIG_RUBYLIB="$RUBYLIB"

echo LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ROOT/lib"
echo SSL_CERT_FILE="$ROOT/lib/ca-bundle.crt"
echo RUBYOPT="-rtraveling_ruby_restore_environment"
for DIR in "$ROOT"/lib/ruby/gems/*/deplibs/*/*; do
	echo LD_LIBRARY_PATH="\$LD_LIBRARY_PATH:$DIR"
done
echo GEM_HOME="$ROOT/lib/ruby/gems/3.3.0"
echo GEM_PATH="$ROOT/lib/ruby/gems/3.3.0"
echo RUBYLIB="$ROOT/lib/ruby/site_ruby/3.3.0:$ROOT/lib/ruby/site_ruby/3.3.0/x86_64-linux:$ROOT/lib/ruby/site_ruby:$ROOT/lib/ruby/vendor_ruby/3.3.0:$ROOT/lib/ruby/vendor_ruby/3.3.0/x86_64-linux:$ROOT/lib/ruby/vendor_ruby:$ROOT/lib/ruby/3.3.0:$ROOT/lib/ruby/3.3.0/x86_64-linux"

echo export ORIG_LD_LIBRARY_PATH
echo export ORIG_SSL_CERT_DIR
echo export ORIG_SSL_CERT_FILE
echo export ORIG_RUBYOPT
echo export ORIG_RUBYLIB

echo export LD_LIBRARY_PATH
echo unset  SSL_CERT_DIR
echo export SSL_CERT_FILE
echo export RUBYOPT
echo export GEM_HOME
echo export GEM_PATH
echo export RUBYLIB
