Skip to content

Commit

Permalink
make SymmetricDS group for tasks so they show up in list, add
Browse files Browse the repository at this point in the history
descriptions
  • Loading branch information
erilong committed Apr 5, 2016
1 parent b571099 commit eb4111b
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
4 changes: 4 additions & 0 deletions symmetric-assemble/asciidoc.gradle
Expand Up @@ -64,6 +64,8 @@ task generateAppendixes {
task generateDocs(type: Copy) {

dependsOn asciidoctor
group = 'SymmetricDS'
description = 'Generates user manual and documentation'

destinationDir = file("$buildDir/doc")
if (project.properties.containsKey('pro')) {
Expand Down Expand Up @@ -106,6 +108,8 @@ task generateDocs(type: Copy) {

task publishDoc {
dependsOn generateDocs
group = 'SymmetricDS'
description = 'Publish online documentation to SymmetricDS website'
doLast {
ant.taskdef(name: 'scp', classname: 'org.apache.tools.ant.taskdefs.optional.ssh.Scp',
classpath: configurations.sshAntTask.asPath)
Expand Down
8 changes: 8 additions & 0 deletions symmetric-assemble/build.gradle
Expand Up @@ -20,6 +20,8 @@ apply from: symAssembleDir + '/common.gradle'
task generateJavadoc(type: Javadoc) {
destinationDir = new File(buildDir, 'doc/javadoc')
title = "SymmetricDS API $version"
group = 'SymmetricDS'
description = 'Generate JavaDoc HTML pages for API documentation'
}

subprojects { subproject ->
Expand Down Expand Up @@ -295,6 +297,8 @@ project(':symmetric-server') {
}

task buildSymmetric {
group = 'SymmetricDS'
description = 'Build software, documentation, and distribution ZIP files'
generateDocs.dependsOn(project(':symmetric-server').jar)
project(':symmetric-server').serverDistZip.dependsOn(project(':symmetric-server').jar)
project(':symmetric-server').serverDistZip.dependsOn(generateDocs)
Expand All @@ -303,6 +307,8 @@ task buildSymmetric {

task publishSymmetric {
dependsOn buildSymmetric
group = 'SymmetricDS'
description = 'Publish software to SourceForge website'
doLast {
ant.taskdef(name: 'scp', classname: 'org.apache.tools.ant.taskdefs.optional.ssh.Scp',
classpath: configurations.sshAntTask.asPath)
Expand Down Expand Up @@ -332,6 +338,8 @@ task publishSymmetric {
task releaseSymmetric {
dependsOn publishSymmetric
dependsOn publishDoc
group = 'SymmetricDS'
description = 'Publish software to SourceForge website and online documentation to SymmetricDS website'
}

task wrapper(type: Wrapper) { gradleVersion = '2.7' }

0 comments on commit eb4111b

Please sign in to comment.