mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-02 09:45:18 +00:00
More VCS parameter cleanup
This commit is contained in:
parent
d96dbc3130
commit
23b4f929c4
@ -75,12 +75,12 @@ else:
|
||||
f = open(os.path.expandvars(wkdir) + "/param_overrides.txt", "w")
|
||||
for param in args.params.split():
|
||||
[param, value] = param.split("=")
|
||||
value = value.replace("\\'", "'")
|
||||
if "\\'" in value: # for bit values
|
||||
value = value.replace("\\'", "'")
|
||||
else: # for strings
|
||||
value = "\"" + value + "\""
|
||||
# print("param=" + param + " value=" + value)
|
||||
f.write("assign " + value + " " + args.tb + "/" + param + "\n")
|
||||
# testbench_fp override
|
||||
if (args.tb == "testbench_fp"):
|
||||
f.write("assign \"" + args.testsuite + "\" testbench_fp/TEST\n")
|
||||
f.close()
|
||||
PARAM_OVERRIDES=" -parameters " + wkdir + "/param_overrides.txt "
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user