)]}'
{
  "commit": "7fbd555dbec53f863f74e5f119812351f02a7a2f",
  "tree": "571ff62b5e28a33c2764b53a78cdf2bbaa28a7d6",
  "parents": [
    "a33daf378cfc036bd39a35c6a2ed266e0bf876a3"
  ],
  "author": {
    "name": "Alexander Köplinger",
    "email": "alex.koeplinger@outlook.com",
    "time": "Mon Jul 01 18:22:28 2024 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 01 09:22:28 2024 -0700"
  },
  "message": "Use \"command -v\" instead of \"which\" to detect python executable (#1419)\n\nOn a Linux distro that doesn\u0027t have the `which` program installed we\u0027re\r\ngetting the following error:\r\n\r\n    $ ./emsdk install latest\r\n    ./emsdk: line 39: exec: python: not found\r\n\r\nIt\u0027s failing to detect the installed `python3` and falls back to using\r\n`python`, but this distro doesn\u0027t provide a python -\u003e python3 symlink so\r\nwe fail.\r\n\r\nFix this by using `command -v` instead which is a POSIX standard.\r\nThe same change went into emscripten a couple years ago:\r\nhttps://github.com/emscripten-core/emscripten/pull/15071",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88144c38625c53fcc5ae925f10b5d7ec7f8884f8",
      "old_mode": 33261,
      "old_path": "emsdk",
      "new_id": "55d46b925bbd04a73acbdf867b9049eb4dbe5fa3",
      "new_mode": 33261,
      "new_path": "emsdk"
    }
  ]
}
