diff --git a/packages/gradle-plugin/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/utils/NdkConfiguratorUtils.kt b/packages/gradle-plugin/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/utils/NdkConfiguratorUtils.kt index 5e8303e465b..50e0ce0d547 100644 --- a/packages/gradle-plugin/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/utils/NdkConfiguratorUtils.kt +++ b/packages/gradle-plugin/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/utils/NdkConfiguratorUtils.kt @@ -125,21 +125,25 @@ internal object NdkConfiguratorUtils { ): Pair, List> { val excludes = mutableListOf() val includes = mutableListOf() - if (hermesEnabled) { - excludes.add("**/libjsc.so") - excludes.add("**/libjsctooling.so") - includes.add("**/libhermes.so") - includes.add("**/libhermestooling.so") - } else if (useThirdPartyJSC) { - excludes.add("**/libhermes.so") - excludes.add("**/libhermestooling.so") - excludes.add("**/libjsctooling.so") - includes.add("**/libjsc.so") - } else { - excludes.add("**/libhermes.so") - excludes.add("**/libhermestooling.so") - includes.add("**/libjsc.so") - includes.add("**/libjsctooling.so") + when { + hermesEnabled -> { + excludes.add("**/libjsc.so") + excludes.add("**/libjsctooling.so") + includes.add("**/libhermes.so") + includes.add("**/libhermestooling.so") + } + useThirdPartyJSC -> { + excludes.add("**/libhermes.so") + excludes.add("**/libhermestooling.so") + excludes.add("**/libjsctooling.so") + includes.add("**/libjsc.so") + } + else -> { + excludes.add("**/libhermes.so") + excludes.add("**/libhermestooling.so") + includes.add("**/libjsc.so") + includes.add("**/libjsctooling.so") + } } return excludes to includes }