)]}'
{
  "commit": "3389eda8d01945d443a2adbdd12bce9e0c3de8f2",
  "tree": "2f276d271b5b741d9f028aadf3cbd26b95c71c92",
  "parents": [
    "7b9f32c775b0060a0a1b6d44d4ee076ed164237b"
  ],
  "author": {
    "name": "Marius Brehler",
    "email": "marius.brehler@iml.fraunhofer.de",
    "time": "Sun Apr 05 14:23:41 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Apr 05 14:24:47 2020 -0700"
  },
  "message": "Refactor CMake configuration\n\n* (Partially) Required to enable using IREE as subproject via `add_subdirectory` in an external project:\n  Note, `CMAKE_BINARY_DIR` would refer to the build directory of the external project and not to the directory in which IREE is build, which breaks the build.\n* Replaces `CMAKE_CURRENT_BINARY_DIR` and `CMAKE_BINARY_DIR` by `CMAKE_CURRENT_BINARY_DIR`\n* Consequently also replaces `CMAKE_CURRENT_SOURCE_DIR` by `PROJECT_SOURCE_DIR`\n\nMakes progress on #659.\n\nCloses https://github.com/google/iree/pull/1392\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/google/iree/pull/1392 from iml130:cmake-extern-1 ae760040cdc6c0c3f2e7387528794946b6e4e79a\nPiperOrigin-RevId: 304920006\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37033da870809a456e31dee04747c0c190ece397",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_copts.cmake",
      "new_id": "875e0730237eeed9cf5c4032c3f115bb48ab4389",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_copts.cmake"
    },
    {
      "type": "modify",
      "old_id": "6e62fc211a302f3794f38b45035e07fc885edad9",
      "old_mode": 33188,
      "old_path": "build_tools/third_party/tensorflow/tensorflow/compiler/mlir/xla/CMakeLists.txt",
      "new_id": "230e8af438c73aed24ae214e445ea7e3b3294c26",
      "new_mode": 33188,
      "new_path": "build_tools/third_party/tensorflow/tensorflow/compiler/mlir/xla/CMakeLists.txt"
    }
  ]
}
