)]}'
{
  "commit": "83781f7b06374d1daf9cdcee087a9f1606642780",
  "tree": "bb454d66762e2ab709971a620da07c575285cb3a",
  "parents": [
    "f2521880a970945e586a7eafc410bf04c8ad304f"
  ],
  "author": {
    "name": "Yun Peng",
    "email": "pcloudy@google.com",
    "time": "Wed Apr 13 15:58:19 2016 +0000"
  },
  "committer": {
    "name": "Damien Martin-Guillerez",
    "email": "dmarting@google.com",
    "time": "Thu Apr 14 07:37:37 2016 +0000"
  },
  "message": "Fixes bugs so that we can build bazel with bazel on Windows\n\nsrc/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java:\n    enable --windows_compatible flag on Windows to make build-runfiles.exe work.\nscritps/bootstrap/compile.sh:\n    --windows_compatible will also be passed to a dummy build-runfiles.exe defined in complie.sh.\n    Which is actully a batch script, modify it to make it work.\n\n-----\nWith the changes above, we are able to build bazel with bazel. But when you try to\nrun ./compile.sh compile /path/to/bazel again without clean up tmp directory, it will fail with\na permission deny error. The reason seems to be that you can\u0027t use build-runfile.exe to build the\nsame hard link twice, still trying to solve that.\n\n--\nChange-Id: I93340b1ba9fa415f6db963b106e264799e33ede3\nReviewed-on: https://bazel-review.googlesource.com/#/c/3334\nMOS_MIGRATED_REVID\u003d119751076\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f949dbd8b4012c16e373e3bf3292a801ac9a941d",
      "old_mode": 33261,
      "old_path": "scripts/bootstrap/compile.sh",
      "new_id": "5beb1c712067fa080df00c923a1e7e1437eea2a9",
      "new_mode": 33261,
      "new_path": "scripts/bootstrap/compile.sh"
    },
    {
      "type": "modify",
      "old_id": "2980c718a57503a0494c3eeaf2523d2665f23d7f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java",
      "new_id": "0e47c2bd81f53a47d131bf854117eef9cd6afac6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java"
    },
    {
      "type": "modify",
      "old_id": "41f2d6398bb8c2187eaeace69651863f1a30daf5",
      "old_mode": 33188,
      "old_path": "src/main/tools/jdk.BUILD",
      "new_id": "57a2abb8d40e1a818d46a8a6dbdf1990b8a696e1",
      "new_mode": 33188,
      "new_path": "src/main/tools/jdk.BUILD"
    },
    {
      "type": "modify",
      "old_id": "718f5f057b6fe7872aabe6fdae4a2075e683f366",
      "old_mode": 33188,
      "old_path": "third_party/protobuf/BUILD",
      "new_id": "02c7f2dcf918508ce8495278c4cf10982ca5db9f",
      "new_mode": 33188,
      "new_path": "third_party/protobuf/BUILD"
    }
  ]
}
