Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce "with_bundled_gems" build step for dev rubies and unify "standard" #2318

Merged
merged 1 commit into from
Dec 1, 2023

Conversation

mislav
Copy link
Member

@mislav mislav commented Nov 30, 2023

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.

/cc @hsbt as this reverts parts of #1098

@mislav mislav changed the title Introduce with_bundled_gems` build step for dev rubies Introduce "with_bundled_gems" build step for dev rubies and unify "standard" Nov 30, 2023
This merges "standard_build" and "standard_install" build steps into one again
and modifies "standard_install_with_bundled_gems" to just invoke "standard"
with the addition of `update-gems` & `extract-gems` targets.
@hsbt
Copy link
Member

hsbt commented Dec 1, 2023

👍

@mislav mislav merged commit cba395e into master Dec 1, 2023
6 checks passed
@mislav mislav deleted the with-bundled-gems branch December 1, 2023 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants