Reduce flakyness of `configureNdkBuild*` tasks by setting an

Summary:
This is a follow up to
21dd646eca
The ABI specific tasks were not involved in this patch, and they're still
failing. I'm fixing them.

Changelog:
[Internal] [Changed] - Reduce flakyness of `configureNdkBuild*` tasks by setting an
explicit dependency on prefab - part 2

Reviewed By: ShikaSD

Differential Revision: D34960946

fbshipit-source-id: 3e4feb93aa59cbe47142dece1d0246117381179d
This commit is contained in:
Nicola Corti 2022-03-17 05:56:37 -07:00 коммит произвёл Facebook GitHub Bot
Родитель 2d64d1d693
Коммит c418bf4c8f
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -423,6 +423,10 @@ afterEvaluate {
// This can be safely removed once we move to CMake or once AGP supports C++ references on ndk-build.
configureNdkBuildDebug.dependsOn(":ReactAndroid:hermes-engine:prefabDebugPackage")
configureNdkBuildRelease.dependsOn(":ReactAndroid:hermes-engine:prefabReleasePackage")
reactNativeArchitectures().each { architecture ->
tasks.named("configureNdkBuildDebug[${architecture}]") { dependsOn(":ReactAndroid:hermes-engine:prefabDebugPackage") }
tasks.named("configureNdkBuildRelease[${architecture}]") { dependsOn(":ReactAndroid:hermes-engine:prefabReleasePackage") }
}
publishing {
publications {