)]}'
{
  "commit": "82f60ba938749ab20694f9070f1046e393f16f3c",
  "tree": "78f82dfdc3c13c9d8809be4081db6d67abc99bb6",
  "parents": [
    "e8ef3fcdfcacbc711a4722deee95f0707634bed0"
  ],
  "author": {
    "name": "Sean Cross",
    "email": "sean@xobs.io",
    "time": "Sat Oct 19 14:04:52 2019 +0800"
  },
  "committer": {
    "name": "Sean Cross",
    "email": "sean@xobs.io",
    "time": "Sat Oct 19 14:04:52 2019 +0800"
  },
  "message": "Makefile: don\u0027t assume python is called `python3`\n\nOn some architectures, notably on Windows, the official name for the\nPython binary from python.org is `python`.  The build system assumes\nthat python is called `python3`, which breaks under this architecture.\n\nThere is already infrastructure in place to determine the name of the\nPython binary when building PYOSYS.  Since Python is now always required\nto build Yosys, enable this check universally which sets the\n`PYTHON_EXECUTABLE` variable.\n\nThen, reuse this variable in other Makefiles as necessary, rather than\nhardcoding `python3` everywhere.\n\nSigned-off-by: Sean Cross \u003csean@xobs.io\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a24f19b6a6d31b4316ba571d39a269a1102ce341",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "845a97b50df3f2a9d75f6cc0f4e07c4b77a1d76f",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "366c37943a40b506158dc41ff3a6824225ee6d4c",
      "old_mode": 33188,
      "old_path": "passes/pmgen/Makefile.inc",
      "new_id": "145d2ebf989a0957f2aa700764c220a40dda2eba",
      "new_mode": 33188,
      "new_path": "passes/pmgen/Makefile.inc"
    },
    {
      "type": "modify",
      "old_id": "6c0a4fe66dd1db757c030c7f0ff426fcc7f02728",
      "old_mode": 33188,
      "old_path": "techlibs/common/Makefile.inc",
      "new_id": "a42f63128042a766dcf3bc7ed43aeff3fe8bf0d7",
      "new_mode": 33188,
      "new_path": "techlibs/common/Makefile.inc"
    },
    {
      "type": "modify",
      "old_id": "5832d07ee5af1af2102e66952eb4005803cb68e4",
      "old_mode": 33188,
      "old_path": "techlibs/ecp5/Makefile.inc",
      "new_id": "46463f51051105ec4c8573e82838d0cf69a283f0",
      "new_mode": 33188,
      "new_path": "techlibs/ecp5/Makefile.inc"
    },
    {
      "type": "modify",
      "old_id": "3c33fcb06203abafd83f4b68297611b70e2be2e4",
      "old_mode": 33188,
      "old_path": "techlibs/ice40/Makefile.inc",
      "new_id": "31478e80e88198fbdf0441b8c23047ca0ccfd2bb",
      "new_mode": 33188,
      "new_path": "techlibs/ice40/Makefile.inc"
    },
    {
      "type": "modify",
      "old_id": "0ae67d9e7afa40741fb05296a412854e9ce9651c",
      "old_mode": 33188,
      "old_path": "techlibs/xilinx/Makefile.inc",
      "new_id": "1e59f0a1be15374272b97ec909956b6b42b0f085",
      "new_mode": 33188,
      "new_path": "techlibs/xilinx/Makefile.inc"
    }
  ]
}
