)]}'
{
  "commit": "2a2927164882dfd72290845b7e8564c8655fd7b2",
  "tree": "8dda89b4fc995d88dff26309b0c2eaf199cbeb8c",
  "parents": [
    "d5d886eb1c5502c2b976388742b2bb50d4d0ce65"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Wed Oct 12 13:17:24 2016 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Thu Oct 13 15:11:19 2016 +0000"
  },
  "message": "Revert \"Removed Subzero compilation from SwiftShader solution\"\n\nIt caused building Subzero individually to fail. Instead I\u0027ve added\na header which will get included when the submodule is not present\nand generates an error. The LLVM dependencies were split off into a\nseparate project to make this work.\n\nThis reverts commit d5d886eb1c5502c2b976388742b2bb50d4d0ce65.\n\nChange-Id: Ie80a02e20ac67d6a4e0984e1fbab84b880a03469\nReviewed-on: https://swiftshader-review.googlesource.com/7611\nReviewed-by: Nicolas Capens \u003ccapn@google.com\u003e\nTested-by: Nicolas Capens \u003ccapn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79e4469bbd4025f3dfd8038a8c07eb70aab10b38",
      "old_mode": 33188,
      "old_path": "SwiftShader.sln",
      "new_id": "03545d96da045ea90089e81b1f88d32b25dc8bab",
      "new_mode": 33188,
      "new_path": "SwiftShader.sln"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0644afe29208a1b6f5719cebd71f464df3e0337b",
      "new_mode": 33188,
      "new_path": "src/Reactor/SubmoduleCheck/src/IceTypes.h"
    },
    {
      "type": "modify",
      "old_id": "7bf864c5b2fbab380d0a7b0a7f9f461826d2556a",
      "old_mode": 33188,
      "old_path": "src/Reactor/Subzero.vcxproj",
      "new_id": "4b00fdc64a2c12a1241bfb9c10810ad1d7ce13aa",
      "new_mode": 33188,
      "new_path": "src/Reactor/Subzero.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "89b2c4dc7dd862ea66188111444ff18c7547bc21",
      "old_mode": 33188,
      "old_path": "src/Reactor/Subzero.vcxproj.filters",
      "new_id": "fb90d917b25150b90adf38fef7ae649f35015b49",
      "new_mode": 33188,
      "new_path": "src/Reactor/Subzero.vcxproj.filters"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60da98e50d96fea7c06ab0025aa0c32f5ba39eda",
      "new_mode": 33188,
      "new_path": "src/Reactor/SubzeroLLVMDependencies.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8fb6fdecb1216d624df06aa0291ce560981b53e",
      "new_mode": 33188,
      "new_path": "src/Reactor/SubzeroLLVMDependencies.vcxproj.filters"
    },
    {
      "type": "modify",
      "old_id": "6f27954a664211ee1a16ed6d464adc91e28dda67",
      "old_mode": 33188,
      "old_path": "src/Reactor/SubzeroTest.vcxproj",
      "new_id": "ba02fc8de6d36469ca320009428801541334cee2",
      "new_mode": 33188,
      "new_path": "src/Reactor/SubzeroTest.vcxproj"
    }
  ]
}
