)]}'
{
  "commit": "91c31ada23bae94e6bbf345d0350d5810fa35fdf",
  "tree": "ea04aca0fba72f424cc4390e1ba04074f51402e4",
  "parents": [
    "b89e43b2bc2e133c411348ad6fbe09c72205901f"
  ],
  "author": {
    "name": "Matthew Woehlke",
    "email": "matthew.woehlke@kitware.com",
    "time": "Tue Nov 05 13:40:10 2024 -0500"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Fri Dec 13 08:58:24 2024 -0500"
  },
  "message": "find_package: Actually find .cps files\n\nAdd a helper class to read CPS files. Use this to teach find_package how\nto consider and accept .cps files in its search. (Note that no version\ntesting is performed at this time.) Add a simple test that we can find a\npackage from a .cps file and correctly extract the version information.\n\nNote that this doesn\u0027t actually import anything from CPS yet.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb758bcce08bb4bfb3efc8a7b47c4d48577ac44e",
      "old_mode": 33188,
      "old_path": "Source/CMakeLists.txt",
      "new_id": "31bc8054e92da367ee9c8aaa43d51ce2f2d1a4f2",
      "new_mode": 33188,
      "new_path": "Source/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "41974c7e59028a24b7d2b9f26b8d49075fb522f8",
      "old_mode": 33188,
      "old_path": "Source/cmFindPackageCommand.cxx",
      "new_id": "9ada7700a2d81c717890ae83718582a9a8a4f061",
      "new_mode": 33188,
      "new_path": "Source/cmFindPackageCommand.cxx"
    },
    {
      "type": "modify",
      "old_id": "e4e0a7f4e7aff7d36cf829b807883a9957947724",
      "old_mode": 33188,
      "old_path": "Source/cmFindPackageCommand.h",
      "new_id": "3893e97b061ea22bdd0aee8f5aad3b5f07d924f7",
      "new_mode": 33188,
      "new_path": "Source/cmFindPackageCommand.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "326fe3368b8f690120cf1f28ecc0ae94a0fe80bf",
      "new_mode": 33188,
      "new_path": "Source/cmPackageInfoReader.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1353872877a0310a778a953a552ee699a4c34ba",
      "new_mode": 33188,
      "new_path": "Source/cmPackageInfoReader.h"
    },
    {
      "type": "modify",
      "old_id": "f102bb43b0c8d8abf68d732ff623aa1f50ffa5d4",
      "old_mode": 33188,
      "old_path": "Tests/CMakeLists.txt",
      "new_id": "2b0e02a12060058d7a0e134cd273b38dbe54ecc2",
      "new_mode": 33188,
      "new_path": "Tests/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7e600879916af3a4356bfccb3a44d426a0a7fe2",
      "new_mode": 33188,
      "new_path": "Tests/FindPackageCpsTest/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8b643afbf2c84dc03b777743d3e53a22045cf49",
      "new_mode": 33188,
      "new_path": "Tests/FindPackageCpsTest/FindPackageTest.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41ec3c34b7a6bbebe5cfee5e145e993fa9e0b5be",
      "new_mode": 33188,
      "new_path": "Tests/FindPackageCpsTest/cps/sample.cps"
    },
    {
      "type": "modify",
      "old_id": "b41197f8ffa893024ed40380b93106002cbe117b",
      "old_mode": 33261,
      "old_path": "bootstrap",
      "new_id": "e6d16f05db3137997d44de3f7c8038cb132e73ae",
      "new_mode": 33261,
      "new_path": "bootstrap"
    }
  ]
}
