12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- /*
- * Copyright (C) 2011 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
- task wrapper(type: Wrapper) {
- gradleVersion = '1.11'
- }
- buildscript {
- def rosMavenPath = "$System.env.ROS_MAVEN_PATH".split(':').collect { 'file://' + it }
- def rosMavenRepository = "$System.env.ROS_MAVEN_REPOSITORY"
- 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'
- allprojects {
- group 'org.ros.android_core'
- version = project.catkin.pkg.version
- }
- subprojects {
- if (name != 'docs') {
- apply plugin: 'ros-android'
- }
- }
|