Also corrected the xcircuit startup script to honor environment
variable PDK_ROOT, and incremented the open_pdks version.
diff --git a/VERSION b/VERSION
index 2cde13a..e9034ea 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.283
+1.0.284
diff --git a/sky130/magic/sky130.magicrc b/sky130/magic/sky130.magicrc
index 4697756..a500a73 100644
--- a/sky130/magic/sky130.magicrc
+++ b/sky130/magic/sky130.magicrc
@@ -24,7 +24,7 @@
 
 # Allow override of PDK path from environment variable PDK_ROOT
 if {[catch {set PDK_ROOT $env(PDK_ROOT)}]} {
-    set PDK_ROOT "STAGING_PATH"
+    set PDK_ROOT STAGING_PATH
 }
 
 # loading technology
diff --git a/sky130/magic/sky130.tcl b/sky130/magic/sky130.tcl
index 85af9ee..2856e25 100644
--- a/sky130/magic/sky130.tcl
+++ b/sky130/magic/sky130.tcl
@@ -10,7 +10,7 @@
 #-----------------------------------------------------
 
 if {[catch {set TECHPATH $env(PDK_ROOT)}]} {
-    set TECHPATH "STAGING_PATH"
+    set TECHPATH STAGING_PATH
 }
 if [catch {set PDKPATH}] {set PDKPATH ${TECHPATH}/TECHNAME}
 set PDKNAME TECHNAME
diff --git a/sky130/xcircuit/sky130.xcircuitrc b/sky130/xcircuit/sky130.xcircuitrc
index 62d71cc..e5827e9 100644
--- a/sky130/xcircuit/sky130.xcircuitrc
+++ b/sky130/xcircuit/sky130.xcircuitrc
@@ -1,6 +1,8 @@
 set XCOps(liboverride) 1
-set PDK_ROOT STAGING_PATH
 global PDK_ROOT
+if {[catch {set PDK_ROOT $env(PDK_ROOT)}]} {
+    set PDK_ROOT STAGING_PATH
+}
 config search libraries .:$PDK_ROOT/TECHNAME/libs.tech/xcircuit:$XCIRCUIT_LIB_DIR
 library make generic
 library 1 load generic