[dv] Fix for `--run-only` switch
This change fixes the `--run-only` switch when waves are enabled, and
the simulation executable does not need to be rebuilt. It adds the
`copy-tool-sources' step as a dependency to the `run` target as well
(and an associated fix in Deploy.py).
Signed-off-by: Srikrishna Iyer <sriyer@google.com>
diff --git a/util/dvsim/Deploy.py b/util/dvsim/Deploy.py
index 7974f60..b945fe1 100644
--- a/util/dvsim/Deploy.py
+++ b/util/dvsim/Deploy.py
@@ -752,6 +752,10 @@
self.fail_patterns = []
self.mandatory_cmd_attrs.update({
+ # tool srcs
+ "tool_srcs": False,
+ "tool_srcs_dir": False,
+
"proj_root": False,
"uvm_test": False,
"uvm_test_seq": False,