Changed the sed scripts in the sky130/Makefile to put a backslash after the "a" command, as this appears to be compatible with more variations of the "sed" command on different OS versions.
diff --git a/VERSION b/VERSION index 18168b2..0fdaf83 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.152 +1.0.153
diff --git a/sky130/Makefile.in b/sky130/Makefile.in index 11b4497..698c1bc 100644 --- a/sky130/Makefile.in +++ b/sky130/Makefile.in
@@ -629,9 +629,9 @@ # Re-copy the xschemrc, with one change to add the PDK install path as # a component of XSCHEM_LIBRARY_PATH cat ${XSCHEM_PATH}/xschemrc | \ - sed -e "/PWD/aappend XSCHEM_LIBRARY_PATH :${XSCHEM_STAGING_A}" | \ + sed -e "/PWD/a\append XSCHEM_LIBRARY_PATH :${XSCHEM_STAGING_A}" | \ sed -e "/sky130_models.tcl/s#scripts#${XSCHEM_STAGING_A}/scripts#" | \ - sed -e "/netlist_dir/aset netlist_dir ." \ + sed -e "/netlist_dir/a\set netlist_dir ." \ > ${XSCHEM_STAGING_A}/xschemrc openlane-a: openlane/common_pdn.tcl openlane/config.tcl openlane/sky130_fd_sc_hd/config.tcl openlane/sky130_fd_sc_hs/config.tcl openlane/sky130_fd_sc_ms/config.tcl openlane/sky130_fd_sc_ls/config.tcl openlane/sky130_fd_sc_hdll/config.tcl openlane/sky130_osu_sc_t18/config.tcl