)]}'
{
  "commit": "603e44e105d687132079ecc0219d0612118f0194",
  "tree": "c0ae74e4b3dc5eccc5c628644afc065e07b073f8",
  "parents": [
    "c6935ed2e643f5e24681150100dd448b01e1ce3c"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Jul 02 16:08:05 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 02 14:14:31 2025 -0700"
  },
  "message": "Supress the run_tests target when we\u0027re a subdirectory\n\ngRPC imports us as a subdirectory and CMake has no namespacing to speak\nof for that pattern.\nhttps://gitlab.kitware.com/cmake/cmake/-/issues/16414\nhttps://gitlab.kitware.com/cmake/cmake/-/issues/22687\n\nThe run_tests target is not great in that model, both because it\u0027s\nunnamespaced, and because it reportedly conflicts with CTest\u0027s RUN_TESTS\ntarget, when generating MSVC projects because it\u0027s case-insensitive.\n\nProbably what we actually want is to register our tests with CTest and\nsomehow convince CTest to behave reasonably, but for now let\u0027s just\nsuppress it.\n\nAlso namespace the all_tests helper target to avoid that leaking\nunhelpfully. Though really it\u0027s meant to be private helper target and\nnot exported anywhere.\n\nWe probably should similarly gate all our warning flags and other\ndev-specific defaults on PROJECT_IS_TOP_LEVEL, but I\u0027ll leave that for\nlater.\n\nBug: 428112180\nChange-Id: Ib7c09c3aa083e373c97a9a5a903459b1eb7b56f4\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80188\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37f9c0ab5d0b1232c3c03442c4e02ffde8564a10",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "e9420fdd2465492ca60a9aa94b4c587171f56aaa",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    }
  ]
}
