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

improving building of distribution archives and artifacts #2509

Closed
wants to merge 3 commits into from

Conversation

@mkristian
Copy link
Member

@mkristian mkristian commented Jan 23, 2015

using the jni libraries only from the jruby.jar would unify things. currently core/ builds jruby-core-noasm, jruby-core-complete and lib/jruby.jar

the ec3e503 reduces it to two jar files

the second commit renames the jruby-core-complete to jruby-core-shaded since the old name people got confused with jruby-complete.jar

this allows to just tell maven to store those shaded jars in lib/ - the shell launcher does work with it including truffle.

this allows to use maven to copy those jars for packing the distribution archives.

finally the naming is consistent whether I see jar on a maven repository or on my jruby-development or from the dist archives or from jruby-jars.gem

@mkristian mkristian closed this Apr 28, 2015
@mkristian mkristian deleted the test-build-distribution branch Apr 28, 2015
@headius headius added this to the JRuby 9.0.0.0.pre2 milestone May 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants