)]}'
{
  "commit": "d0d7ef0830ccd0c43a10956abaa8331b06d80e63",
  "tree": "31cbb7a48fb832a7b5bee0b96aabc953096a723a",
  "parents": [
    "bcd23553f38f54fd4846aa507c827a4ee40cfab4"
  ],
  "author": {
    "name": "Laszlo Csomor",
    "email": "laszlocsomor@google.com",
    "time": "Wed Apr 26 10:48:00 2017 +0200"
  },
  "committer": {
    "name": "Vladimir Moskva",
    "email": "vladmos@google.com",
    "time": "Wed Apr 26 12:44:32 2017 +0200"
  },
  "message": "Windows, bootstrapping: fix bugs to support Cygwin\n\nWe can\u0027t yet fully bootstrap Bazel on Cygwin, but\ncan build Bazel from scratch. Building Bazel with\nBazel fails because gcc isn\u0027t found where it\u0027s\nbelieved to be -- /usr/bin is a mount in Cygwin\n(to /bin), not a symlink or directory.\n\nIn this change I:\n- added support for the Cygwin shell as a\n  bootstrap platform (recognize `uname`)\n- updateed the bootstrap scripts to use \"windows\"\n  as the PLATFORM string, not \"mingw\"\n- fixed the git lookup code\n- removed some hardwired msys-style path\n- added a cygpath call to convert $PWD to a\n  mixed-style (otherwise the bootstrap script\n  passes --client_cwd\u003d/cygdrive/c/... to the\n  server and WindowsFileSystem.java wants to make\n  that relative to c:/cygwin64)\n\nSee https://github.com/bazelbuild/bazel/issues/2885\n\nChange-Id: Icc71261ea4f0c6d4a9c0846551a7977ca6020331\nPiperOrigin-RevId: 154273014\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d9be4cbb1573b8783af0f28441a91ae80906469",
      "old_mode": 33261,
      "old_path": "compile.sh",
      "new_id": "a8819be330046f12c1a44facf96f3e8fd34502e9",
      "new_mode": 33261,
      "new_path": "compile.sh"
    },
    {
      "type": "modify",
      "old_id": "3832692d384f8fb187a7f9bb595e694abc240fbb",
      "old_mode": 33261,
      "old_path": "scripts/bootstrap/bootstrap.sh",
      "new_id": "c50afc249aee3716656c68b48529521eb9dca878",
      "new_mode": 33261,
      "new_path": "scripts/bootstrap/bootstrap.sh"
    },
    {
      "type": "modify",
      "old_id": "39a15c4c37731ac5ece07e551da534ab26f6e468",
      "old_mode": 33261,
      "old_path": "scripts/bootstrap/buildenv.sh",
      "new_id": "197eef981d3886407993896acf6f71c93b573c53",
      "new_mode": 33261,
      "new_path": "scripts/bootstrap/buildenv.sh"
    },
    {
      "type": "modify",
      "old_id": "08687ac1c1da6775e746750f50b9bfb1929e6223",
      "old_mode": 33261,
      "old_path": "scripts/bootstrap/compile.sh",
      "new_id": "eec6123867f4fc6d9ec15b21215f0c646d7a7322",
      "new_mode": 33261,
      "new_path": "scripts/bootstrap/compile.sh"
    }
  ]
}
