scripts/liberty: Support fixed statetable output. The statetable values where fixed in the `.lib.json` files. Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
diff --git a/scripts/python-skywater-pdk/skywater_pdk/liberty.py b/scripts/python-skywater-pdk/skywater_pdk/liberty.py index 37dae20..7fb314f 100755 --- a/scripts/python-skywater-pdk/skywater_pdk/liberty.py +++ b/scripts/python-skywater-pdk/skywater_pdk/liberty.py
@@ -1038,6 +1038,9 @@ elif is_liberty_list(ktype): o.extend(liberty_list(ktype, v, indent_n)) + elif "table" == ktype: + o.append('%s%s : "%s";' % (INDENT*len(indent_n), k, ",".join(v))) + elif "clk_width" == ktype: for l in sorted(v): o.append('%s%s : "%s";' % (INDENT*len(indent_n), k, l))