)]}'
{
  "commit": "6c7fcc3d40002309f78fa6a4d8f9a26c42f78436",
  "tree": "b0c83c5b9ae2bb7c7f24ebe47db39a81f24ecfda",
  "parents": [
    "d68b623f7d1ee04317ec00382bc65771262c1afe"
  ],
  "author": {
    "name": "Calvin Hill",
    "email": "calvin@hakobaito.co.uk",
    "time": "Thu May 16 17:22:01 2019 +0100"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 18 18:13:33 2019 +0000"
  },
  "message": "Add support for building on Haiku.\n\nThis commit adds support for building GN on Haiku.\nAll tests pass on 32 bit and 64 bit Haiku.\n\nChange-Id: I010dc8aafe44c29b3e7e90cb3bf5d69e822825ea\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/5000\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33550301279bd16a27df1730a1e6809e64b8ad32",
      "old_mode": 33188,
      "old_path": "base/files/file.h",
      "new_id": "838d0b8a6a8f759c6780bb26668eac1f1070fffc",
      "new_mode": 33188,
      "new_path": "base/files/file.h"
    },
    {
      "type": "modify",
      "old_id": "90b80d00dadc5f078ef17780959a78b2d42351c1",
      "old_mode": 33188,
      "old_path": "base/files/file_posix.cc",
      "new_id": "2a73f7edb4de57bd94cd7b1326b092fd7ea22c39",
      "new_mode": 33188,
      "new_path": "base/files/file_posix.cc"
    },
    {
      "type": "modify",
      "old_id": "33060048494e0c78b50f58051cee36368b2da5bd",
      "old_mode": 33188,
      "old_path": "base/files/file_util_posix.cc",
      "new_id": "87a38ddbf8fef649974f4e0ba13172d2d1cb74f8",
      "new_mode": 33188,
      "new_path": "base/files/file_util_posix.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e59854b189e965d52f15b5d9daff3aac1850e4db",
      "new_mode": 33188,
      "new_path": "build/build_haiku.ninja.template"
    },
    {
      "type": "modify",
      "old_id": "64e3f55e68ad095ab0dd0483577c6523b1077bc4",
      "old_mode": 33261,
      "old_path": "build/gen.py",
      "new_id": "126b7d48579e490a3aa79441c064d19a4927134c",
      "new_mode": 33261,
      "new_path": "build/gen.py"
    },
    {
      "type": "modify",
      "old_id": "e14adf635fa7a9e7dffe4ee0788c2e15208cdeca",
      "old_mode": 33188,
      "old_path": "tools/gn/args.cc",
      "new_id": "4741ca44908e1c5ddbe8787212eb977fbae855ec",
      "new_mode": 33188,
      "new_path": "tools/gn/args.cc"
    },
    {
      "type": "modify",
      "old_id": "e266d90fa0db548e95616c26fb6b796505af78ed",
      "old_mode": 33188,
      "old_path": "tools/gn/exec_process.cc",
      "new_id": "de7c945eaa51674e58ff66a020b14fac363f2074",
      "new_mode": 33188,
      "new_path": "tools/gn/exec_process.cc"
    },
    {
      "type": "modify",
      "old_id": "4e317e167e0347589677afc50d5ce6184fa5a6c9",
      "old_mode": 33188,
      "old_path": "tools/gn/function_write_file_unittest.cc",
      "new_id": "a7fcd9b850de6c2d6ce7921cbe69cf406381b877",
      "new_mode": 33188,
      "new_path": "tools/gn/function_write_file_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f98f044b15442023d2f0c87fa48bc286d03a6ff4",
      "old_mode": 33188,
      "old_path": "util/build_config.h",
      "new_id": "f7cc991d52345de1bfe1bb6b211d2721e6781d52",
      "new_mode": 33188,
      "new_path": "util/build_config.h"
    },
    {
      "type": "modify",
      "old_id": "4d487fa94d705fe6bb5a07ea84d97195a84c8830",
      "old_mode": 33188,
      "old_path": "util/exe_path.cc",
      "new_id": "3b66a7bc70b1c499f4f9088f2086bfa05550f8ca",
      "new_mode": 33188,
      "new_path": "util/exe_path.cc"
    }
  ]
}
