)]}'
{
  "commit": "9bb10d27e7072cec919d38f0b987c70e598039ad",
  "tree": "6205bc645b9a140470614e3dd8b3183f0b8c4703",
  "parents": [
    "0c8d33951400f7d7175e1dad51e970fb70849f2b"
  ],
  "author": {
    "name": "Patrick Steinhardt",
    "email": "ps@pks.im",
    "time": "Fri Dec 06 14:24:40 2024 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sat Dec 07 07:52:09 2024 +0900"
  },
  "message": "Makefile: generate \"git.rc\" via GIT-VERSION-GEN\n\nThe \"git.rc\" is used on Windows to embed information like the project\nname and version into the resulting executables. As such we need to\ninject the version information, which we do by using preprocessor\ndefines. The logic to do so is non-trivial and needs to be kept in sync\nwith the different build systems.\n\nRefactor the logic so that we generate \"git.rc\" via `GIT-VERSION-GEN`.\n\nSigned-off-by: Patrick Steinhardt \u003cps@pks.im\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e17963e84252fa094c10f5e84c0e3724153c819c",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "d3be460040c6120d862a25dff1abd325b93b37fd",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "c18f24e515436b71ef40120b88b6fbb0b5621c01",
      "old_mode": 33261,
      "old_path": "GIT-VERSION-GEN",
      "new_id": "a1c8146f05cfa7fbc6c47804aec5fb848e67c69c",
      "new_mode": 33261,
      "new_path": "GIT-VERSION-GEN"
    },
    {
      "type": "modify",
      "old_id": "7150ffc39c1b444a2c4775382f943c603490d54e",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "1255d222c2dec9a034dee2621192bf97afe905ee",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "3cc5e318190292dd66981aa8593e7bd2739eea1d",
      "old_mode": 33188,
      "old_path": "contrib/buildsystems/CMakeLists.txt",
      "new_id": "865b3af9fb2c1e7bdc1e7cecd0f021ee460971dd",
      "new_mode": 33188,
      "new_path": "contrib/buildsystems/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "cc3fdc6cc6cb83b084eebe2ad49f3c78c981789b",
      "old_mode": 33188,
      "old_path": "git.rc",
      "new_id": "e69444eef3f0c558707e067d52820668d2116308",
      "new_mode": 33188,
      "new_path": "git.rc.in",
      "score": 67
    }
  ]
}
