@@ -19,26 +19,26 @@ client.o : client.c
19
19
libwasihttp.a : ${lib_objs}
20
20
${ar} cr libwasihttp.a ${lib_objs}
21
21
22
- wasi-http : ; git clone https://github.com/WebAssembly/wasi-http; cd wasi-http; git checkout v0.2.0-rc-2023-11-10 ; cp ../client.wit wit/client.wit; cd ../
22
+ wasi-http : ; git clone https://github.com/WebAssembly/wasi-http; cd wasi-http; git checkout v0.2.0; cp ../client.wit wit/client.wit; cd ../
23
23
24
24
gen : wasi-http ; wit-bindgen c ./wasi-http/wit -w client
25
25
26
26
main.wasm : gen main.o libwasihttp.a; ${cc} main.o -L. -lwasihttp -o main.wasm
27
27
28
- main_2023_11_10 .embed.wasm : main.wasm ; wasm-tools component embed ./wasi-http/wit main.wasm -o main_2023_11_10 .embed.wasm -w client
28
+ main_0_2_0 .embed.wasm : main.wasm ; wasm-tools component embed ./wasi-http/wit main.wasm -o main_0_2_0 .embed.wasm -w client
29
29
30
- wasi_snapshot_preview1.reactor.wasm : ; wget https://github.com/bytecodealliance/wasmtime/releases/download/v15 .0.1 /wasi_snapshot_preview1.reactor.wasm
30
+ wasi_snapshot_preview1.reactor.wasm : ; wget https://github.com/bytecodealliance/wasmtime/releases/download/v18 .0.2 /wasi_snapshot_preview1.reactor.wasm
31
31
32
- main_2023_11_10 .component.wasm : main_2023_11_10 .embed.wasm wasi_snapshot_preview1.reactor.wasm; wasm-tools component new main_2023_11_10 .embed.wasm -o main_2023_11_10 .component.wasm --adapt wasi_snapshot_preview1.reactor.wasm
32
+ main_0_2_0 .component.wasm : main_0_2_0 .embed.wasm wasi_snapshot_preview1.reactor.wasm; wasm-tools component new main_0_2_0 .embed.wasm -o main_0_2_0 .component.wasm --adapt wasi_snapshot_preview1.reactor.wasm
33
33
34
34
clean : ; rm -f client.c client_component_type.o client.h proxy.h proxy.c * .wasm * .a; rm -rf wasi-http
35
35
36
- run : main_2023_11_10 .component.wasm ; wasmtime -S http --wasm component-model main_2023_11_10 .component.wasm
36
+ run : main_0_2_0 .component.wasm ; wasmtime -S http --wasm component-model main_0_2_0 .component.wasm
37
37
38
38
server.wasm : gen server.o libwasihttp.a; ${cc} server.o -L. -lwasihttp -o server.wasm
39
39
40
- server_2023_11_10 .embed.wasm : server.wasm ; wasm-tools component embed ./wasi-http/wit server.wasm -o server_2023_11_10 .embed.wasm -w proxy
40
+ server_0_2_0 .embed.wasm : server.wasm ; wasm-tools component embed ./wasi-http/wit server.wasm -o server_0_2_0 .embed.wasm -w proxy
41
41
42
- server_2023_11_10 .component.wasm : server_2023_11_10 .embed.wasm wasi_snapshot_preview1.reactor.wasm; wasm-tools component new server_2023_11_10 .embed.wasm -o server_2023_11_10 .component.wasm --adapt wasi_snapshot_preview1.reactor.wasm
42
+ server_0_2_0 .component.wasm : server_0_2_0 .embed.wasm wasi_snapshot_preview1.reactor.wasm; wasm-tools component new server_0_2_0 .embed.wasm -o server_0_2_0 .component.wasm --adapt wasi_snapshot_preview1.reactor.wasm
43
43
44
- run-server : server_2023_11_10 .component.wasm ; wasmtime serve server_2023_11_10 .component.wasm
44
+ run-server : server_0_2_0 .component.wasm ; wasmtime serve -Scommon server_0_2_0 .component.wasm
0 commit comments