)]}'
{
  "commit": "715b5fe800e6b6a79e28e6e39652bdf749422d00",
  "tree": "dd4c05e8da6b8a3d17e16033331430029cc49608",
  "parents": [
    "b9795b7acefa1194d9bb429bbc4e8af1a088baf1"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Fri Dec 09 17:39:39 2022 -0500"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Fri Dec 09 17:39:39 2022 -0500"
  },
  "message": "Various corrections required for proper installation of GF180MCU.\nCorrected the SPICE library generator (and verilog library\ngenerator, which has the same issue, although the problem does\nnot get encountered that I\u0027m aware of) to do a non-greedy match\nto find the end of a subcircuit;  otherwise, the check for\nredundant subcircuits in the multiple SPICE files can result in\ndeleting way too much from the library, resulting in missing\nsubcircuits.  Also:  Added to the script that creates the minimum\nand maximum corner technology LEF files, to correct the values\nfor the wire capacitance per (square) unit length (the current\nimplementation is waiting on values to insert for the minimum\nand maximum;  only the nominal case is corrected).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aae54125935eef27e7ebc3ce6017c86bfad9bcc1",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "7e18090959c2ea36c776fbef32745350055ec803",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "d26eddbdf3b91f3a890cbd50abe999f26713e162",
      "old_mode": 33261,
      "old_path": "common/create_spice_library.py",
      "new_id": "498ea1a46969cde5e52faf957be0919efbba65ae",
      "new_mode": 33261,
      "new_path": "common/create_spice_library.py"
    },
    {
      "type": "modify",
      "old_id": "baa6624b9a0c7a8f62a963a26ef0108c695354de",
      "old_mode": 33261,
      "old_path": "common/create_verilog_library.py",
      "new_id": "d67c72b1df3d1f11e4dc7f123825da1cb2e31094",
      "new_mode": 33261,
      "new_path": "common/create_verilog_library.py"
    },
    {
      "type": "modify",
      "old_id": "0b085e04edfadcdffe1e9b9d471f299a3b051abc",
      "old_mode": 33261,
      "old_path": "common/foundry_install.py",
      "new_id": "969908f47bb6a85ee3bab8509deb07ded09f1e0b",
      "new_mode": 33261,
      "new_path": "common/foundry_install.py"
    },
    {
      "type": "modify",
      "old_id": "620f997de672b1b62fe6bc582ba352f808d5296c",
      "old_mode": 33188,
      "old_path": "gf180mcu/Makefile.in",
      "new_id": "44135ebb86e05cddbc2bd6e231504228fbe69f93",
      "new_mode": 33188,
      "new_path": "gf180mcu/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "dd0395a1ea84ab25a94a34f61ee0dd2a8dbc855c",
      "old_mode": 33188,
      "old_path": "gf180mcu/custom/scripts/gds_import_io.tcl",
      "new_id": "3a0147edbb576d6cce83dd486ae02de67f1cfa45",
      "new_mode": 33188,
      "new_path": "gf180mcu/custom/scripts/gds_import_io.tcl"
    },
    {
      "type": "modify",
      "old_id": "e6446abdcca325f8898afa754c31b7c33b2e709e",
      "old_mode": 33261,
      "old_path": "gf180mcu/custom/scripts/make_minmax_techlef.py",
      "new_id": "de106e39954897590d7d813d8437b3b5e9659bab",
      "new_mode": 33261,
      "new_path": "gf180mcu/custom/scripts/make_minmax_techlef.py"
    }
  ]
}
