-
Notifications
You must be signed in to change notification settings - Fork 34
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
Use rubygems-requirements-system to install system dependencies automatically #369
Conversation
b8624e2
to
eca3feb
Compare
…atically It's a successor product of native-package-installer. See also: * https://github.com/ruby-gnome/rubygems-requirements-system/ * https://github.com/ruby-gnome/native-package-installer It uses `requirements` in gemspec instead of installing system dependencies manually that is used approach by native-package-installer. It uses opt-in style. So users need to enable it explicitly by `gem install rubygems-requirements-system` or `plugin "rubygems-requirements-system"` in `Gemfile`.
eca3feb
to
cd8b74b
Compare
Hi @kou Thank you for the pull request. I’m not sure I fully understand the relationship between Are you planning to replace Would you recommend using |
I just found your Japanese blog post about rubygems-requirements-system. |
The former. rubygems-requirements-system is a successor of native-package-installer.
Yes.
It's already done: https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.9 But they still have configurations for native-package-installer for smooth migration. But I'll remove native-package-installer dependency from them eventually. |
Could you merge this and release a new version? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.
Files not reviewed (1)
- ext/Rakefile: Language not supported
Thank you. |
Sure. |
It's a successor product of native-package-installer.
See also:
It uses
requirements
in gemspec instead of installing system dependencies manually that is used approach bynative-package-installer.
It uses opt-in style. So users need to enable it explicitly by
gem install rubygems-requirements-system
orplugin "rubygems-requirements-system"
inGemfile
.