)]}'
{
  "commit": "aa7632f86d9c819231deea674c2ce2f385c08062",
  "tree": "b684688dd929436d4055902a574eba4dc686b999",
  "parents": [
    "fbfaf65e77bd2596e5ebdb9d0e86435da4f9afba"
  ],
  "author": {
    "name": "Petr Hosek",
    "email": "phosek@chromium.org",
    "time": "Wed Feb 06 03:51:00 2019 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 08 12:55:15 2020 -0700"
  },
  "message": "[CMake] Unify scripts for generating VCS headers\n\nPreviously, there were two different scripts for generating VCS headers:\none used by LLVM and one used by Clang and lldb. They were both similar,\nbut different. They were both broken in their own ways, for example the\none used by Clang didn\u0027t properly handle monorepo resulting in an\nincorrect version information reported by Clang.\n\nThis change unifies two the scripts by introducing a new script that\u0027s\nused from both LLVM, Clang and lldb, ensures that the new script\nsupports both monorepo and standalone SVN and Git setups, and removes\nthe old scripts.\n\nDifferential Revision: https://reviews.llvm.org/D57063\n\nllvm-svn: 353268\nGitOrigin-RevId: 23fdd5a37ff4e0512af0b40f6ff3e6db4694e937\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9d8e79be1e5fe34f43b8179b025059046d99db1",
      "old_mode": 33188,
      "old_path": "source/CMakeLists.txt",
      "new_id": "51c3b541ce9ff7c685cbae487376c8b08101c6e3",
      "new_mode": 33188,
      "new_path": "source/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2bf6a7a4fa691290e0f36cfda18afb2c4b3f4b0f",
      "old_mode": 33188,
      "old_path": "source/lldb.cpp",
      "new_id": "ebf8c2ed474a6ad7ace76ae580d97327a46b6217",
      "new_mode": 33188,
      "new_path": "source/lldb.cpp"
    }
  ]
}
