Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jruby/jruby
base: e792e9866f1b^
Choose a base ref
...
head repository: jruby/jruby
compare: 4888d7c97a70
Choose a head ref
  • 2 commits
  • 354 files changed
  • 1 contributor

Commits on Jan 17, 2015

  1. [build] include ext/ in the bootstrap profile

    the gem build in ext/ are only used to be included into the stdlib
    and is only a way to "modularize" the codebase. these ext/ gems are not
    published any more to sonatype.org repo. so everything needs to build
    locally - travis, development machine, etc
    mkristian committed Jan 17, 2015
    Copy the full SHA
    e792e98 View commit details
    Browse the repository at this point in the history
  2. factored out the truffle part into its own maven module

    the source is split into core/src and truffle/src. some little
    code changes were needed to get it compliled.
    
    the lib/jruby.jar remains as is, dito jruby-complete.jar - just
    the way it gets build is slightly different.
    
    jruby-jars.gem has now three jars one is jruby-truffle.jar, so
    people want to use truffle need to require this jar as well.
    
    the jruby artifacts (org.jruby:jruby, org.jruby:jruby-noasm) can
    easily exclude truffle via :exclusions => ['org.jruby:jruby-truffle']
    declaration.
    mkristian committed Jan 17, 2015
    Copy the full SHA
    4888d7c View commit details
    Browse the repository at this point in the history