mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-22 20:56:42 +00:00
build: add wasm targets for keeper
This commit is contained in:
parent
15ff378a89
commit
42b9eddadc
1 changed files with 15 additions and 0 deletions
15
build/ci.go
15
build/ci.go
|
|
@ -107,6 +107,18 @@ var (
|
||||||
Tags: "ziren",
|
Tags: "ziren",
|
||||||
Env: map[string]string{"GOMIPS": "softfloat", "CGO_ENABLED": "0"},
|
Env: map[string]string{"GOMIPS": "softfloat", "CGO_ENABLED": "0"},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
Name: "wasm-js",
|
||||||
|
GOOS: "js",
|
||||||
|
GOARCH: "wasm",
|
||||||
|
Tags: "example",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Name: "wasm-wasi",
|
||||||
|
GOOS: "wasip1",
|
||||||
|
GOARCH: "wasm",
|
||||||
|
Tags: "example",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
Name: "example",
|
Name: "example",
|
||||||
Tags: "example",
|
Tags: "example",
|
||||||
|
|
@ -331,6 +343,9 @@ func buildFlags(env build.Environment, staticLinking bool, buildTags []string) (
|
||||||
}
|
}
|
||||||
ld = append(ld, "-extldflags", "'"+strings.Join(extld, " ")+"'")
|
ld = append(ld, "-extldflags", "'"+strings.Join(extld, " ")+"'")
|
||||||
}
|
}
|
||||||
|
if runtime.GOARCH == "wasm" {
|
||||||
|
ld = append(ld, "-gcflags=all=-d=softfloat")
|
||||||
|
}
|
||||||
if len(ld) > 0 {
|
if len(ld) > 0 {
|
||||||
flags = append(flags, "-ldflags", strings.Join(ld, " "))
|
flags = append(flags, "-ldflags", strings.Join(ld, " "))
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue