From 2368170dd91fc09c703b05ebd536d40d649f0c82 Mon Sep 17 00:00:00 2001 From: David Nicol Date: Wed, 11 Dec 2024 21:35:59 -0600 Subject: [PATCH] Fix file referencing problem in sim.go when container in use, leave container prompt in /tmp/input so that % sim -is args-run-sim will launch the run --- Dockerfile | 2 +- embedded/sim-dir/sim.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 62c3f36..1d8d413 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,4 +18,4 @@ COPY . . RUN cd embedded/sim-dir && go mod tidy && go build -o /bin/sim sim.go exp.go # remember to use "-v" to map in /tmp/extern -WORKDIR /pcesapps/embedded +WORKDIR /tmp/extern/input diff --git a/embedded/sim-dir/sim.go b/embedded/sim-dir/sim.go index 66453a0..23a0060 100644 --- a/embedded/sim-dir/sim.go +++ b/embedded/sim-dir/sim.go @@ -143,8 +143,8 @@ func main() { } if cp.IsLoaded("msr") { + msrFile = cp.GetVar("msr").(string) if !container { - msrFile = cp.GetVar("msr").(string) msrFile = filepath.Join(outputDir, msrFile) } else { baseFile := filepath.Base(msrFile)