)]}'
{
  "commit": "91a0358fe47a92df46e040c1ea66fff77fad26c9",
  "tree": "1588cf64bd504c3f7087f035a54af8dc1c39a125",
  "parents": [
    "b4fd4751bae9f37f7a991e6733ba1af40a1c8739"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Tue Sep 20 10:51:58 2022 -0700"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Wed Oct 05 16:08:27 2022 -0700"
  },
  "message": "Avoid exporting EM_CONFIG for modern SDK versions\n\nNewer versions of emscipten, starting all the way back in 1.39.13, can\nautomatically locate the `.emscripten` config file that emsdk creates so\nthere is no need for the explicit EM_CONFIG environment variable.  Its\nredundant and adds unnessary noisce/complexity.\n\nReally, adding emcc to the PATH is all the is needed these days.\n\nOne nice thing about this change is that it allows folks to run\nwhichever emcc they want to and have it just work, even if they have\nconfigured emsdk.   Without this change, if I activate emsdk and I run\n`some/other/emcc` then emsdk\u0027s `EM_CONFIG` will still be present and\noverride the configuration embedded in `some/other/emcc`.\n\ne.g. in the same shell, with emsdk activated, I can run both these\ncommands and have them both just work as expected.\n\n```\n$ emcc --version\n$ /path/to/my/emcc --version\n```\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf2cd4c0d79b34c9572198204c92a06ca7abdb8e",
      "old_mode": 33188,
      "old_path": "docker/Dockerfile",
      "new_id": "bc201e1daad285a49f5c51ca4dc4da344ddf15d4",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "499f14dbdd6041e554d6361fa9521008c13819d1",
      "old_mode": 33188,
      "old_path": "emsdk.py",
      "new_id": "c26426bfc3ae8a15a950c09fe5348041bc13bcb8",
      "new_mode": 33188,
      "new_path": "emsdk.py"
    },
    {
      "type": "modify",
      "old_id": "deb7240082ff96acf25d35c14e55dba98aa503b8",
      "old_mode": 33261,
      "old_path": "test/test.py",
      "new_id": "f9766d0c22388e9120c67dcf6ed5d82f6420db45",
      "new_mode": 33261,
      "new_path": "test/test.py"
    },
    {
      "type": "modify",
      "old_id": "1aa0a97c9b86d327516abccba70876fe5384625f",
      "old_mode": 33188,
      "old_path": "test/test_activation.ps1",
      "new_id": "6d38ffcbd8e8ff4dadec6f9888e1e02315a40d66",
      "new_mode": 33188,
      "new_path": "test/test_activation.ps1"
    },
    {
      "type": "modify",
      "old_id": "b89495456406caa4980f3b8fdddf9b933ba2c3cf",
      "old_mode": 33188,
      "old_path": "test/test_path_preservation.ps1",
      "new_id": "1547949967518fc081331aeaff2ff52080c72c1b",
      "new_mode": 33188,
      "new_path": "test/test_path_preservation.ps1"
    }
  ]
}
