3
3
"@proxy_wasm_cpp_host//bazel:select.bzl" ,
4
4
"proxy_wasm_select_runtime_v8" ,
5
5
"proxy_wasm_select_runtime_wamr" ,
6
+ "proxy_wasm_select_runtime_wasmedge" ,
6
7
"proxy_wasm_select_runtime_wasmtime" ,
7
8
"proxy_wasm_select_runtime_wavm" ,
8
- "proxy_wasm_select_runtime_wasmedge" ,
9
9
)
10
10
11
11
licenses (["notice" ]) # Apache 2
@@ -113,6 +113,25 @@ cc_library(
113
113
],
114
114
)
115
115
116
+ cc_library (
117
+ name = "wasmedge_lib" ,
118
+ srcs = [
119
+ "src/common/types.h" ,
120
+ "src/wasmedge/types.h" ,
121
+ "src/wasmedge/wasmedge.cc" ,
122
+ ],
123
+ hdrs = ["include/proxy-wasm/wasmedge.h" ],
124
+ defines = ["PROXY_WASM_HAS_RUNTIME_WASMEDGE" ],
125
+ linkopts = [
126
+ "-lrt" ,
127
+ "-ldl" ,
128
+ ],
129
+ deps = [
130
+ ":wasm_vm_headers" ,
131
+ "//external:wasmedge" ,
132
+ ],
133
+ )
134
+
116
135
cc_library (
117
136
name = "wasmtime_lib" ,
118
137
srcs = [
@@ -146,22 +165,6 @@ cc_library(
146
165
],
147
166
)
148
167
149
- cc_library (
150
- name = "wasmedge_lib" ,
151
- srcs = [
152
- "src/common/types.h" ,
153
- "src/wasmedge/types.h" ,
154
- "src/wasmedge/wasmedge.cc" ,
155
- ],
156
- hdrs = ["include/proxy-wasm/wasmedge.h" ],
157
- linkopts = ["-lrt" , "-ldl" ],
158
- defines = ["PROXY_WASM_HAS_RUNTIME_WASMEDGE" ],
159
- deps = [
160
- ":wasm_vm_headers" ,
161
- "//external:wasmedge" ,
162
- ],
163
- )
164
-
165
168
cc_library (
166
169
name = "lib" ,
167
170
deps = [
@@ -171,11 +174,11 @@ cc_library(
171
174
[":v8_lib" ],
172
175
) + proxy_wasm_select_runtime_wamr (
173
176
[":wamr_lib" ],
177
+ ) + proxy_wasm_select_runtime_wasmedge (
178
+ [":wasmedge_lib" ],
174
179
) + proxy_wasm_select_runtime_wasmtime (
175
180
[":wasmtime_lib" ],
176
181
) + proxy_wasm_select_runtime_wavm (
177
182
[":wavm_lib" ],
178
- ) + proxy_wasm_select_runtime_wasmedge (
179
- [":wasmedge_lib" ],
180
183
),
181
184
)
0 commit comments