Add executable parameter to LiveProcess. This allows the argv[0] value to

stay fixed even if the path to the binary changes, so the simulation results
are independent of that path.

--HG--
extra : convert_revision : d1109cd284466c14eddc97289908a51e771fc5db
This commit is contained in:
Steve Reinhardt
2005-10-01 16:02:47 -04:00
parent 30ad202a31
commit 93e60de656
3 changed files with 8 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ class Process(SimObject):
class LiveProcess(Process):
type = 'LiveProcess'
executable = Param.String('', "executable (overrides cmd[0] if set)")
cmd = VectorParam.String("command line (executable plus arguments)")
env = VectorParam.String('', "environment settings")
input = Param.String('cin', "filename for stdin")