several gradle updates

This commit is contained in:
Costin Leau
2011-07-05 21:10:32 +03:00
parent fe4dec843c
commit 92c8d32e9f
3 changed files with 9 additions and 5 deletions

View File

@@ -177,7 +177,7 @@ task wrapper(type: Wrapper) {
task dist(type: Zip) {
description = "Generate the ZIP Distribution"
group = "Distribution"
dependsOn subprojects*.tasks*.matching { task -> task.name == 'assemble' }
dependsOn jar, subprojects*.tasks*.matching { task -> task.name == 'assemble' }
evaluationDependsOn(':docs')
@@ -191,6 +191,9 @@ task dist(type: Zip) {
include 'reference/**/*'
include 'api/**/*'
}
into('dist') {
from javaprojects.collect {project -> project.libsDir }
}
}
doLast {
ant.checksum(file: archivePath, algorithm: 'SHA1', fileext: '.sha1')
@@ -205,4 +208,5 @@ task uploadDist(type: org.springframework.gradle.tasks.S3DistroUpload, dependsOn
projectName = 'Spring Data Key Value'
}
assemble.dependsOn = ['jar', 'sourceJar', 'javadocJar']
defaultTasks 'clean', 'build'

View File

@@ -7,7 +7,7 @@ import org.apache.tools.ant.filters.ReplaceTokens
apply plugin: 'base'
apply plugin: 'docbook'
assemble.dependsOn = [rootProject.javadoc, 'docbook']
assemble.dependsOn = [rootProject.javadoc, 'reference']
[docbookHtml, docbookFoPdf, docbookHtmlSingle]*.group = 'Documentation'
[docbookHtml, docbookFoPdf, docbookHtmlSingle]*.sourceFileName = 'index.xml'

View File

@@ -1,15 +1,15 @@
apply plugin: 'maven'
// Create a source jar for uploading
task sourceJar(type: Jar, dependsOn: classes) {
task sourceJar(type: Jar, dependsOn: jar) {
classifier = 'sources'
from sourceSets.main.allSource
}
// Create a javadoc jar for uploading
task javadocJar(type: Jar, dependsOn: javadoc) {
task javadocJar(type: Jar, dependsOn: rootProject.javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
from rootProject.javadoc.destinationDir
}
artifacts {