gn2bp: Remove file from //out for jni_registration_generator.py

Test: ./update_results.sh
Change-Id: If613607bd20d6049f31ba5c95a206037cec9a55a
diff --git a/tools/gn2bp/Android.bp.swp b/tools/gn2bp/Android.bp.swp
index c0473aa..3cc60a6 100644
--- a/tools/gn2bp/Android.bp.swp
+++ b/tools/gn2bp/Android.bp.swp
@@ -1986,7 +1986,6 @@
         "build/android/gyp/util/__init__.py",
         "build/android/gyp/util/build_utils.py",
         "build/gn_helpers.py",
-        "out/test/gen/components/cronet/android/cronet_impl_native_base_java.build_config.json",
     ],
 }
 
diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp
index 768b524..06cbae0 100755
--- a/tools/gn2bp/gen_android_bp
+++ b/tools/gn2bp/gen_android_bp
@@ -812,6 +812,7 @@
     # TODO: find a better way to do this.
     target.deps.clear()
 
+    target.inputs = [file for file in target.inputs if not file.startswith('//out/')]
     for i, val in enumerate(target.args):
       if val in ['--depfile', '--srcjar-path', '--header-path']:
         target.args[i + 1] = re.sub('^gen', '$(genDir)', target.args[i + 1])