)]}'
{
  "commit": "36056ff5a38e72f2edf7f042d594d0356301bb9e",
  "tree": "4d3524841fb026742a2e642079f4e7b695c010a5",
  "parents": [
    "e91c23402ea8d260339533a0ca2895bddc8a3c22"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Thu Mar 17 13:50:12 2022 -0400"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Thu Mar 17 13:50:12 2022 -0400"
  },
  "message": "cmake: Improve acceptance of arbitrary arguments in -P script mode\n\nThe fix in commit e4f1b301fe (cmake: Allow arbitrary args passed to\nCMake script, 2020-05-04, v3.18.0-rc1~211^2) only applied to \"cache\"\narguments like `-DFOO`.  Extend the fix to allow arbitrary arguments\nthat collide with other CMake arguments like `-S` and `-B`.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81d225de0872081b327982afb7b7faf0aaafaa9b",
      "old_mode": 33188,
      "old_path": "Source/cmake.cxx",
      "new_id": "c41c26f29ea936757c3070a4e52d12a0389f9798",
      "new_mode": 33188,
      "new_path": "Source/cmake.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0f96f38fa1b14534eceecca3cacfdd4e68e7e80",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CommandLine/P_arbitrary_args-stdout.txt"
    },
    {
      "type": "modify",
      "old_id": "29faae3a1d2aa79a2561e13b616a305b173c27a1",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CommandLine/P_arbitrary_args.cmake",
      "new_id": "d0a4859094b85d0fd92dd7bf92aa79a95b8bcad0",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CommandLine/P_arbitrary_args.cmake"
    },
    {
      "type": "modify",
      "old_id": "5b8c715282351e1dbe1e8853c5b579010e82f12e",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CommandLine/RunCMakeTest.cmake",
      "new_id": "38ce9f2b2db240dcba38de597d57d3e2923aa4af",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CommandLine/RunCMakeTest.cmake"
    }
  ]
}
