)]}'
{
  "commit": "9c6fd95d4d02c02af005dc344804841fe40d7f3c",
  "tree": "763188d780aa4c3538e750590fbf6e7c11552fd3",
  "parents": [
    "366a4dab6ec0b670bf6b98587c0a3a8689003ae2"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Nov 29 22:34:36 2022 -0500"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Nov 29 22:34:36 2022 -0500"
  },
  "message": "Added a number of scripts to the gf180mcu build to add in the\nsubstrate and well connections VPW and VNW to all views, including\ntechnology LEF, LEF, verilog, SPICE, and liberty.  Also added a\nscript to build the minimum and maximum corner technology LEF files\nfor the two standard cell libraries, and modified the openlane\nconfiguration to make use of them.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cab82c6bb704f016608762293db864a1c727323d",
      "old_mode": 33188,
      "old_path": "gf180mcu/Makefile.in",
      "new_id": "fd3f12f4b47dc2ed5d83f229d700be8020666517",
      "new_mode": 33188,
      "new_path": "gf180mcu/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74d6275e217bd26fdeed05ffb92f660fa0d1bb15",
      "new_mode": 33261,
      "new_path": "gf180mcu/custom/scripts/fix_digital_lef.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5576eb1b3c8b85bfaba2638bd8b27228fac8afb3",
      "new_mode": 33261,
      "new_path": "gf180mcu/custom/scripts/fix_related_bias_pins.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3874d8efc8f6bc0cf81f8e9653fde0ec7da823e7",
      "new_mode": 33261,
      "new_path": "gf180mcu/custom/scripts/fix_techlef.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2472a02b7c0a60ea84096e16d0c123ac76d2939d",
      "new_mode": 33261,
      "new_path": "gf180mcu/custom/scripts/inc_verilog.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6446abdcca325f8898afa754c31b7c33b2e709e",
      "new_mode": 33261,
      "new_path": "gf180mcu/custom/scripts/make_minmax_techlef.py"
    },
    {
      "type": "modify",
      "old_id": "ac86f48d6428aba2e7f7349e63c6b0bb1ada5741",
      "old_mode": 33188,
      "old_path": "gf180mcu/gf180mcu.json",
      "new_id": "5119a965fb75d5b04bb5f12c05270402830b6818",
      "new_mode": 33188,
      "new_path": "gf180mcu/gf180mcu.json"
    },
    {
      "type": "modify",
      "old_id": "b2925ef9ae53f6ff45fdd4cff91336d54b5f7112",
      "old_mode": 33188,
      "old_path": "gf180mcu/magic/gf180mcu.tech",
      "new_id": "9638ec584a16a31f7b74202ea9d16330082d2528",
      "new_mode": 33188,
      "new_path": "gf180mcu/magic/gf180mcu.tech"
    },
    {
      "type": "modify",
      "old_id": "f7fc7a4c614dd8069b1684a5175026b9e52f8457",
      "old_mode": 33188,
      "old_path": "gf180mcu/openlane/config.tcl",
      "new_id": "0672f3dcfd673aa9e7570c76ef2a53ffc1ae7aa4",
      "new_mode": 33188,
      "new_path": "gf180mcu/openlane/config.tcl"
    }
  ]
}
