)]}'
{
  "commit": "61d5ed68786c2f00cf3748179e3c066d4f6ce104",
  "tree": "b3dfbc10a984ab24cbe24139932af069408da5f3",
  "parents": [
    "995ba815a9ac62b1de2d45b5bbb4b796f051cddb"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Mon Jul 31 18:21:24 2023"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Mon Jul 31 22:34:42 2023"
  },
  "message": "Allow certain command line settings to be additive\n\nFor certain command line settings (specifically most settings that take\na list) it is useful to be able to add to the existing setting rather\nthan replace it.\n\nFor example, the `-sEXPORTED_FUNCTIONS` argument.  In a build system\nwhere different components can inject link flags it makes sense that\neach component be able add to the list of exported functions without\nclobbering the current list.\n\nWe have had this feature requested several times in the past. For\nexample, from the bazel toolchain folks.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33c455157fda43b120ddf393d7d13669395cccba",
      "old_mode": 33188,
      "old_path": "ChangeLog.md",
      "new_id": "e7153fbe0f6de74370a3009c39efba31015c88f7",
      "new_mode": 33188,
      "new_path": "ChangeLog.md"
    },
    {
      "type": "modify",
      "old_id": "085364cf9afb3fb51ec23ee07ea248014fba409d",
      "old_mode": 33261,
      "old_path": "emcc.py",
      "new_id": "502e70c840fcbae3ca58de5ea834f3b4c1cc4a11",
      "new_mode": 33261,
      "new_path": "emcc.py"
    },
    {
      "type": "modify",
      "old_id": "1e6ce27ba1c73017c0d1898b695c20afde549cab",
      "old_mode": 33188,
      "old_path": "test/test_other.py",
      "new_id": "bf3eabeaca3e9ac3cef84a5823e89958e5c152b2",
      "new_mode": 33188,
      "new_path": "test/test_other.py"
    },
    {
      "type": "modify",
      "old_id": "f890a5326b72dc957744da612ba01dde23a6e90f",
      "old_mode": 33188,
      "old_path": "tools/settings.py",
      "new_id": "7862071edad1d8e79ff4d57243016dc38846bb51",
      "new_mode": 33188,
      "new_path": "tools/settings.py"
    }
  ]
}
