Made two changes to foundry_install.py:  (1) Adds the line
"gds drccheck false" before generating .mag files.  Without this
line, .mag files created from GDS get "checkpaint" entries that
force magic to run DRC checks whenever the cell is loaded, which
in turn updates all the timestamps and makes magic want to write
out every cell as updated.  This should no longer happen.  (2)
Added a "dorcx" option to "-gds" for foundry_install.py.  Only if
this is specified will generated SPICE output contain parasitics.
Otherwise, SPICE cannot be generated for LVS (can only get SPICE
netlists for LVS if they are copied from source, not generated by
extraction).
diff --git a/VERSION b/VERSION
index fb8d264..1476a68 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.249
+1.0.250
diff --git a/common/foundry_install.py b/common/foundry_install.py
index 2ae3bfd..0747c68 100755
--- a/common/foundry_install.py
+++ b/common/foundry_install.py
@@ -151,6 +151,10 @@
 #	noconvert: Install only; do not attempt to convert to other
 #		    formats (applies only to GDS, CDL, and LEF).
 #
+#	dorcx: 	   Used with "-gds" and when no CDL or SPICE files are
+#		    specified for installation:  Do parasitic extraction
+#		    (NOTE:  Only does parasitic capacitance extraction).
+#
 #	options:   Followed by "=" and the name of a script.  Behavior
 #		    is dependent on the mode;  if applied to "-gds",
 #		    then the script is inserted before the GDS read
@@ -1185,6 +1189,7 @@
     no_cdl_convert = False
     no_gds_convert = False
     no_lef_convert = False
+    do_parasitics = False
     cdl_compile_only = False
     lef_compile = False
     lef_compile_only = False
@@ -1226,6 +1231,10 @@
             elif option[0] == 'lef':
                 no_lef_convert = True
 
+        if 'dorcx' in option:
+            if option[0] == 'gds':
+                do_parasitics = True
+
         # Option 'privileged' is a standalone keyword.
         if 'priv' in option or 'privileged' in option or 'private' in option:
             if option[0] == 'cdl':
@@ -1399,6 +1408,7 @@
                     print('crashbackups stop', file=ofile)
                     print('drc off', file=ofile)
                     print('gds readonly true', file=ofile)
+                    print('gds drccheck false', file=ofile)
                     print('gds flatten true', file=ofile)
                     print('gds rescale false', file=ofile)
                     print('tech unlock *', file=ofile)
@@ -2165,7 +2175,10 @@
                 # handle and should be fixed in the source.
                 print('ext2spice subcircuit top on', file=ofile)
 
-                print('ext2spice cthresh 0.1', file=ofile)
+                # Use option "dorcx" if parasitics should be extracted.
+                # NOTE:  Currently only does parasitic capacitance extraction.
+                if do_parasitics:
+                    print('ext2spice cthresh 0.1', file=ofile)
 
                 if os.path.isfile(allgdslibname):
                     print('select top cell', file=ofile)