gn2bp: Update input arg for build/util/version.py

Test: ./update_results.sh
Change-Id: Ife95ecdf84d74c70d8a38f01b8f7f32de19ee162
diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp
index 286837d..4cf4b7d 100755
--- a/tools/gn2bp/gen_android_bp
+++ b/tools/gn2bp/gen_android_bp
@@ -903,6 +903,12 @@
     # This script generates .cc files but source (registry_controlled_domain.cc) in the target that
     # depends on this target includes .cc file this script generates.
     module.genrule_headers.add(module.name)
+  elif target.script == "//build/util/version.py":
+    for i, val in enumerate(target.args):
+      if val.startswith('../../'):
+        filename = re.sub('^\.\./\.\./', '', val)
+        target.args[i] = '$(location %s)' % filename
+
 
   script = gn_utils.label_to_path(target.script)
   module.tool_files.add(script)