)]}'
{
  "commit": "c3eefb6d3d0d285942db6f496eabeee3eea62a98",
  "tree": "8e93c957d9cca2202f6e8a0a02d2879548eada5e",
  "parents": [
    "9b1b1e03ff2a365674e9d13428b837c4f4ff5542"
  ],
  "author": {
    "name": "Devin Moore",
    "email": "devinmoore@google.com",
    "time": "Mon Oct 21 22:39:44 2024 +0000"
  },
  "committer": {
    "name": "Devin Moore",
    "email": "devinmoore@google.com",
    "time": "Mon Oct 21 22:56:21 2024 +0000"
  },
  "message": "Support a raw bootconfig file as input to vendor-bootconfig.img\n\nMake variables can only get us so far...\nThis allows for more of the supported input formats for boot config,\nlike spaces in the values.\n\nEx:\nfoo\u003dthis will work in a file\n\nIf that is in a file, it will be added to the vendor-bootconfig.img\nas-is. If it is in the BOARD_BOOTCONFIG variable, it gets chopped up to\nlook like multiple different arguments like:\n\nfoo\u003dthis\nwill\nwork\nin\na\nfile\n\nTest: build with/without BOARD_BOOTCONFIG and BOARD_BOOTCONFIG_FILE\nTest: verify contents of vendor-bootconfig.img in all 4 combos\nTest: verify \"bootconfig\" kernel cmdline arg doesn\u0027t show up in\nvendor_boot.img when neither variable is set\nBug: 374651835\n\nChange-Id: If59b1a9c968799bacbd4d88e0191e6bddc81a361\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81ae6f784c0983f8d70a5167ab223f145faf7077",
      "old_mode": 33188,
      "old_path": "core/Makefile",
      "new_id": "42d680cf573dda64c57cca3d38ee276f05955235",
      "new_mode": 33188,
      "new_path": "core/Makefile"
    },
    {
      "type": "modify",
      "old_id": "560696495089d2b46009d2d5f26fabe534cdf1f6",
      "old_mode": 33188,
      "old_path": "core/board_config.mk",
      "new_id": "38baa0a2638c01a55a8bc8d20e14cdce336943b2",
      "new_mode": 33188,
      "new_path": "core/board_config.mk"
    }
  ]
}
