mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-02 17:55:19 +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")
|
f = open(os.path.expandvars(wkdir) + "/param_overrides.txt", "w")
|
||||||
for param in args.params.split():
|
for param in args.params.split():
|
||||||
[param, value] = param.split("=")
|
[param, value] = param.split("=")
|
||||||
|
if "\\'" in value: # for bit values
|
||||||
value = value.replace("\\'", "'")
|
value = value.replace("\\'", "'")
|
||||||
|
else: # for strings
|
||||||
|
value = "\"" + value + "\""
|
||||||
# print("param=" + param + " value=" + value)
|
# print("param=" + param + " value=" + value)
|
||||||
f.write("assign " + value + " " + args.tb + "/" + param + "\n")
|
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()
|
f.close()
|
||||||
PARAM_OVERRIDES=" -parameters " + wkdir + "/param_overrides.txt "
|
PARAM_OVERRIDES=" -parameters " + wkdir + "/param_overrides.txt "
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user