Merge branch 'master' of opencircuitdesign.com:/home/tim/gitsrc/open_pdks

Merging back from the original, which is a headache. . .
diff --git a/scripts/configure b/scripts/configure
index 1f3c68e..801e10c 100755
--- a/scripts/configure
+++ b/scripts/configure
@@ -611,9 +611,6 @@
 SKY130_SOURCE_PATH
 SKY130_ENABLED_VARIANTS
 SKY130_LINK_TARGETS
-GF180MCU_SOURCE_PATH
-GF180MCU_ENABLED_VARIANTS
-GF180MCU_LINK_TARGETS
 SED
 pkgpyexecdir
 pyexecdir
@@ -666,9 +663,6 @@
 ac_subst_files=''
 ac_user_opts='
 enable_option_checking
-enable_gf180mcu_pdk
-with_gf180mcu_link_targets
-with_gf180mcu_variants
 enable_sky130_pdk
 with_sky130_link_targets
 with_sky130_variants
@@ -1313,8 +1307,8 @@
   --disable-option-checking  ignore unrecognized --enable/--with options
   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-  --enable-gf180mcu-pdk=[/path/to/gf180mcu/] --disable-gf180mcu-pdk
-                          "location of the source files for the gf180mcu (pdks
+  --enable-sky130-pdk=[/path/to/sky130/] --disable-sky130-pdk
+                          "location of the source files for the sky130 (pdks
                           with a pdk_url file can automatically download them
                           if the path is omitted)"
   --enable-klayout
@@ -1373,10 +1367,10 @@
 Optional Packages:
   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
-  --with-gf180mcu-link-targets=none|source
+  --with-sky130-link-targets=none|source
                           "make symbolic links to existing files
                           [default=none]"
-  --with-gf180mcu-variants=all|A|B|...
+  --with-sky130-variants=all|A|B|...
                           "compile/install specified PDK variants only
                           [default=all]"
   --with-ef-style         Use efabless style file system structure
@@ -1943,7 +1937,7 @@
 if ${am_cv_python_version+:} false; then :
   $as_echo_n "(cached) " >&6
 else
-  am_cv_python_version=`$PYTHON -c "import sys; print('%u.%u' % sys.version_info[:2])"`
+  am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
 $as_echo "$am_cv_python_version" >&6; }
@@ -2209,111 +2203,13 @@
 # check for the source and install paths for each PDK.
 
 
-{ $as_echo "$as_me:${as_lineno-$LINENO}: Found technology directories: gf180mcu sky130" >&5
-$as_echo "$as_me: Found technology directories: gf180mcu sky130" >&6;}
+{ $as_echo "$as_me:${as_lineno-$LINENO}: Found technology directories: sky130" >&5
+$as_echo "$as_me: Found technology directories: sky130" >&6;}
 
 
 
     # --enable-pdk-[pdk]=/path/to/pdk
 
-        echo "Checking technology gf180mcu..."
-
-
-        GF180MCU_ENABLED_VARIANTS="all"
-        GF180MCU_SOURCE_PATH=""
-        GF180MCU_LINK_TARGETS="none"
-        GF180MCU_AUTO="0"
-
-        # Check whether --enable-gf180mcu-gf180mcu was given.
-if test "${enable_gf180mcu_pdk+set}" = set; then :
-  enableval=$enable_gf180mcu_pdk;
-                if test "$enableval" == "yes" -o "$enableval" == "YES"; then
-                    export GF180MCU_SOURCE_PATH=../sources/gf180mcu-pdk
-            	    GF180MCU_AUTO="1"
-		    ENABLED_TECHS="$ENABLED_TECHS gf180mcu"
-                elif test "$enableval" == "no" -o "$enableval" == "NO"; then
-                    echo "Disabling gf180mcu..."
-                else
-                    GF180MCU_SOURCE_PATH=$enableval
-		    ENABLED_TECHS="$ENABLED_TECHS gf180mcu"
-                fi
-
-fi
-
-
-        if [ "$GF180MCU_SOURCE_PATH" != "" ]; then
-            GF180MCU_SOURCE_PATH=`realpath $GF180MCU_SOURCE_PATH`
-            GF180MCU_BASENAME=`basename $GF180MCU_SOURCE_PATH`
-	    if [ "$GF180MCU_BASENAME" = "libraries" ]; then
-		GF180MCU_SOURCE_PATH=`dirname $GF180MCU_SOURCE_PATH`
-	    fi
-            # Basic check that the PDK path exists, unless depending on Makefile
-	    # to download it automatically.
-            if [ "$GF180MCU_AUTO" = "0" ]; then
-                { $as_echo "$as_me:${as_lineno-$LINENO}: Checking specified path for 'gf180mcu' at $GF180MCU_SOURCE_PATH" >&5
-$as_echo "$as_me: Checking specified path for 'gf180mcu' at $GF180MCU_SOURCE_PATH" >&6;}
-                as_ac_File=`$as_echo "ac_cv_file_$GF180MCU_SOURCE_PATH" | $as_tr_sh`
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GF180MCU_SOURCE_PATH" >&5
-$as_echo_n "checking for $GF180MCU_SOURCE_PATH... " >&6; }
-if eval \${$as_ac_File+:} false; then :
-  $as_echo_n "(cached) " >&6
-else
-  test "$cross_compiling" = yes &&
-  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
-if test -r "$GF180MCU_SOURCE_PATH"; then
-  eval "$as_ac_File=yes"
-else
-  eval "$as_ac_File=no"
-fi
-fi
-eval ac_res=\$$as_ac_File
-	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
-
-                    { $as_echo "$as_me:${as_lineno-$LINENO}: 'gf180mcu' source path found at $GF180MCU_SOURCE_PATH" >&5
-$as_echo "$as_me: 'gf180mcu' source path found at $GF180MCU_SOURCE_PATH" >&6;}
-
-else
-
-                    as_fn_error $? "Specified path for 'gf180mcu' at $GF180MCU_SOURCE_PATH not found" "$LINENO" 5
-
-fi
-
-	    else
-		{ $as_echo "$as_me:${as_lineno-$LINENO}: PDK 'gf180mcu' will be downloaded automatically during make." >&5
-$as_echo "$as_me: PDK 'gf180mcu' will be downloaded automatically during make." >&6;}
-	    fi
-
-            # --with-pdk-link-targets=PDK_LINK_TARGETS
-
-# Check whether --with-gf180mcu-link-targets was given.
-if test "${with_gf180mcu_link_targets+set}" = set; then :
-  withval=$with_gf180mcu_link_targets; GF180MCU_LINK_TARGETS=$with_gf180mcu_link_targets
-
-fi
-
-
-            { $as_echo "$as_me:${as_lineno-$LINENO}: Link targets set to $GF180MCU_LINK_TARGETS" >&5
-$as_echo "$as_me: Link targets set to $GF180MCU_LINK_TARGETS" >&6;}
-
-            # --with-pdk-variants=PDK_ENABLED_VARIANTS
-
-# Check whether --with-gf180mcu-variants was given.
-if test "${with_gf180mcu_variants+set}" = set; then :
-  withval=$with_gf180mcu_variants; GF180MCU_ENABLED_VARIANTS=$with_gf180mcu_variants
-
-fi
-
-
-            { $as_echo "$as_me:${as_lineno-$LINENO}: Enabled variants set to $GF180MCU_ENABLED_VARIANTS" >&5
-$as_echo "$as_me: Enabled variants set to $GF180MCU_ENABLED_VARIANTS" >&6;}
-        fi
-
-
-
-
-
         echo "Checking technology sky130..."
 
 
@@ -2415,7 +2311,7 @@
 
 
 # Export the list of known technologies to the Makefile
-ALL_TECHS="gf180mcu sky130"
+ALL_TECHS="sky130"
 
 
 # Set variables for tool setups