Skip to content

Conversation

@Edouard-chin
Copy link
Member

  • Gem that define a Rake Compiler task (pretty much all) interfere with our own. The reason we can't rely on the user defined task is because it's not configured for compiling fat gems, it is usually only configured to compile natively for development purposes.

    I also would like the configuration of cibuildgem to not interfere with the gem defined task and not have to ask maintainers to change basic configuration just to make compiling fat gems possible, cibuildgem should take care of this automatically.

    For reference, I originally decided to choose running the whole compilation dance in a subprocess and require the gem Rakefile because I felt this would be the right entrypoint to configure CIbuildgem if needed.

- Gem that define a Rake Compiler task (pretty much all) interfere with
  our own. The reason we can't rely on the user defined task is
  because it's not configured for compiling fat gems, it is usually
  only configured to compile natively for development purposes.

  I also would like the configuration of cibuildgem to not interfere
  with the gem defined task and not have to ask maintainers to change
  basic configuration just to make compiling fat gems possible,
  cibuildgem should take care of this automatically.

  For reference, I originally decided to choose running the
  whole compilation dance in a subprocess and require the gem
  Rakefile because I felt this would be the right entrypoint to
  configure CIbuildgem if needed.
@Edouard-chin Edouard-chin merged commit a794efb into main Dec 6, 2025
22 checks passed
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.

1 participant