From 336b9b33ab9dc51235519d0a7ce2116fe44fbe4e Mon Sep 17 00:00:00 2001 From: Randy Reddig Date: Wed, 21 Aug 2024 02:03:02 +0200 Subject: [PATCH] tinygo: detect GOOS=wasip1 for relative WASI paths via config instead of target name (#4423) --- main.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 8f788efb86..51e62aaaee 100644 --- a/main.go +++ b/main.go @@ -305,13 +305,11 @@ func Test(pkgName string, stdout, stderr io.Writer, options *compileopts.Options // // Ex. run --dir=.. --dir=../.. --dir=../../.. var dirs []string - switch config.Options.Target { + switch config.Target.GOOS { case "wasip1": dirs = dirsToModuleRootRel(result.MainDir, result.ModuleRoot) - case "wasip2": - dirs = dirsToModuleRootAbs(result.MainDir, result.ModuleRoot) default: - return fmt.Errorf("unknown GOOS target: %v", config.Options.Target) + dirs = dirsToModuleRootAbs(result.MainDir, result.ModuleRoot) } args := []string{"run"}