33 "@proxy_wasm_cpp_host//bazel:select.bzl" ,
44 "proxy_wasm_select_runtime_v8" ,
55 "proxy_wasm_select_runtime_wamr" ,
6+ "proxy_wasm_select_runtime_wasmedge" ,
67 "proxy_wasm_select_runtime_wasmtime" ,
78 "proxy_wasm_select_runtime_wavm" ,
8- "proxy_wasm_select_runtime_wasmedge" ,
99)
1010
1111licenses (["notice" ]) # Apache 2
@@ -113,6 +113,25 @@ cc_library(
113113 ],
114114)
115115
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+
116135cc_library (
117136 name = "wasmtime_lib" ,
118137 srcs = [
@@ -146,22 +165,6 @@ cc_library(
146165 ],
147166)
148167
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-
165168cc_library (
166169 name = "lib" ,
167170 deps = [
@@ -171,11 +174,11 @@ cc_library(
171174 [":v8_lib" ],
172175 ) + proxy_wasm_select_runtime_wamr (
173176 [":wamr_lib" ],
177+ ) + proxy_wasm_select_runtime_wasmedge (
178+ [":wasmedge_lib" ],
174179 ) + proxy_wasm_select_runtime_wasmtime (
175180 [":wasmtime_lib" ],
176181 ) + proxy_wasm_select_runtime_wavm (
177182 [":wavm_lib" ],
178- ) + proxy_wasm_select_runtime_wasmedge (
179- [":wasmedge_lib" ],
180183 ),
181184)
0 commit comments