)]}'
{
  "commit": "1d1e40d428166a18fc75bfd250bf8cb048b215ac",
  "tree": "b64cbe9f25dbc09ec857328589006983d08973cf",
  "parents": [
    "eb8c39291104b08d5a2ea69d31d79c61a85a8485"
  ],
  "author": {
    "name": "Armando Montanez",
    "email": "amontanez@google.com",
    "time": "Fri Mar 14 12:44:00 2025 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Mar 14 12:44:00 2025 -0700"
  },
  "message": "Add flag for linux backend\n\nAdds a --@rules_libusb//:linux_backend flag to allow selection of\nudev/netlink as the backend for libusb. This prevents header-based\nautodetection, which isn\u0027t really hermetic, and also ensures -ludev is\npassed to the linker when the udev backend is enabled.\n\nBug: b/358095928\nChange-Id: Id27911b2587c94bd457fd5e68ecc27c87a2c9f1c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/rules_libusb/+/275954\nReviewed-by: Ted Pudlik \u003ctpudlik@google.com\u003e\nPresubmit-Verified: CQ Bot Account \u003cpigweed-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nCommit-Queue: Auto-Submit \u003cauto-submit@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nPigweed-Auto-Submit: Armando Montanez \u003camontanez@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ccfcf7287961abf7f9b68a1fccc7c84ee364a5ba",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "fd2d9293ea192beea269ec00d73ca61a6a6626af",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8cdba897dd667415bdbed7f9e4f73b1c4afd45ee",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "8d2aea91e74d99ebcbf8d1e6d618329091d67ecd",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "65172658700f931cd1d2b71be8af79334d7b14a4",
      "old_mode": 33188,
      "old_path": "examples/basic_usage/BUILD.bazel",
      "new_id": "a33f9146a7b9227b129feada4314ad5b23319d0a",
      "new_mode": 33188,
      "new_path": "examples/basic_usage/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f98ebee9c340494ee572bf960bef09e6df2e71d2",
      "old_mode": 33188,
      "old_path": "examples/basic_usage/MODULE.bazel",
      "new_id": "ce4337c927e1dcf55855989114ed510a3ffbe4c5",
      "new_mode": 33188,
      "new_path": "examples/basic_usage/MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "87bd2e0d0ae1383cd0454f438dc538d4f1ca7e76",
      "old_mode": 33188,
      "old_path": "libusb.BUILD",
      "new_id": "7a207668f4c0711b7425a455dee23d664f717710",
      "new_mode": 33188,
      "new_path": "libusb.BUILD"
    },
    {
      "type": "modify",
      "old_id": "6fdfa0dde11c09f360507b2b35ae4489991201c9",
      "old_mode": 33188,
      "old_path": "linux/config.h",
      "new_id": "6a6bb72b01d8a8db2959efbee7a518d9fc9942eb",
      "new_mode": 33188,
      "new_path": "linux/config.h"
    }
  ]
}
