Skip to content
This repository was archived by the owner on Apr 24, 2025. It is now read-only.

Commit 5a98097

Browse files
committed
support envoy-wasm's release/v1.15.0 branch with 'abi_0_1_0' tag
Signed-off-by: mathetake <[email protected]>
1 parent 563fcac commit 5a98097

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ TinyGo's official release of WASI target will come soon, and after that you coul
5555
| proxy-wasm-go-sdk| proxy-wasm ABI version |istio/proxyv2|
5656
|:-------------:|:-------------:|:-------------:|
5757
| main | 0.2.0| v1.17.x |
58-
| v0.0.7 | 0.2.0| v1.17.x |
58+
| v0.0.8 | 0.2.0| v1.17.x |
5959

6060

6161
## run examples

proxywasm/abi_version.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15+
// +build !abi_0_1_0
16+
1517
package proxywasm
1618

1719
//nolint

proxywasm/abi_version_010.go

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Copyright 2020 Tetrate
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.
14+
15+
// +build abi_0_1_0
16+
17+
// This ABI version switching is necessary to be compatible with the envoyproxy/envoy-wasm release/v1.15 branch
18+
// TODO: delete this file and support the single ABI version
19+
20+
package proxywasm
21+
22+
//nolint
23+
//export proxy_abi_version_0_1_0
24+
func proxyABIVersion010() {}

0 commit comments

Comments
 (0)