From c9885ff495ad6f314cb6bfddeb888336db6008b8 Mon Sep 17 00:00:00 2001 From: Jordan Carlin Date: Sat, 7 Dec 2024 13:54:47 -0800 Subject: [PATCH] Change wsim main function for potential use as imported module in regression-wally --- bin/wsim | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/wsim b/bin/wsim index dbe106280..55ca015e6 100755 --- a/bin/wsim +++ b/bin/wsim @@ -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)