Selaa lähdekoodia

Merge pull request #54155 from madmiraal/fix-54091

Fix Gradle builds not excluding excluded tasks
Rémi Verschelde 3 vuotta sitten
vanhempi
commit
aec383a83e
1 muutettua tiedostoa jossa 7 lisäystä ja 7 poistoa
  1. 7 7
      platform/android/java/build.gradle

+ 7 - 7
platform/android/java/build.gradle

@@ -158,9 +158,9 @@ def templateBuildTasks() {
 /**
 /**
  * Master task used to coordinate the tasks defined above to generate the set of Godot templates.
  * Master task used to coordinate the tasks defined above to generate the set of Godot templates.
  */
  */
-task generateGodotTemplates(type: GradleBuild) {
-    startParameter.excludedTaskNames = templateExcludedBuildTask()
-    tasks = templateBuildTasks()
+task generateGodotTemplates {
+    gradle.startParameter.excludedTaskNames += templateExcludedBuildTask()
+    dependsOn = templateBuildTasks()
 
 
     finalizedBy 'zipCustomBuild'
     finalizedBy 'zipCustomBuild'
 }
 }
@@ -168,12 +168,12 @@ task generateGodotTemplates(type: GradleBuild) {
 /**
 /**
  * Generates the same output as generateGodotTemplates but with dev symbols
  * Generates the same output as generateGodotTemplates but with dev symbols
  */
  */
-task generateDevTemplate (type: GradleBuild) {
+task generateDevTemplate {
     // add parameter to set symbols to true
     // add parameter to set symbols to true
-    startParameter.projectProperties += [doNotStrip: true]
+    gradle.startParameter.projectProperties += [doNotStrip: true]
 
 
-    startParameter.excludedTaskNames = templateExcludedBuildTask()
-    tasks = templateBuildTasks()
+    gradle.startParameter.excludedTaskNames += templateExcludedBuildTask()
+    dependsOn = templateBuildTasks()
 
 
     finalizedBy 'zipCustomBuild'
     finalizedBy 'zipCustomBuild'
 }
 }