diff --git a/animated-gif/build.gradle b/animated-gif/build.gradle index 8bcd739428..1895cfe018 100644 --- a/animated-gif/build.gradle +++ b/animated-gif/build.gradle @@ -60,6 +60,7 @@ android { } } ndkLibs.each { lib -> makeNdkTasks lib[0], lib[1] } + preBuild.dependsOn("ndk_build_gifimage") } apply plugin: "com.vanniktech.maven.publish" diff --git a/imagepipeline-native/build.gradle b/imagepipeline-native/build.gradle index 61c78c6804..5e0a6d2fa1 100644 --- a/imagepipeline-native/build.gradle +++ b/imagepipeline-native/build.gradle @@ -71,6 +71,11 @@ android { } } ndkLibs.each { lib -> makeNdkTasks lib[0], lib[1] } + preBuild.dependsOn( + "ndk_build_bitmaps", + "ndk_build_imagepipeline", + "ndk_build_memchunk" + ) } apply plugin: "com.vanniktech.maven.publish" diff --git a/native-filters/build.gradle b/native-filters/build.gradle index 0a1c078a27..01d3877361 100644 --- a/native-filters/build.gradle +++ b/native-filters/build.gradle @@ -75,6 +75,10 @@ android { abortOnError false } ndkLibs.each { lib -> makeNdkTasks lib[0], lib[1] } + preBuild.dependsOn( + "ndk_build_filters", + "ndk_build_native-filters" + ) } apply plugin: "com.vanniktech.maven.publish" diff --git a/native-imagetranscoder/build.gradle b/native-imagetranscoder/build.gradle index f09527b411..61bdc75726 100644 --- a/native-imagetranscoder/build.gradle +++ b/native-imagetranscoder/build.gradle @@ -48,7 +48,6 @@ task fetchNativeDeps(dependsOn: [copyLibjpeg]) { } android { - def ndkLibs = [ ['native-imagetranscoder', [copyLibjpeg]]] @@ -76,6 +75,10 @@ android { abortOnError false } ndkLibs.each { lib -> makeNdkTasks lib[0], lib[1] } + preBuild.dependsOn( + "ndk_build_native-imagetranscoder", + "copyLibjpeg" + ) } apply plugin: "com.vanniktech.maven.publish" diff --git a/static-webp/build.gradle b/static-webp/build.gradle index c0d867b295..f2478a0055 100644 --- a/static-webp/build.gradle +++ b/static-webp/build.gradle @@ -57,6 +57,12 @@ android { abortOnError false } ndkLibs.each { lib -> makeNdkTasks lib[0], lib[1] } + preBuild.dependsOn( + "ndk_build_static-webp", + "copyLibjpeg", + "copyLibpng", + "copyLibwebp" + ) } apply plugin: "com.vanniktech.maven.publish"