Change wsim main function for potential use as imported module in regression-wally

This commit is contained in:
Jordan Carlin 2024-12-07 13:54:47 -08:00
parent c178180b0f
commit c9885ff495
No known key found for this signature in database

View File

@ -156,11 +156,14 @@ def runVCS(args, flags, prefix):
print(cmd)
os.system(cmd)
if __name__ == "__main__":
args = parseArgs()
def main(args):
validateArgs(args)
print(f"Config={args.config} tests={args.testsuite} sim={args.sim} gui={args.gui} args='{args.args}' params='{args.params}'")
ElfFile = elfFileCheck(args)
flags, prefix = prepSim(args, ElfFile)
createDirs(args.sim)
sys.exit(runSim(args, flags, prefix))
if __name__ == "__main__":
args = parseArgs()
main(args)