Improve global and code structure using modules.

Comment and reorganize globals.py
Tests consistently use globals module for OPTions.
Add characterizer as module support.
Modify unit tests to reload new characterizer for ngspice/hspice.
Enable relative and absolute config file arguments so you can run
openram from anywhere on any config file.
This commit is contained in:
Matt Guthaus
2017-11-16 13:52:58 -08:00
parent 347f1f97fd
commit 88740c107f
41 changed files with 152 additions and 182 deletions
+1 -2
View File
@@ -8,11 +8,10 @@ from testutils import header
import sys,os
sys.path.append(os.path.join(sys.path[0],".."))
import globals
from globals import OPTS
import debug
import verify
OPTS = globals.get_opts()
#@unittest.skip("SKIPPING 10_write_driver_test")