Files
react-native/ReactAndroid/src/main/java
Ramanpreet Nara 9cea76072a Make turbomodule/core/jni:jni depend on FBJNI_TARGET
Summary:
`fbsource//xplat/js/react-native-github/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni:jni` is a shared library that depends on `fbjni` (also another shared library). In dev and prod, I think `turbomodule/core/jni:jni` was pulling in `fbjni` from its `react_native_target("jni/react/jni:jni")` dependency even though `FBJNI_TARGET` wasn't an exported_dep of `react_native_target("jni/react/jni:jni")`. In `android_automation_cameracore_release_build`, however, this wasn't happening, which led to that build failing to compile.

In this diff, I'm explicitly making `FBJNI_TARGET` a dependency of `fbsource//xplat/js/react-native-github/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni:jni`. This unbreaks `android_automation_cameracore_release_build`.

Reviewed By: fkgozali

Differential Revision: D15758160

fbshipit-source-id: db20c127a888b0cf68aea592de6a2e380c455c1d
2019-06-11 10:15:17 -07:00
..