Skip to content

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.

@knu knu force-pushed the jruby_ext_integration branch from e140ed1 to 2855e3e Compare September 29, 2021 04:10
@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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants