This merges "standard_build" and "standard_install" build steps into one again and defines a "standard_install_with_bundled_gems" build step that just invokes "standard" with the addition of update-gems & extract-gems.
The goal is to have a single standard step again instead of maintaining it as two distinct build_package_standard_build and build_package_standard_install functions.
A runtime difference that will be a result of this change is that three separate invocations make update-gems, make extract-gems, and make install are now executed as one: make update-gems extract-gems install.
This merges "standard_build" and "standard_install" build steps into one again and defines a "standard_install_with_bundled_gems" build step that just invokes "standard" with the addition of
update-gems
&extract-gems
.The goal is to have a single
standard
step again instead of maintaining it as two distinctbuild_package_standard_build
andbuild_package_standard_install
functions.A runtime difference that will be a result of this change is that three separate invocations
make update-gems
,make extract-gems
, andmake install
are now executed as one:make update-gems extract-gems install
./cc @hsbt as this reverts parts of https://github.com/rbenv/ruby-build/pull/1098