)]}'
{
  "commit": "6a7f096275070a950cfe3a9fda45bf633350228d",
  "tree": "f2cd468959473c4c74f7a40f36511c0b39277fb2",
  "parents": [
    "2b619cc49cbe54279ae2aaa3c3a32c9cf2a23e0b"
  ],
  "author": {
    "name": "Stefano Duo",
    "email": "stefanoduo@google.com",
    "time": "Wed Feb 19 20:18:33 2025 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 19 13:01:41 2025 -0800"
  },
  "message": "Add a way to prefix Android targets names\n\nBoth Conscrypt (more correctly, //external/boringssl) and Cronet in AOSP\nrely on generate_build_files.py to create their Android.bp. This results\nin build target name clashes. Cronet currently solves this by\nnamespacing its own build target names, but this is not\ncommon/recommended practice in AOSP.\n\nBy introducing a way to prefix the build target name, Cronet will be\nable to generate build targets that differ from Conscrypt\u0027s.\n\nBug: b:396593141\nChange-Id: I34971e8973d5215eb9bb18601c7940910033ce36\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/76447\nCommit-Queue: Stefano Duo \u003cstefanoduo@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a9f2ca1bb64c10efb9a50d0efc66d73b3e6e71b",
      "old_mode": 33188,
      "old_path": "util/generate_build_files.py",
      "new_id": "5d86f5c4bd76f8abfc1bbf3b97e78f60c580b8c0",
      "new_mode": 33188,
      "new_path": "util/generate_build_files.py"
    }
  ]
}
