Update Ruboto Core to JRuby to 1.7.1 #262

Closed
donv opened this Issue Sep 28, 2012 · 8 comments

Comments

Projects
None yet
2 participants
Owner

donv commented Sep 28, 2012

This is required to use the new subclassing feature.

Owner

donv commented Oct 2, 2012

When uploading the new RubotoCore apk to Play Store, it is being filtered by the new "native platforms" filter. It is unavailable to all devices.

Help wanted to solve this!

Owner

rscottm commented Oct 2, 2012

Can we move the ruby code to a different directory? We're in control of
setting up the path to get to the library within the core apk.

Owner

donv commented Oct 5, 2012

On 2012-10-02, at 20:03, Scott Moyer notifications@github.com wrote:

Can we move the ruby code to a different directory? We're in control of
setting up the path to get to the library within the core apk.

Yes, we'll have to. I think maybe we can use META-INF/jruby.home to switch location of JRuby home in old and new RubotoCore.

It will delay release of new RubotoCore til most apps are updated to new Ruboto.

Uwe Kubosch
http://ruboto.org/

Owner

rscottm commented Oct 5, 2012

There was an issue with Android striping out things under META-INF during
the build process (that's why we moved it to the package root). That was a
long time ago, so it could have changed.

Owner

donv commented Oct 7, 2012

Hi Scott!

Did not see your message, so I tried putting it under META-INF. It still does not work...it is still stripped during build.

If we cannot have "lib" in the package root, and not below "META-INF", where should we put it?

What about "jruby.home" in the package root?

We still need to think of how to transitioning existing apps. I am thinking of patching JRuby to catch the old setup and use the new instead. Should be fairly easy.

Owner

donv commented Oct 7, 2012

Committed a change where we put the RUby stdlib below the "jruby.home" directory on in the package root.

@donv donv added a commit that referenced this issue Oct 7, 2012

@donv donv * Added fix to let updated Ruboto apps use older RubotoCore
* Issue #262 Update Ruboto Core to JRuby to 1.7.0.rc1
169a7c5
Owner

rscottm commented Oct 7, 2012

I agree that jruby.home in root would be the next most intuitive option.

On Sun, Oct 7, 2012 at 2:28 AM, Uwe Kubosch notifications@github.comwrote:

Hi Scott!

Did not see your message, so I tried putting it under META-INF. It still
does not work...it is still stripped during build.

If we cannot have "lib" in the package root, and not below "META-INF",
where should we put it?

What about "jruby.home" in the package root?


Reply to this email directly or view it on GitHubhttps://github.com/ruboto/ruboto/issues/262#issuecomment-9206499.

donv was assigned Jan 1, 2013

Owner

donv commented Jan 1, 2013

Finally released a new RubotoCore based on JRuby 1.7.1.

donv closed this Jan 1, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment