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

Integrate the JRuby extension #25

Merged
merged 13 commits into from
Sep 30, 2021
Merged

Integrate the JRuby extension #25

merged 13 commits into from
Sep 30, 2021

Conversation

knu
Copy link
Member

@knu knu commented Sep 28, 2021

This work is based on #21. Ruby engine specific parts now reside in their respective ext/* directories, while keeping the common parts in lib/.

@knu knu mentioned this pull request Sep 28, 2021
@eregon
Copy link
Member

eregon commented Sep 28, 2021

👍 looks good to me.

@ahorek
Copy link

ahorek commented Sep 28, 2021

👍 LGTM

I don't think that the final java gemfile should be shipped with C sources - ext/digest/** and vice versa. But it's a detail.

@knu
Copy link
Member Author

knu commented Sep 28, 2021

@ahorek You have a point. I added a commit to address that.

digest.gemspec Outdated Show resolved Hide resolved
digest.gemspec Outdated Show resolved Hide resolved
@knu
Copy link
Member Author

knu commented Sep 29, 2021

I've squashed some commits. I think I can merge this later today. Thank you all for taking a look!

@nobu
Copy link
Member

nobu commented Sep 29, 2021

Some commits, CI changes and dropping ext/openssl, seem better to be separated from this issue.

@nobu
Copy link
Member

nobu commented Sep 29, 2021

I think that the @eregon's idea, mapping .so to .jar in JRuby, is better for other libraries too.

@eregon
Copy link
Member

eregon commented Sep 29, 2021

I think that the @eregon's idea, mapping .so to .jar in JRuby, is better for other libraries too.

It would be good to get JRuby's feedback on that, I opened jruby/jruby#6865

@knu knu merged commit 27ab6de into master Sep 30, 2021
@knu knu deleted the jruby_ext_integration branch September 30, 2021 06:12
@ahorek ahorek mentioned this pull request Oct 29, 2021
@hsbt hsbt mentioned this pull request Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants