gn2bp: Add required libs to `JniGenerator`
* I do not expect this to change in the nearby future hence it can be hardcoded. However, I'm not satisfied and might think of introducing some design change later once we get this to build.
Test: update_results && m cronet_aml_components_cronet_android_cronet
Change-Id: Ie24c622323e8994fdd0b7fc3a2a62bcbadb50067
diff --git a/tools/gn2bp/Android.bp.swp b/tools/gn2bp/Android.bp.swp
index 8378cb5..76075af 100644
--- a/tools/gn2bp/Android.bp.swp
+++ b/tools/gn2bp/Android.bp.swp
@@ -9869,10 +9869,21 @@
java_plugin {
name: "cronet_aml_java_jni_annotation_preprocessor",
srcs: [
+ ":cronet_aml_build_android_build_config_gen",
+ "base/android/java/src/org/chromium/base/JniException.java",
+ "base/android/java/src/org/chromium/base/JniStaticTestMocker.java",
+ "base/android/java/src/org/chromium/base/NativeLibraryLoadedStatus.java",
+ "base/android/java/src/org/chromium/base/annotations/NativeMethods.java",
"base/android/jni_generator/java/src/org/chromium/jni_generator/JniProcessor.java",
"build/android/java/src/org/chromium/build/annotations/CheckDiscard.java",
"build/android/java/src/org/chromium/build/annotations/MainDex.java",
],
+ static_libs: [
+ "auto_service_annotations",
+ "guava",
+ "javapoet",
+ ],
+ processor_class: "org.chromium.jni_generator.JniProcessor",
}
// GN: //net/android:net_android_java_enums_srcjar