cross build against scala versions 2.10.3 and 2.8.1 #22

Merged
merged 2 commits into from Mar 5, 2014

Projects

None yet

3 participants

@cdfreeman

This pull request contains the changes necessary to support Scala cross-building with Gradle using versions 2.8.1 and 2.10.3. Gradle will suffix all Scala modules with the appropriate Scala version suffix (e.g. cluster becomes cluster_2.8.1 and cluster_2.10). Clients that consume Norbert artifacts will have to update the names used in their dependencies to include the suffix. To produce _2.10 artifacts, the crossBuild property needs to be set to true (e.g. gradle -PcrossBuild=true build) otherwise only tasks for the default Scala version (2.8.1) will be executed. Cross-building should be enabled when publishing artifacts but otherwise you may wish to keep it disabled (e.g. if generating an IDE project or if you are iterating on code and don't want the build to take 2x as long)

@sungjuc

Please increment the version to 0.6.60. Current head may have 0.6.59 version.

@sungjuc
sungjuc commented on 95fad25 Mar 4, 2014

Seems fine to me.

@apurvam apurvam merged commit f03d09f into linkedin:master Mar 5, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment