)]}'
{
  "commit": "78fca2dfde43820c5b0449e6ec00be7547acf4d6",
  "tree": "9c05971c3b0b19d7e48866e3440acf4792b5b5eb",
  "parents": [
    "95a52436dba9c50e248a1c2c02d8e8e1c281f8b6"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Wed May 01 16:51:58 2024 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Wed May 01 16:51:58 2024 -0400"
  },
  "message": "Edits to help support repo:onf-make as a git submodule.\n\ntransition.mk\n-------------\n  o Basic bridge logic for transition to repo:onf-make.\n  o Include costs.mk and virtualenv targets.\n  o Conditional include.mk logic to inline into Makefile\n    appended at the end.\n\nmakefiles/detect\n----------------\n  o WIP\n  o Add detection logic to enable makefile features based on extension.\n  o Targets and logic can be loaded on demand based on available source.\n    VS kitchen sink/load everything that happens now.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I0d9af7bc15d7556ae7e15c5410b36189160c875d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6cd6373aa546632e460c51b5302ecef1794e23c",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "4a7ca9fddbd01cee940f8d52a45f324025d16fc2",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc121c5b935614fb623bfe532a959d3872f78f96",
      "new_mode": 33188,
      "new_path": "makefiles/detect/detect.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16c723dcaf5a5f4d9fe89db95f3a51c1ead833a3",
      "new_mode": 33188,
      "new_path": "makefiles/detect/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52e8f53e50cd81b666bba9ffa632e351e7c8d680",
      "new_mode": 33188,
      "new_path": "makefiles/detect/macros.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "859ca95d636705018a1214697ad532925acfa441",
      "new_mode": 33188,
      "new_path": "makefiles/detect/src-by-ext.mk"
    },
    {
      "type": "modify",
      "old_id": "e2a122019776b8f7a3cdc0b0c8ba740ce5fa62bc",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "ee2792d90c26183dba0c5fd2ba3770993ae142b6",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    },
    {
      "type": "modify",
      "old_id": "7668bba1fdd443bbb04f4d800f8597bd8c7304bd",
      "old_mode": 33188,
      "old_path": "makefiles/utils/include.mk",
      "new_id": "110732ee3966a191730562e3196306edde903dfa",
      "new_mode": 33188,
      "new_path": "makefiles/utils/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1fb461dd88c07afcaebe81a8f0a5135e96472f8",
      "new_mode": 33188,
      "new_path": "transition.mk"
    }
  ]
}
