)]}'
{
  "commit": "4843a376767c2c4b46e29ed85ac823443317ca40",
  "tree": "0a957181b6b5e352e5793d2ff845b365fed50e59",
  "parents": [
    "364fde65ee93588cb519ece09b161c0e8e826c3c"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Mon May 16 10:04:48 2022 -0400"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Mon May 16 10:39:42 2022 -0400"
  },
  "message": "try_compile: Propagate platform variables in project-mode too\n\nAdd policy CMP0137 to propagate both our builtin variables and those\nlisted by `CMAKE_TRY_COMPILE_PLATFORM_VARIABLES` to `try_compile`\nwhole-project builds.\n\nInspired-by: Alexander Neumann \u003cAlexander.Neumann@hamburg.de\u003e\nFixes: #23219\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b2a63169e7c8c43385e9286951166d54c54f978",
      "old_mode": 33188,
      "old_path": "Help/command/try_compile.rst",
      "new_id": "06b236228c9e302caefdfd28cf2772511d619600",
      "new_mode": 33188,
      "new_path": "Help/command/try_compile.rst"
    },
    {
      "type": "modify",
      "old_id": "259cebbe64ea770faa1f5acfac9c882055f77b87",
      "old_mode": 33188,
      "old_path": "Help/manual/cmake-policies.7.rst",
      "new_id": "788d086ce1076febd9ac39d03824b572636594e5",
      "new_mode": 33188,
      "new_path": "Help/manual/cmake-policies.7.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2efb9060b09ef850703ad53a001ff1bc99cf2c14",
      "new_mode": 33188,
      "new_path": "Help/policy/CMP0137.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f409a396e9e03736a2449e09c70ecdefd51ba5c",
      "new_mode": 33188,
      "new_path": "Help/release/dev/try_compile-project-platform-vars.rst"
    },
    {
      "type": "modify",
      "old_id": "d17851304b95c00576816d9063c6caf58324cebf",
      "old_mode": 33188,
      "old_path": "Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst",
      "new_id": "5e84fd0c8053ff1d9e7e968bc34e3b9e2ad02245",
      "new_mode": 33188,
      "new_path": "Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst"
    },
    {
      "type": "modify",
      "old_id": "4909948c2bc51ffa0186d834114f223fde984ee8",
      "old_mode": 33188,
      "old_path": "Source/cmCoreTryCompile.cxx",
      "new_id": "39c2b3ab330db9ba59cce187d930a21fb4fbc626",
      "new_mode": 33188,
      "new_path": "Source/cmCoreTryCompile.cxx"
    },
    {
      "type": "modify",
      "old_id": "49770833bf7e52c7bd230c5480bdf9e28042ba7d",
      "old_mode": 33188,
      "old_path": "Source/cmPolicies.h",
      "new_id": "c8b037ee3cf4af63dee50fdee9e12180fd7f0153",
      "new_mode": 33188,
      "new_path": "Source/cmPolicies.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "867475d5102efeb7eddf8799af237deca30ef888",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/CMP0137-Common.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a6bb386ba23c43f17a175bf8463b86d8777b12a",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/CMP0137-NEW-stdout.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7caa505b24adb83c5c094b054a9bf757495c025",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/CMP0137-NEW.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fda1e4150d42e7619541953c5d49bb3d6996dbca",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/CMP0137-WARN-stdout.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61b56416e9ed02182cd89258aea255db99e6d37e",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/CMP0137-WARN.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3b9fda83811bbc0b7e162345a52bf6f1faca063",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/CMP0137/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "dcd37996e5e3a5c1e1358135e5e0a7d531164411",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/try_compile/RunCMakeTest.cmake",
      "new_id": "eca7bf485d1e4481d3ed8234cbd8cefe056fdaab",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/try_compile/RunCMakeTest.cmake"
    }
  ]
}
