Commit f3f230e4 by Joshua Peek

Merge branch 'master' into ree

Conflicts:
	bin/ruby-build
parents 23ccbd7d 81901adf
...@@ -13,6 +13,7 @@ install_package() { ...@@ -13,6 +13,7 @@ install_package() {
extract_package "$package_name" extract_package "$package_name"
cd "$package_name" cd "$package_name"
build_package "$package_name" $* build_package "$package_name" $*
after_install_package "$package_name"
cd "$cwd" cd "$cwd"
} }
...@@ -65,11 +66,19 @@ build_package_ruby() { ...@@ -65,11 +66,19 @@ build_package_ruby() {
} >$LOG_PATH 2>&1 } >$LOG_PATH 2>&1
} }
build_package_copy() {
cp -R . "$PREFIX_PATH"
}
build_package_ree_installer() { build_package_ree_installer() {
{ ./installer --auto "$PREFIX_PATH" { ./installer --auto "$PREFIX_PATH"
} >$LOG_PATH 2>&1 } >$LOG_PATH 2>&1
} }
after_install_package() {
local stub=1
}
usage() { usage() {
echo "usage: ruby-build DEFINITION-PATH INSTALLATION-PREFIX" echo "usage: ruby-build DEFINITION-PATH INSTALLATION-PREFIX"
exit 1 exit 1
......
after_install_package() {
shim_jruby
remove_windows_files
}
shim_jruby() {
cd "${PREFIX_PATH}/bin"
sed -i "" 's/^#!\/bin\/bash/#!\/usr\/bin\/env bash/' jruby
ln -fs jruby ruby
}
remove_windows_files() {
cd "$PREFIX_PATH"
rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh
}
install_package "jruby-1.6.3" "http://jruby.org.s3.amazonaws.com/downloads/1.6.3/jruby-bin-1.6.3.tar.gz" copy
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment