)]}'
{
  "commit": "0694fdd2b306c15c8245c86213ee310bb12193dc",
  "tree": "7b634dd8f57075a5986972b4863d78b10b27eb4b",
  "parents": [
    "f8f3ba83473d7fb234bf63beadd583d0d9512942"
  ],
  "author": {
    "name": "Jingwen Chen",
    "email": "jingwen@google.com",
    "time": "Wed Jun 09 07:16:00 2021 +0000"
  },
  "committer": {
    "name": "Jingwen Chen",
    "email": "jingwen@google.com",
    "time": "Thu Jun 10 05:22:18 2021 +0000"
  },
  "message": "bp2build: add stripped library support.\n\nThis CL adds an intermediate target in full_cc_library.bzl to optionally\nstrip a cc_shared_library when requested. It tries to mimic the logic in\ncc/soong/strip.go as closely as possible.\n\nThere\u0027s also a simple smoke test that compares the file sizes of the\nstripped libc.so with the original one.\n\nTest: //build/bazel/tests:compare_libc_stripping\nTest: TH\nChange-Id: Ieef09817b991c3b113707d3bdc292326ed7dd4ba\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e968b35410b294ac0c782dc25c8ba416c745f2aa",
      "old_mode": 33188,
      "old_path": "rules/full_cc_library.bzl",
      "new_id": "ee80b4e4770d19c3e3ef8187462864d134aac5c4",
      "new_mode": 33188,
      "new_path": "rules/full_cc_library.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7a20d075b2d14c67c71b7914571ce62d2b1d868",
      "new_mode": 33188,
      "new_path": "rules/stripped_shared_library.bzl"
    },
    {
      "type": "modify",
      "old_id": "f87e1a7deecc9338bf0a7989721740fa9ac93b1d",
      "old_mode": 33188,
      "old_path": "tests/bionic/BUILD",
      "new_id": "b23cac4d9516639b44f22d6e295fe3bff803b49f",
      "new_mode": 33188,
      "new_path": "tests/bionic/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1558914e9caf83fae29ef912e634b1a5dd91fe5",
      "new_mode": 33261,
      "new_path": "tests/bionic/compare_libc_stripping.sh"
    },
    {
      "type": "modify",
      "old_id": "006cdcdf4621f2e9f022118d55c1a9796b28ff16",
      "old_mode": 33261,
      "old_path": "tests/bionic/verify_bionic_outputs.sh",
      "new_id": "c7019fd186990ce0ff1669b8a89756b0d645aff5",
      "new_mode": 33261,
      "new_path": "tests/bionic/verify_bionic_outputs.sh"
    }
  ]
}
