Skip to content
This repository was archived by the owner on Nov 9, 2022. It is now read-only.
This repository was archived by the owner on Nov 9, 2022. It is now read-only.

Maven style open ranged dependencies #3

@stonier

Description

@stonier

This is a result of the discussion rosjava/rosjava_mvn_repo#15.

Basically we need to move from 0.1.+ -> [0.1,) which is the official format for maven pom's. This lets non gradle people use the repository as well as gradle people.

Gradle supports this, see here and I've in fact tested and moved across the hydro branches already so we can set up the repository correctly.

We need to do this for the master branches too. One question though....

There is a deprecated message when upgrading like this:

Error listing versions of org.ros.rosjava_messages:diagnostic_msgs:[1.10,) using class org.gradle.api.internal.artifacts.repositories.resolver.MavenVersionLister$1. Will attempt an alternate way to list versions. This behaviour has been deprecated and is scheduled to be removed in Gradle 2.0

While on gradle 1.8 this doesn't break the compile, but I'll be damned if I can figure out where the proper format for gradle 2.0's MavenVersionLister is.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions