Skip to content
Snippets Groups Projects
Commit 7c79cb6c authored by Daniel Stonier's avatar Daniel Stonier
Browse files

groovy, gradle and dependency version updates.

parent f83147c1
No related branches found
No related tags found
No related merge requests found
...@@ -5,3 +5,4 @@ build ...@@ -5,3 +5,4 @@ build
.classpath .classpath
.project .project
.settings .settings
/bin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =========
Changelog for package rosjava_core Changelog
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ =========
Forthcoming
-----------
0.1.6 (2013-11-01) 0.1.6 (2013-11-01)
------------------ ------------------
......
...@@ -11,6 +11,7 @@ project(rosjava_core) ...@@ -11,6 +11,7 @@ project(rosjava_core)
find_package(catkin REQUIRED rosjava_build_tools) find_package(catkin REQUIRED rosjava_build_tools)
#catkin_rosjava_setup(publishMavenJavaPublicationToMavenRepository installApp)
catkin_rosjava_setup(publishMavenJavaPublicationToMavenRepository) catkin_rosjava_setup(publishMavenJavaPublicationToMavenRepository)
catkin_package() catkin_package()
......
...@@ -19,28 +19,10 @@ task wrapper(type: Wrapper) { ...@@ -19,28 +19,10 @@ task wrapper(type: Wrapper) {
} }
buildscript { buildscript {
def rosMavenPath = "$System.env.ROS_MAVEN_PATH".split(':').collect { 'file://' + it } apply from: "https://github.com/rosjava/rosjava_bootstrap/raw/indigo/buildscript.gradle"
def rosMavenRepository = "$System.env.ROS_MAVEN_REPOSITORY"
if ( rosMavenRepository == 'null' ) {
rosMavenRepository = "https://github.com/rosjava/rosjava_mvn_repo/raw/master"
}
repositories {
rosMavenPath.each { p ->
maven {
url p
}
}
mavenLocal()
maven {
url rosMavenRepository
}
}
dependencies {
classpath group: 'org.ros.rosjava_bootstrap', name: 'gradle_plugins', version: '[0.1,0.2)'
}
} }
apply plugin: 'catkin' apply plugin: "catkin"
allprojects { allprojects {
group 'org.ros.rosjava_core' group 'org.ros.rosjava_core'
...@@ -49,8 +31,12 @@ allprojects { ...@@ -49,8 +31,12 @@ allprojects {
subprojects { subprojects {
if (name != 'docs') { if (name != 'docs') {
apply plugin: 'ros-java' apply plugin: "ros-java"
apply plugin: "osgi"
/*
apply plugin: "idea"
*/
} }
} }
defaultTasks 'publishMavenJavaPublicationToMavenRepository' defaultTasks 'publishMavenJavaPublicationToMavenRepository', 'installApp'
<?xml version="1.0"?> <?xml version="1.0"?>
<package> <package>
<name>rosjava_core</name> <name>rosjava_core</name>
<version>0.1.6</version> <version>0.2.0</version>
<description> <description>
An implementation of ROS in pure-Java with Android support. An implementation of ROS in pure-Java with Android support.
</description> </description>
...@@ -12,9 +12,11 @@ ...@@ -12,9 +12,11 @@
<buildtool_depend>catkin</buildtool_depend> <buildtool_depend>catkin</buildtool_depend>
<build_depend>rosjava_build_tools</build_depend> <build_depend>rosjava_build_tools</build_depend>
<build_depend>rosjava_bootstrap</build_depend> <build_depend>rosjava_bootstrap</build_depend>
<build_depend>rosjava_messages</build_depend> <build_depend>geometry_msgs</build_depend>
<run_depend>rosjava_build_tools</run_depend> <build_depend>nav_msgs</build_depend>
<run_depend>rosjava_bootstrap</run_depend> <build_depend>rosjava_test_msgs</build_depend>
<run_depend>rosjava_messages</run_depend> <build_depend>rosgraph_msgs</build_depend>
<build_depend>sensor_msgs</build_depend>
<build_depend>tf2_msgs</build_depend>
</package> </package>
...@@ -18,12 +18,12 @@ dependencies { ...@@ -18,12 +18,12 @@ dependencies {
compile project(':apache_xmlrpc_common') compile project(':apache_xmlrpc_common')
compile project(':apache_xmlrpc_server') compile project(':apache_xmlrpc_server')
compile project(':apache_xmlrpc_client') compile project(':apache_xmlrpc_client')
compile 'org.ros.rosjava_bootstrap:message_generation:[0.1,0.2)' compile 'org.ros.rosjava_bootstrap:message_generation:[0.2,0.3)'
compile 'org.ros.rosjava_messages:rosjava_test_msgs:[0.1,0.2)' compile 'org.ros.rosjava_messages:rosjava_test_msgs:[0.2,0.3)'
compile 'org.ros.rosjava_messages:rosgraph_msgs:[1.9,1.10)' compile 'org.ros.rosjava_messages:rosgraph_msgs:[1.10,1.11)'
compile 'org.ros.rosjava_messages:geometry_msgs:[1.10,1.11)' compile 'org.ros.rosjava_messages:geometry_msgs:[1.11,1.12)'
compile 'org.ros.rosjava_messages:nav_msgs:[1.10,1.11)' compile 'org.ros.rosjava_messages:nav_msgs:[1.10,1.11)'
compile 'org.ros.rosjava_messages:tf2_msgs:[0.4,0.5)' compile 'org.ros.rosjava_messages:tf2_msgs:[0.5,0.6)'
compile 'dnsjava:dnsjava:2.1.1' compile 'dnsjava:dnsjava:2.1.1'
compile 'org.apache.commons:com.springsource.org.apache.commons.logging:1.1.1' compile 'org.apache.commons:com.springsource.org.apache.commons.logging:1.1.1'
compile 'org.apache.commons:com.springsource.org.apache.commons.net:2.0.0' compile 'org.apache.commons:com.springsource.org.apache.commons.net:2.0.0'
......
...@@ -20,6 +20,6 @@ mainClassName = 'org.ros.RosRun' ...@@ -20,6 +20,6 @@ mainClassName = 'org.ros.RosRun'
dependencies { dependencies {
compile project(':rosjava') compile project(':rosjava')
compile 'org.ros.rosjava_messages:sensor_msgs:[1.10,1.11)' compile 'org.ros.rosjava_messages:sensor_msgs:[1.11,1.12)'
} }
...@@ -14,10 +14,19 @@ ...@@ -14,10 +14,19 @@
* the License. * the License.
*/ */
include 'apache_xmlrpc_common', 'apache_xmlrpc_client', 'apache_xmlrpc_server', include(
'rosjava', 'rosjava_geometry', 'rosjava_tutorial_pubsub', 'apache_xmlrpc_client',
'rosjava_tutorial_services', 'rosjava_tutorial_right_hand_rule', 'apache_xmlrpc_common',
'rosjava_benchmarks', 'rosjava_test', 'docs' 'apache_xmlrpc_server',
'rosjava',
'rosjava_geometry',
'rosjava_benchmarks',
'rosjava_test',
'rosjava_tutorial_pubsub',
'rosjava_tutorial_right_hand_rule',
'rosjava_tutorial_services',
'docs',
)
include 'message_generation_tests' /* include 'message_generation_tests' */
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment