Skip to content

Commit 02b55ee

Browse files
committed
Workaround configure ndk tasks skip prebuild on AGP 7
1 parent bfd984e commit 02b55ee

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

sqlite-android/build.gradle

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,15 @@ task javadocJar(type: Jar, dependsOn: javadoc) {
107107
from javadoc.destinationDir
108108
}
109109

110+
preBuild.dependsOn installSqlite
111+
// https://issuetracker.google.com/issues/207403732
112+
tasks.whenTaskAdded { task ->
113+
if (task.name.startsWith("configureNdkBuildDebug")
114+
|| task.name.startsWith("configureNdkBuildRelease")) {
115+
task.dependsOn preBuild
116+
}
117+
}
118+
110119
publishing {
111120
publications {
112121
maven(MavenPublication) {
@@ -138,9 +147,3 @@ publishing {
138147
}
139148
}
140149
}
141-
142-
afterEvaluate {
143-
// https://issuetracker.google.com/issues/207403732
144-
configureNdkBuildDebug.dependsOn(preBuild)
145-
configureNdkBuildRelease.dependsOn(preBuild)
146-
}

0 commit comments

Comments
 (0)