mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-13 23:43:40 +00:00
tinygo: detect GOOS=wasip1 for relative WASI paths via config instead of target name (#4423)
This commit is contained in:
@@ -305,13 +305,11 @@ func Test(pkgName string, stdout, stderr io.Writer, options *compileopts.Options
|
|||||||
//
|
//
|
||||||
// Ex. run --dir=.. --dir=../.. --dir=../../..
|
// Ex. run --dir=.. --dir=../.. --dir=../../..
|
||||||
var dirs []string
|
var dirs []string
|
||||||
switch config.Options.Target {
|
switch config.Target.GOOS {
|
||||||
case "wasip1":
|
case "wasip1":
|
||||||
dirs = dirsToModuleRootRel(result.MainDir, result.ModuleRoot)
|
dirs = dirsToModuleRootRel(result.MainDir, result.ModuleRoot)
|
||||||
case "wasip2":
|
|
||||||
dirs = dirsToModuleRootAbs(result.MainDir, result.ModuleRoot)
|
|
||||||
default:
|
default:
|
||||||
return fmt.Errorf("unknown GOOS target: %v", config.Options.Target)
|
dirs = dirsToModuleRootAbs(result.MainDir, result.ModuleRoot)
|
||||||
}
|
}
|
||||||
|
|
||||||
args := []string{"run"}
|
args := []string{"run"}
|
||||||
|
|||||||
Reference in New Issue
Block a user