Skip to content

Commit faeb5b2

Browse files
committed
chore: fix after merge from N android runtime
1 parent 0cdfa8f commit faeb5b2

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

vendor/gradle-app/app/build.gradle

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -993,12 +993,12 @@ tasks.configureEach { DefaultTask currentTask ->
993993
// because buildMetadata uses the output of those
994994
// TODO: there must be a way to make it simpler
995995
if (!(currentTask =~ /AndroidTest/) &&
996-
currentTask =~ /process.+Resources/ ||
996+
(currentTask =~ /process.+Resources/ ||
997997
currentTask =~ /desugar.+FileDependencies/ ||
998998
currentTask =~ /desugarBenchmarkFileDependencies/ ||
999999
currentTask =~ /dexBuilder.+/ ||
10001000
currentTask =~ /check.*DuplicateClasses/ ||
1001-
(currentTask =~ /merge.+Shaders/ ||
1001+
currentTask =~ /merge.+Shaders/ ||
10021002
currentTask =~ /merge.*JavaResource/ ||
10031003
currentTask =~ /merge.+GlobalSynthetics/ ||
10041004
currentTask =~ /merge.+JniLibFolders/ ||
@@ -1028,7 +1028,7 @@ tasks.configureEach { DefaultTask currentTask ->
10281028
currentTask =~ /checkBenchmarkDuplicateClasses/ ||
10291029
currentTask =~ /checkBenchmark.+DuplicateClasses/ ||
10301030
currentTask =~ /bundle.*Resources/ ||
1031-
currentTask =~ /compile.*ArtProfile/ ||
1031+
// currentTask =~ /compile.*ArtProfile/ ||
10321032
currentTask =~ /extractBenchmarkNativeSymbolTables/ ||
10331033
currentTask =~ /buildKotlinToolingMetadata/ ||
10341034
currentTask =~ /validateSigning.*/ ||
@@ -1038,12 +1038,13 @@ tasks.configureEach { DefaultTask currentTask ->
10381038
currentTask =~ /sync.+LibJars/ ||
10391039
currentTask =~ /processNonMinified.+JavaRes/ ||
10401040
currentTask =~ /process.*JavaRes/ ||
1041-
currentTask =~ /optimize.+Resources/ ||
1042-
currentTask =~ /generate.*UnitTestLintModel/ ||
1041+
// currentTask =~ /optimize.+Resources/ ||
10431042
currentTask =~ /lintAnalyze.*UnitTest/ ||
10441043
currentTask =~ /buildCMake.*/ ||
10451044
currentTask =~ /configureCMake.*/ ||
10461045
currentTask =~ /transform.+ClassesWithAsm/ ||
1046+
currentTask =~ /generate.*AndroidTestLintModel/ ||
1047+
currentTask =~ /generate.*UnitTestLintModel/ ||
10471048
// because of sentry plugin. There must be a better way
10481049
currentTask =~ /transformDebugClassesWithAsm/ ||
10491050
currentTask =~ /generateSentryDebugMetaPropertiesDebug/ ||
@@ -1052,20 +1053,21 @@ tasks.configureEach { DefaultTask currentTask ->
10521053
currentTask.finalizedBy(buildMetadata)
10531054
}
10541055
if (
1055-
currentTask =~ /generate.*AndroidTestResValues/ ||
1056-
currentTask =~ /generate.*AndroidTestLintModel/ ||
1057-
currentTask =~ /generate.*UnitTestLintModel/ ||
1058-
currentTask =~ /generate.*UnitTestLintModel/ ||
1059-
currentTask =~ /compile.+Kotlin/
1056+
currentTask =~ /generate.*AndroidTestResValues/
10601057
) {
10611058
buildMetadata.dependsOn(currentTask)
10621059
}
1060+
if (
1061+
currentTask =~ /generate.*UnitTestLintModel/ ||
1062+
currentTask =~ /compile.*ArtProfile/
1063+
) {
1064+
currentTask.mustRunAfter(buildMetadata)
1065+
}
10631066
// added because of a error with gradle 8 telling us to add this
10641067
// because buildMetadata uses the output of those
10651068
// TODO: there must be a way to make it simpler
10661069
if (!(currentTask =~ /AndroidTest/) && (
1067-
currentTask =~ /process.+Resources/ ||
1068-
currentTask =~ /compile.+Kotlin/
1070+
currentTask =~ /process.+Resources/
10691071
)) {
10701072
cleanupAllJars.dependsOn(currentTask)
10711073
}

0 commit comments

Comments
 (0)