)]}'
{
  "commit": "3373e27fe1b5513d95e03629355447c82a5e6937",
  "tree": "1c669b1b39c76afa758d52f229741354cf5c351b",
  "parents": [
    "4d998e1559ab9728597971325738a246857f8f6c"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Mon Dec 26 22:21:51 2022 -0500"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Tue Jan 10 01:15:25 2023 -0500"
  },
  "message": "sim: pru: move libsim.a creation to top-level\n\nThe objects are still compiled in the subdir, but the creation of the\narchive itself is in the top-level.  This is a required step before we\ncan move compilation itself up, and makes it easier to review.\n\nThe downside is that each object compile is a recursive make instead of\na single one.  On my 4 core system, it adds ~100msec to the build per\nport, so it\u0027s not great, but it shouldn\u0027t be a big deal.  This will go\naway of course once the top-level compiles objects.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16f3dd68521f7f272671cf96ea15eed1ea54db4f",
      "old_mode": 33188,
      "old_path": "sim/Makefile.in",
      "new_id": "bdb407f8446ec2e8a325338331648af4cb8f3889",
      "new_mode": 33188,
      "new_path": "sim/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "b81d0967e7a0bbdfda309a1f26f8d6b528027216",
      "old_mode": 33188,
      "old_path": "sim/pru/Makefile.in",
      "new_id": "9b2f2f0498aa15d0160d6f63332ada037f178fa6",
      "new_mode": 33188,
      "new_path": "sim/pru/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "5992f0ce16136debdffc7a5e9c1abe34263300a1",
      "old_mode": 33188,
      "old_path": "sim/pru/local.mk",
      "new_id": "0c3018cbeb2dc89bf1bf087f59d626f7cd96e897",
      "new_mode": 33188,
      "new_path": "sim/pru/local.mk"
    }
  ]
}
