diff --git a/src/dvsim/flow/base.py b/src/dvsim/flow/base.py index 4ae7d2c3..e9e692d5 100644 --- a/src/dvsim/flow/base.py +++ b/src/dvsim/flow/base.py @@ -77,6 +77,7 @@ def __init__(self, flow_cfg_file, hjson_data, args, mk_config) -> None: self.project = "" self.scratch_path = "" self.scratch_base_path = "" + self.proj_root = "" # Add exports using 'exports' keyword - these are exported to the child # process' environment. diff --git a/src/dvsim/job/deploy.py b/src/dvsim/job/deploy.py index 71247b85..a258e1b8 100644 --- a/src/dvsim/job/deploy.py +++ b/src/dvsim/job/deploy.py @@ -128,7 +128,7 @@ def get_job_spec(self) -> "JobSpec": ), workspace_cfg=WorkspaceConfig( timestamp=self.sim_cfg.args.timestamp, - project_root=self.sim_cfg.proj_root, + project_root=Path(self.sim_cfg.proj_root), scratch_root=Path(self.sim_cfg.scratch_root), scratch_path=Path(self.sim_cfg.scratch_path), ),