)]}'
{
  "commit": "72418c770a668f9bf415e457d693535b69124dcb",
  "tree": "d2888976657310a63e7024752a97904880218252",
  "parents": [
    "c6aa27d2dd138fd1d23d1abeb8599e53e594887e"
  ],
  "author": {
    "name": "David Shah",
    "email": "dave@ds0.me",
    "time": "Thu Feb 14 12:35:52 2019 +0000"
  },
  "committer": {
    "name": "David Shah",
    "email": "dave@ds0.me",
    "time": "Thu Feb 14 12:35:55 2019 +0000"
  },
  "message": "examples: Update to latest Yosys/nextpnr/ecppack\n\n - Remove baseconfigs\n - Remove unneeded synth_ecp5 arguments now all features supported\n - Use ecppack --svf instead of bit_to_svf.py\n\nSigned-off-by: David Shah \u003cdave@ds0.me\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b977449da3bbe0e055f8f7c724bc12f48259e563",
      "old_mode": 33188,
      "old_path": "examples/ecp5_evn/Makefile",
      "new_id": "cfcaf935e9fe61e5690c04aac1962b934572d45c",
      "new_mode": 33188,
      "new_path": "examples/ecp5_evn/Makefile"
    },
    {
      "type": "modify",
      "old_id": "d4ac46b9a57d931130499e6df9cf8875c1807567",
      "old_mode": 33188,
      "old_path": "examples/picorv32_tinyfpga/Makefile",
      "new_id": "38c541d4c7399e900f80f974031869e8e3d12df3",
      "new_mode": 33188,
      "new_path": "examples/picorv32_tinyfpga/Makefile"
    },
    {
      "type": "modify",
      "old_id": "763b29312a8894fa374ae7ffe524c19b29fb7c2b",
      "old_mode": 33188,
      "old_path": "examples/picorv32_ulx3s/Makefile",
      "new_id": "d0e0d482578397fddef48d69afe276c88b9f48ab",
      "new_mode": 33188,
      "new_path": "examples/picorv32_ulx3s/Makefile"
    },
    {
      "type": "modify",
      "old_id": "409ae7924b35ec6b00928e2b2c76738346795468",
      "old_mode": 33188,
      "old_path": "examples/picorv32_versa5g/Makefile",
      "new_id": "f8cf004248405bb529cc372ed2aed8c5b836915b",
      "new_mode": 33188,
      "new_path": "examples/picorv32_versa5g/Makefile"
    },
    {
      "type": "modify",
      "old_id": "16d763c6dcd85f80aa5c181fda640bbdb8c14857",
      "old_mode": 33188,
      "old_path": "examples/soc_ecp5_evn/Makefile",
      "new_id": "73d3e7176b201a891c2e821f140bedb87b750f5c",
      "new_mode": 33188,
      "new_path": "examples/soc_ecp5_evn/Makefile"
    },
    {
      "type": "modify",
      "old_id": "0cf51cdb240a738b0971fce02cdbd561f16979ce",
      "old_mode": 33188,
      "old_path": "examples/soc_versa5g/Makefile",
      "new_id": "e1b37dad212e638a3711149827586d67eb7206c1",
      "new_mode": 33188,
      "new_path": "examples/soc_versa5g/Makefile"
    },
    {
      "type": "modify",
      "old_id": "70c3da0d27b8a6938e25000da8ac1a54ef3ef046",
      "old_mode": 33188,
      "old_path": "examples/tinyfpga_rev1/Makefile",
      "new_id": "0c291f2e590f7ff6af3eb2c2c625913345ce97a9",
      "new_mode": 33188,
      "new_path": "examples/tinyfpga_rev1/Makefile"
    },
    {
      "type": "modify",
      "old_id": "0ff72dd2c290d5eeba650b7620a586866b85e2d7",
      "old_mode": 33188,
      "old_path": "examples/tinyfpga_rev2/Makefile",
      "new_id": "57e635279faeaa7099cf0ac80f02bf758b6f7cc3",
      "new_mode": 33188,
      "new_path": "examples/tinyfpga_rev2/Makefile"
    },
    {
      "type": "modify",
      "old_id": "338216d381099ddfaff1e00dfd13d79138afb69c",
      "old_mode": 33188,
      "old_path": "examples/ulx3s/Makefile",
      "new_id": "067ba4dc90ac158087df5ceb57cfaea3315a6316",
      "new_mode": 33188,
      "new_path": "examples/ulx3s/Makefile"
    },
    {
      "type": "delete",
      "old_id": "815e7f0df792cb4e03e0e57d31bdff6b00c4a235",
      "old_mode": 33188,
      "old_path": "examples/ulx3s/ulx3s_empty.config",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "76ac577276c442e852c3e09e0e5969240079654b",
      "old_mode": 33188,
      "old_path": "examples/versa5g/Makefile",
      "new_id": "fdb75a2d6c7fb042f2ec0624ef7430d2bb7b4081",
      "new_mode": 33188,
      "new_path": "examples/versa5g/Makefile"
    }
  ]
}
