瀏覽代碼

Tweak docs build to only prevent "assemble" from depending on the archive/upload tasks.

Luke Taylor 15 年之前
父節點
當前提交
837771537f
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 4 1
      docs/docs.gradle
  2. 1 1
      gradle/dist.gradle

+ 4 - 1
docs/docs.gradle

@@ -1,4 +1,5 @@
 // Docbook and Javadoc building and uploading tasks
+apply plugin: 'base'
 
 subprojects {
     apply plugin: 'base'
@@ -104,4 +105,6 @@ task uploadFaq(type: TarUpload) {
     login = docSiteLogin
 
     with(project('faq').spec)
-}
+}
+
+assemble.dependsOn = [apidocs, 'manual:docbook']

+ 1 - 1
gradle/dist.gradle

@@ -11,7 +11,7 @@ dependencies {
 }
 
 task dist(type: Zip) {
-    dependsOn ':docs:apidocs', ':docs:manual:docbook', subprojects*.tasks*.matching { task -> task.name == 'assemble' }
+    dependsOn subprojects*.tasks*.matching { task -> task.name == 'assemble' }
 
     evaluationDependsOn(':docs')