From 175e95dd86c2f1717092dcdf99b3e86d4ffc0056 Mon Sep 17 00:00:00 2001 From: Eren Dogan Date: Wed, 30 Nov 2022 14:48:51 -0800 Subject: [PATCH] Delete unused scripts --- compiler/printGDS.py | 14 -------------- compiler/processGDS.py | 25 ------------------------- compiler/uniquifyGDS.py | 19 ------------------- 3 files changed, 58 deletions(-) delete mode 100755 compiler/printGDS.py delete mode 100755 compiler/processGDS.py delete mode 100755 compiler/uniquifyGDS.py diff --git a/compiler/printGDS.py b/compiler/printGDS.py deleted file mode 100755 index 6472dd7e..00000000 --- a/compiler/printGDS.py +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env python3 - -import sys -from gdsMill import gdsMill - -if len(sys.argv) < 2: - print("Usage: {0} file.gds".format(sys.argv[0])) - sys.exit(1) - -gds_file = sys.argv[1] -arrayCellLayout = gdsMill.VlsiLayout() -reader = gdsMill.Gds2reader(arrayCellLayout,debugToTerminal = 1) -reader.loadFromFile(gds_file) - diff --git a/compiler/processGDS.py b/compiler/processGDS.py deleted file mode 100755 index 1fb0a024..00000000 --- a/compiler/processGDS.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env python3 - -import sys -from gdsMill import gdsMill - -if len(sys.argv) < 2: - print("Usage: {0} in.gds out.gds".format(sys.argv[0])) - sys.exit(1) - -in_gds_file = sys.argv[1] -out_gds_file = sys.argv[2] -layout = gdsMill.VlsiLayout() -reader = gdsMill.Gds2reader(layout) -reader.loadFromFile(in_gds_file) - - -struct = layout.structures[layout.rootStructureName] -# Do something to the structure -for text in struct.texts: - print(text.textString) - text.magFactor="" - -writer = gdsMill.Gds2writer(layout) -writer.writeToFile(out_gds_file) - diff --git a/compiler/uniquifyGDS.py b/compiler/uniquifyGDS.py deleted file mode 100755 index 8eddce3d..00000000 --- a/compiler/uniquifyGDS.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python3 - -import sys -from gdsMill import gdsMill - -if len(sys.argv) < 4: - print("Script to prefix every instance and structure with the root cell name to provide unique namespace, but skip cells that begin with the library prefix.") - print("Usage: {0} in.gds out.gds".format(sys.argv[0])) - sys.exit(1) - -gds_file = sys.argv[2] -gds = gdsMill.VlsiLayout() -reader = gdsMill.Gds2reader(gds) -reader.loadFromFile(gds_file) - -gds.uniquify(prefix_name=sys.argv[1]) - -writer = gdsMill.Gds2writer(gds) -writer.writeToFile(sys.argv[3])