Support multiple filter scripts
We had a filter_scripts list, but we'd stop after appending the
first one.
diff --git a/common/foundry_install.py b/common/foundry_install.py
index a9493ef..0af840a 100755
--- a/common/foundry_install.py
+++ b/common/foundry_install.py
@@ -648,7 +648,6 @@
for item in option:
if item.split('=')[0] == 'filter':
filter_scripts.append(item.split('=')[1])
- break
if ef_format:
techlefdir = targetdir + '/libs.ref/' + 'techLEF'
@@ -685,7 +684,6 @@
for item in option:
if item.split('=')[0] == 'filter':
filter_scripts.append(item.split('=')[1])
- break
print('Diagnostic: installing to ' + option[0] + '.')
tooldir = targetdir + '/libs.tech/' + option[0]
@@ -813,7 +811,6 @@
for item in option:
if item.split('=')[0] == 'filter':
filter_scripts.append(item.split('=')[1])
- break
# Option 'stub' applies to netlists ('cdl' or 'spice') and generates
# a file with only stub entries.