)]}'
{
  "commit": "23fd5703ad1bd2ad2098bc9ef6c8b0434fffa0bb",
  "tree": "ce407183e0e2532847a63f3dfb809a40faf6bd24",
  "parents": [
    "503ab73ee466de33387c874d2bbfd9fc3879d751"
  ],
  "author": {
    "name": "Eduard Voronkin",
    "email": "edward.voronkin@gmail.com",
    "time": "Wed Sep 17 11:40:56 2025 -0700"
  },
  "committer": {
    "name": "Eduard Voronkin",
    "email": "edward.voronkin@gmail.com",
    "time": "Thu Sep 18 09:40:55 2025 -0700"
  },
  "message": "FASTBuild: add support for Unity builds\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f413d3ccceae9ed44a732c91682ccfcc0c38d005",
      "old_mode": 33188,
      "old_path": "Source/cmFastbuildNormalTargetGenerator.cxx",
      "new_id": "23c9374b3898da8a3e337b26287125658bf6fae3",
      "new_mode": 33188,
      "new_path": "Source/cmFastbuildNormalTargetGenerator.cxx"
    },
    {
      "type": "modify",
      "old_id": "d53299b068f82c670b9fc189fef42fae95d00ba1",
      "old_mode": 33188,
      "old_path": "Source/cmFastbuildNormalTargetGenerator.h",
      "new_id": "cd4c665627ddf79a5a55a959fe604d3a93d66af5",
      "new_mode": 33188,
      "new_path": "Source/cmFastbuildNormalTargetGenerator.h"
    },
    {
      "type": "modify",
      "old_id": "2fb71a79263bef67d318df31fd577266ca2b7772",
      "old_mode": 33188,
      "old_path": "Source/cmGlobalFastbuildGenerator.cxx",
      "new_id": "8dc735be1e70d296503e2abef1f0784642efb624",
      "new_mode": 33188,
      "new_path": "Source/cmGlobalFastbuildGenerator.cxx"
    },
    {
      "type": "modify",
      "old_id": "6c7d66c39b04ff10b23cb6f0454d293a02130348",
      "old_mode": 33188,
      "old_path": "Source/cmGlobalFastbuildGenerator.h",
      "new_id": "280a283331ce841d9282302a06bef3c89b13c6a9",
      "new_mode": 33188,
      "new_path": "Source/cmGlobalFastbuildGenerator.h"
    },
    {
      "type": "modify",
      "old_id": "50a55d849be8db6ef0060cd1c6eb7d09d6e8ed71",
      "old_mode": 33188,
      "old_path": "Source/cmLocalGenerator.cxx",
      "new_id": "0763073b09e6db062f653177b4fecadbc9c0691d",
      "new_mode": 33188,
      "new_path": "Source/cmLocalGenerator.cxx"
    },
    {
      "type": "modify",
      "old_id": "97849302469afb5e3709f7a43cb26a631326e157",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/FASTBuild/RunCMakeTest.cmake",
      "new_id": "a258dbfe4e53e07e77c2b05a8c2f20feac8dd401",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/RunCMakeTest.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de9bc809bcdb6c02ad273e088f6b4d2bf1718f89",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/Unity1-check.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e6cd3d900fcdae6a0c6c484165fbcc04ced97bc",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/Unity1.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9ffffa77801e4bc6c06addae1078eef9e3447bd",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/Unity2-check.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da43bea461c6b3b3a20b0e0616a14709055c6684",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/Unity2.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ab203bd738d18216e9db69e8f9b65e714f93225",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/UnityBatchSize-check.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8ffa5b5f23c87b8b0156b74a21ed2f8ebbf4e8d",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/UnityBatchSize.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86c4f92392192e18eed8a86c1d837734f3b39917",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/UnityGroup-check.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e5c43c9f999edf548717c6c226efd978494d73d",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/UnityGroup.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f42bb1b6cb9e96722973209ade675fddaee65a35",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/UnityIsolate-check.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eb785eb75d03333b4aa143b9958918e8c64d5c8",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/UnityIsolate.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/some_source_file_1.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/some_source_file_2.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/some_source_file_3.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/FASTBuild/some_source_file_4.cpp"
    },
    {
      "type": "modify",
      "old_id": "f023299437eeb4f0127ba8d9ab0f0ed319da08d4",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/UnityBuild/RunCMakeTest.cmake",
      "new_id": "245a0fee6d014d0ff232f70150c0f0a0b1bc4bbd",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/UnityBuild/RunCMakeTest.cmake"
    }
  ]
}
