)]}'
{
  "commit": "bd3610e565edf2abdf8a5a9334d38f42d01483e5",
  "tree": "1bd3ed5a849bccf74756c61013ea4688e7291e53",
  "parents": [
    "40c66b4e3cd8bd330673a3fc3c334a7e4319ebfc"
  ],
  "author": {
    "name": "not-jenni",
    "email": "59985653+not-jenni@users.noreply.github.com",
    "time": "Wed Dec 23 17:00:22 2020 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 23 17:00:22 2020 -0800"
  },
  "message": "Add CMake guards to allow building just IREE\u0027s runtime (#4279)\n\nThe runtime can be built by setting IREE_BUILD_COMPILER\u003dOFF and IREE_ENABLE_MLIR\u003dOFF. Fixes #4155\r\n\r\n* Add CMake guards to allow building just IREE\u0027s runtime\r\n\r\n* Clean up iree_lit_tests and iree_check_tests by adding guards against building them directly, rather than in the files that use them\r\n\r\n* Load iree_cmake_extra_content in BUILD files\r\n\r\n* Update CMake guards to return from the file to avoid weird indents",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9f3888d4b63ddcdbc20ec87089410283594cac3",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "4915a0f40990347b6cea7466be192996afbf9266",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "268f43bdf845b067fcf4d55859c60d7fdd7a1495",
      "old_mode": 33188,
      "old_path": "bindings/javatests/CMakeLists.txt",
      "new_id": "cec74ee485fe1128e3996669817d710dfb9355c2",
      "new_mode": 33188,
      "new_path": "bindings/javatests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "15f989645df925b7c9744b03c1381c1b82157511",
      "old_mode": 33188,
      "old_path": "bindings/javatests/com/google/iree/CMakeLists.txt",
      "new_id": "1d983f2792f06fc92cdf5e04efd79b57507151b9",
      "new_mode": 33188,
      "new_path": "bindings/javatests/com/google/iree/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2974a934c4fc7d782ef4d940741f2419eb3429b0",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_check_test.cmake",
      "new_id": "e2a69edab430411684948b24c946060f488dd348",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_check_test.cmake"
    },
    {
      "type": "modify",
      "old_id": "1a80cb43289aa9a5e3e26261100451a17c6a1e8b",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_lit_test.cmake",
      "new_id": "0a364554e1f73ef8a67c5d2170bc19fd6ae6e65c",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_lit_test.cmake"
    },
    {
      "type": "modify",
      "old_id": "fcb1a405b23c4fc26c8c23de14077c3e3236004e",
      "old_mode": 33188,
      "old_path": "iree/modules/strings/BUILD",
      "new_id": "da6012d76eb2b7681d30d6e7325481d8e6e3a079",
      "new_mode": 33188,
      "new_path": "iree/modules/strings/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5aac9ba8d65e187db3ab80a7cb1f4e2f4a640a8b",
      "old_mode": 33188,
      "old_path": "iree/modules/strings/CMakeLists.txt",
      "new_id": "4dcbcf02b427ae0c9a82d508312fa6c8d27e947b",
      "new_mode": 33188,
      "new_path": "iree/modules/strings/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "74deecd4a66e9c6e65de0543f7436d2451570932",
      "old_mode": 33188,
      "old_path": "iree/modules/tensorlist/BUILD",
      "new_id": "86f1c2ad306cbaf2804d64589eb9b4fc09e6828a",
      "new_mode": 33188,
      "new_path": "iree/modules/tensorlist/BUILD"
    },
    {
      "type": "modify",
      "old_id": "109260134f928448239674225a9180d405369611",
      "old_mode": 33188,
      "old_path": "iree/modules/tensorlist/CMakeLists.txt",
      "new_id": "a82e5f5b4a54ee3944a4b7f860fc60229a9d5632",
      "new_mode": 33188,
      "new_path": "iree/modules/tensorlist/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e613f40f0a2dc8310156f897375bbe19029dd31f",
      "old_mode": 33188,
      "old_path": "iree/vm/BUILD",
      "new_id": "17d82ab710379c867c5e76e15d51d9154cc67d79",
      "new_mode": 33188,
      "new_path": "iree/vm/BUILD"
    },
    {
      "type": "modify",
      "old_id": "dd6d63ef80079eb3cb7d68270fdcb3b582b5e579",
      "old_mode": 33188,
      "old_path": "iree/vm/CMakeLists.txt",
      "new_id": "88c3fb776f72c7d357e16fec7be7d34ffa2af7d7",
      "new_mode": 33188,
      "new_path": "iree/vm/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "616efd04969f6faa1a2191fb26a42a76022d3645",
      "old_mode": 33188,
      "old_path": "iree/vm/test/BUILD",
      "new_id": "b2ed44d80e43c38a510e65c47ebfc6650063b4dc",
      "new_mode": 33188,
      "new_path": "iree/vm/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "282b4cf68d827bb14a393eb32f7c014fdc089a2c",
      "old_mode": 33188,
      "old_path": "iree/vm/test/CMakeLists.txt",
      "new_id": "3f86f3f9b9725642c23185adbbcb4a2d2653f326",
      "new_mode": 33188,
      "new_path": "iree/vm/test/CMakeLists.txt"
    }
  ]
}
