)]}'
{
  "commit": "b71e5f8de37db3682a983d362a3de648dcb20e33",
  "tree": "f92618968037e6a60caa53bb600950f88cf9a3c8",
  "parents": [
    "debc0a49b00d93416e0efd82f26f7604ae1e7a3a"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Dec 29 16:15:26 2020 -0500"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Dec 29 16:15:26 2020 -0500"
  },
  "message": "Added a full fill generation script which breaks a design up into\ntiles for faster, more memory-efficient processing.  This includes\nsome changes to the techfile to create two variants for the fill\npatterning, one that should be used for a full-chip pattern, and\none to be used with the script.  Also removed the patch file from\nyesterday\u0027s commit.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f42a27c960f1c76bd78d38b67c058548ecee2e94",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "7776610f7b2a505bfe25d1f8bc234ee8ecb56216",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "delete",
      "old_id": "166dda4d356cb8450611cb823f3e594141e8d0f3",
      "old_mode": 33188,
      "old_path": "pdk.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a1e3dc91264b6ab1ff8253c81cfaeea3ad984d8",
      "new_mode": 33261,
      "new_path": "sky130/custom/scripts/generate_fill.py"
    },
    {
      "type": "modify",
      "old_id": "95fc2f4654549a7ca4753b131d519f1e4adff928",
      "old_mode": 33188,
      "old_path": "sky130/magic/sky130.tech",
      "new_id": "67047b25b1c50f8d088d2e064a43a2238cad073a",
      "new_mode": 33188,
      "new_path": "sky130/magic/sky130.tech"
    }
  ]
}
