)]}'
{
  "commit": "d1f98fadeb7505949f895ae2fda7e5d0823df314",
  "tree": "5a6f6468b4d2dfe2c71714dfdbf6d55c952f61a8",
  "parents": [
    "02dfcc47d958092c35649c26c759dac5189b037b"
  ],
  "author": {
    "name": "Alexei Frolov",
    "email": "frolv@google.com",
    "time": "Fri Nov 08 15:41:37 2019 -0800"
  },
  "committer": {
    "name": "Alexei Frolov",
    "email": "frolv@google.com",
    "time": "Tue Nov 12 18:40:24 2019 +0000"
  },
  "message": "Script-runner script and pw_python_script template\n\nThis change adds a pw_python_script GN template which defines an action\nto run a Python script through a script-runner script. This runner is\nresponsible for resolving any GN paths to filesystem paths, and finding\noutput binaries for compiled targets. This allows writing Python scripts\nwhich are ignorant of the GN build system and work only with filesystem\npaths.\n\nThe unit test runner script is updated to use the new runner template.\n\nChange-Id: I132bb620af2bb1e57e9278fac57b676f8ab5a415\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5db452d4c9f44170514529f0bbb40f709e404d5b",
      "new_mode": 33188,
      "new_path": "pw_build/py/python_runner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fd340aef2ae96d0dcf34b0322a03766f8fa8d22",
      "new_mode": 33188,
      "new_path": "pw_build/python_script.gni"
    },
    {
      "type": "modify",
      "old_id": "f7f4e4690f9fa046df877d309abb1cfb8f24a9ea",
      "old_mode": 33188,
      "old_path": "pw_unit_test/py/test_runner.py",
      "new_id": "9bbe15032009f958eb2c328d33a73eedce596f8b",
      "new_mode": 33188,
      "new_path": "pw_unit_test/py/test_runner.py"
    },
    {
      "type": "modify",
      "old_id": "bb1577e58bd11ebeca0cb08291509b4d7fd000ef",
      "old_mode": 33188,
      "old_path": "pw_unit_test/test.gni",
      "new_id": "8e3d27c5180b92b360d511976b49f5d8e4a4bbe4",
      "new_mode": 33188,
      "new_path": "pw_unit_test/test.gni"
    }
  ]
}
