Files
android_development/samples/wearable/build.gradle
Mark Renouf 2cba0745a4 Adds a GridViewPager sample wearable app
Change-Id: I014670493bb54bc1a6e3c1ecda716b9ea8d83412
2014-06-22 21:24:55 -04:00

45 lines
968 B
Groovy

buildscript {
ext.topDir = file('../../../../../')
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.11.+'
}
}
List<String> samples = [
"AgendaData",
"DataLayer",
"DelayedConfirmation",
"ElizaChat",
"FindMyPhone",
"Flashlight",
"Geofencing",
"GridViewPager",
"JumpingJack",
"Notifications",
"Quiz",
"RecipeAssistant",
"SkeletonWearableApp",
"Timer",
"WatchViewStub",
]
List<String> taskNames = [
"clean",
"build",
]
taskNames.each { taskName ->
def task = project.hasProperty(taskName) ? project.tasks[taskName] : project.task(taskName)
samples.each { sample ->
File sampleDir = new File(sample)
task.dependsOn project.task([type: GradleBuild], "${sample}_${taskName}", {
buildFile = "${sample}/build.gradle"
dir = sample
tasks = [taskName]
})
}
}