Fixed an error in the foundry_install script that can accidentally delete files after building under certain circumstances. Also: Upated the JSON file to capture the commit state of the most recent changes to the GF standard cell libraries.
diff --git a/VERSION b/VERSION index ffcaef1..4480980 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.366 +1.0.367
diff --git a/common/foundry_install.py b/common/foundry_install.py index 231c316..0b085e0 100755 --- a/common/foundry_install.py +++ b/common/foundry_install.py
@@ -1160,17 +1160,17 @@ if not have_lefanno: create_lef_library(destlibdir, compname, do_compile_only, excludelist) - if do_compile_only == True: - if newname and targname: - if os.path.isfile(targname): - if have_lefanno: - # If the original source is a single file - # but is used for annotation, then save the - # file name and delete it just before writing - # the LEF library - lef_savelibname = targname - else: - os.remove(targname) + if do_compile_only == True: + if newname and targname: + if os.path.isfile(targname): + if have_lefanno: + # If the original source is a single file + # but is used for annotation, then save the + # file name and delete it just before writing + # the LEF library + lef_savelibname = targname + else: + os.remove(targname) # "rename" with "compile" or "compile-only": Change the name # of the compiled file.
diff --git a/gf180mcu/gf180mcu.json b/gf180mcu/gf180mcu.json index 8a14437..32dfdc1 100644 --- a/gf180mcu/gf180mcu.json +++ b/gf180mcu/gf180mcu.json
@@ -84,13 +84,13 @@ "magic": "MAGIC_COMMIT" }, "reference": { - "open_pdks": "90c2c20df9ecfae454fb9374e3c5fb0dc7a1a185", + "open_pdks": "141eea4d1bb8c6d4dd85fcbf2c0bdface7df9cfc", "magic": "fb091fa03f3646b0f90639a0798b711ca400941d", "gf180mcu_pdk": "a897aa30369d3bcec87d9d50ce9b01f320f854ef", "gf180mcu_fd_pr": "132dc738056751efdea1cd437c26c45e49862b07", "gf180mcu_fd_io": "bcaa40aaf6cf04d6e9cb143d0e5b0de9429e53ab", - "gf180mcu_fd_sc_mcu7t5v0": "25418d2440742819f3685c6719c3e5ea3e60cfc7", - "gf180mcu_fd_sc_mcu9t5v0": "60158ccbaac3eed081d94357065e94caabb3b553", + "gf180mcu_fd_sc_mcu7t5v0": "05bdaa35c3e2f856b3f8240e079de41bf7de9e57", + "gf180mcu_fd_sc_mcu9t5v0": "604a2d52319350ff0a57715c143b7efa2e174b6e", "gf180mcu_fd_ip_sram": "9c411928870ce15226228fa52ddb6ecc0ea4ffbe" } }