)]}'
{
  "commit": "ed1c9f90396ca2f30a511f50f86b08f7796aab5a",
  "tree": "536eab4f577b67e28427f333afd1ee7f9381f052",
  "parents": [
    "288a7495639a3ee12ddcee6909f11b296d368871"
  ],
  "author": {
    "name": "Tamas Hubai",
    "email": "mpw@htamas.net",
    "time": "Fri Dec 31 17:41:18 2021 +0100"
  },
  "committer": {
    "name": "Tamas Hubai",
    "email": "mpw@htamas.net",
    "time": "Fri Dec 31 17:41:18 2021 +0100"
  },
  "message": "Add sources \u0026 build\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "370643881d12e70ddb6530c753a9a7b81cb1db71",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "9ebbb9c1e774f8279d787753b2f29f5b80421c00",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "d129043eb4729d7ca7b09bf757cf7384229c62d4",
      "old_mode": 33188,
      "old_path": "def/user_project.def",
      "new_id": "59d4f15b98ea1d38f7c7eef1e0ed2be2e41b4369",
      "new_mode": 33188,
      "new_path": "def/user_project.def"
    },
    {
      "type": "modify",
      "old_id": "85f0c87a28abbe72e6d8c560bf25abe228c2bffb",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "806a80c1b452d30a778c10e53d65c364d2574ad7",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "869d800681e142e20dd0a6c60ea6df2a3c663fff",
      "new_mode": 33188,
      "new_path": "docs/source/_static/ks-diagram-bg.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "723a6361d01d21775a4d4c193f4772873ca236e5",
      "new_mode": 33188,
      "new_path": "docs/source/_static/ks-diagram.odg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf0611144f6a34db48f44d849061eaaad669b805",
      "new_mode": 33188,
      "new_path": "docs/source/_static/ks-diagram.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db7054423bfabfb7089b2c2f56e6c90d82bff2e8",
      "new_mode": 33188,
      "new_path": "docs/source/_static/ks-diagram.svg"
    },
    {
      "type": "delete",
      "old_id": "b8be16cab221d67a60c3bd217c3ee6bc1dc1e006",
      "old_mode": 33188,
      "old_path": "gds/user_project.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c20e79cb8c7db6526821a19ac3378d7add2db901",
      "new_mode": 33188,
      "new_path": "gds/user_project.gds.gz"
    },
    {
      "type": "delete",
      "old_id": "cd247d6d0e9297966223d179a2883d83499895b7",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a0b935a1de7ab43d554e4e0028a3e051cae5ed4",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "063c54225191e8ac24f5ae849033a8cc4d11189b",
      "old_mode": 33188,
      "old_path": "lef/user_project.lef",
      "new_id": "1e9d2c40f14015ec14c528f88a98a272b7d67ae4",
      "new_mode": 33188,
      "new_path": "lef/user_project.lef"
    },
    {
      "type": "modify",
      "old_id": "10abb646b7be22ff0fe84b1d4c4d54643b947356",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "22b44cb3c2c2b8bdcbd4d51a37b2d48218ebceae",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "delete",
      "old_id": "b8e47a603151768043caf561365d9b2b38813dc6",
      "old_mode": 33188,
      "old_path": "mag/user_project.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c432416a6c070f94e06ac1ef7155ba219a2d44b1",
      "new_mode": 33188,
      "new_path": "mag/user_project.mag.gz"
    },
    {
      "type": "modify",
      "old_id": "030ba0981599888bb6be04ff00158ce791331a7e",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "9e9c974782ca01a130dd810ce501efa38de2e99d",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "84a08ba8b914ccb0f834526635fbf8530508c1bc",
      "old_mode": 33188,
      "old_path": "maglef/user_project.mag",
      "new_id": "c8a182a8ab512284fb4ed6a95af6c8e1038743c5",
      "new_mode": 33188,
      "new_path": "maglef/user_project.mag"
    },
    {
      "type": "modify",
      "old_id": "13e4bd1cbd8a42348bb6ad8dbce9c0e9a6c8ecc9",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "d175e248be1c0f5058381f2b20f46b635201183a",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "7ff20cab2a98e7b6c8207841de545688a5790548",
      "old_mode": 33261,
      "old_path": "openlane/user_project/config.tcl",
      "new_id": "924b10393026137b2c75af3c2fb1abd99b2250fa",
      "new_mode": 33261,
      "new_path": "openlane/user_project/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "7b656df06b5647f53478b49aac6b4d75c1ee6b1e",
      "old_mode": 33261,
      "old_path": "openlane/user_project_wrapper/config.tcl",
      "new_id": "43a87942bcb0a35de0c70a403c4c5fd22a74f7a8",
      "new_mode": 33261,
      "new_path": "openlane/user_project_wrapper/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "a7365ab26ff25197ed46ceb62342f48e1473ea19",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/macro.cfg",
      "new_id": "c10e25e31c0598b3d66f3526b63ca981f6821dcb",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/macro.cfg"
    },
    {
      "type": "modify",
      "old_id": "9b98044562d3934c123fec809db784958a88a2ca",
      "old_mode": 33188,
      "old_path": "signoff/user_project/final_summary_report.csv",
      "new_id": "5fc82f35b3b156bbd6b6cf3d4b1595196280830f",
      "new_mode": 33188,
      "new_path": "signoff/user_project/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "debd60c0274607f48be1996735616d570d7f272c",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/final_summary_report.csv",
      "new_id": "2600b8892de2b1eeadfa5217de2326a72749c66b",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "c0c207898cfb17f32ea3d532fca309a32195fee4",
      "old_mode": 33188,
      "old_path": "verilog/gl/user_project.v",
      "new_id": "2e9bb787b8c86c9ab233120a2ab4ad3a2c65602c",
      "new_mode": 33188,
      "new_path": "verilog/gl/user_project.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4465cd6adceba3338f2817822576a3820e840137",
      "new_mode": 33188,
      "new_path": "verilog/rtl/core.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fde1b0a42c9f6b762db2e6beda01ec0e69d93154",
      "new_mode": 33188,
      "new_path": "verilog/rtl/dac.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a50e5449f8992d765db6b79292de74353f639e60",
      "new_mode": 33188,
      "new_path": "verilog/rtl/defines.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03d5e16c8695f7091623186e23c1662a2dc3dfd1",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_burst.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04996c074f2178fc0e5f3eb31e7497e69b5f135f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_delay_dff.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5089df8893b9582413b4049665fdd22337eeb0eb",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_delay_mem.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0e6a81f3a351a3472daec5c1f335a032638952f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_dynamics.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9f0d83ff3237bded635b2c1b88a17068d5745f1",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_fader.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f82d4893186ea2f65d45a6e3b06f1ddca72cb1ed",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_feedback.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4a6b2cb5ec217f38719a38a06a736e303637dfd",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_guitar.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ee2d7ce5529f1e26005367a5cb40f60bdbb3bcd",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_noise.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bada0b5301704bd0c40a47980f81d3cf92657ea",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_string.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c62715023a110db6ea0092f5eb45b9bb7a776230",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_tuning.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2070dcc8c650fc13922281cf1e8b3e96453059c8",
      "new_mode": 33188,
      "new_path": "verilog/rtl/ks_wrap.v"
    },
    {
      "type": "modify",
      "old_id": "8174ffd2cdeaeaa560cc037d01f7ff72cf66ef44",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project.v",
      "new_id": "42cd66b0394a1f09623dbab87b8778964b081cff",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project.v"
    },
    {
      "type": "modify",
      "old_id": "b47c8071f4efc07942e588a8399c390ecb4e0af9",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project_wrapper.v",
      "new_id": "2c55022e0af627c25ae0de458dd6bd6c0bdcae0c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_wrapper.v"
    }
  ]
}
