From ffe2f0bfc928b2346fd753652074726b8ffbaec0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A1vid=20Istv=C3=A1n=20B=C3=ADr=C3=B3?= Date: Wed, 15 Jan 2025 14:02:34 +0100 Subject: [PATCH] clean and rmdirs fixes --- examples/c/c-default/Makefile | 2 +- examples/c/c-example-http/Makefile | 2 +- examples/go/go-default/golem.yaml | 4 ++++ examples/python/python-default/golem.yaml | 2 ++ examples/ts/ts-default/golem.yaml | 1 - 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/examples/c/c-default/Makefile b/examples/c/c-default/Makefile index e29c70a..e9ad8ee 100644 --- a/examples/c/c-default/Makefile +++ b/examples/c/c-default/Makefile @@ -7,7 +7,7 @@ bindings: wit-bindgen c --autodrop-borrows yes --out-dir component_name ./wit compile: bindings - ${WASI_SDK}/bin/clang --sysroot ${WASI_SDK}/share/wasi-sysroot main.c component_name/component_name.c component_name/component_name_component_type.o -o component_name.module.wasm + ${WASI_SDK_PATH}/bin/clang --sysroot ${WASI_SDK_PATH}/share/wasi-sysroot main.c component_name/component_name.c component_name/component_name_component_type.o -o component_name.module.wasm clean: rm -rf component_name diff --git a/examples/c/c-example-http/Makefile b/examples/c/c-example-http/Makefile index 7ca039d..eb5c615 100644 --- a/examples/c/c-example-http/Makefile +++ b/examples/c/c-example-http/Makefile @@ -7,7 +7,7 @@ bindings: wit-bindgen c --autodrop-borrows yes --out-dir component_name ./wit compile: bindings - ${WASI_SDK}/bin/clang --sysroot ${WASI_SDK}/share/wasi-sysroot main.c component_name/component_name.c component_name/component_name_component_type.o -o component_name.module.wasm + ${WASI_SDK_PATH}/bin/clang --sysroot ${WASI_SDK_PATH}/share/wasi-sysroot main.c component_name/component_name.c component_name/component_name_component_type.o -o component_name.module.wasm clean: rm -rf component_name diff --git a/examples/go/go-default/golem.yaml b/examples/go/go-default/golem.yaml index b196193..257dad8 100644 --- a/examples/go/go-default/golem.yaml +++ b/examples/go/go-default/golem.yaml @@ -12,6 +12,10 @@ components: linkedWasm: build/linked-components/component_name_linked.wasm build: - command: wit-bindgen tiny-go --rename-package binding --out-dir binding ./wit-generated + rmdirs: + - binding + mkdirs: + - binding sources: - wit-generated targets: diff --git a/examples/python/python-default/golem.yaml b/examples/python/python-default/golem.yaml index d2070cc..fe32794 100644 --- a/examples/python/python-default/golem.yaml +++ b/examples/python/python-default/golem.yaml @@ -26,3 +26,5 @@ components: - main.py targets: - build/components/component_name.wasm + clean: + - bindings diff --git a/examples/ts/ts-default/golem.yaml b/examples/ts/ts-default/golem.yaml index 2d85ea9..12101d3 100644 --- a/examples/ts/ts-default/golem.yaml +++ b/examples/ts/ts-default/golem.yaml @@ -35,7 +35,6 @@ components: - out/components/component_name.wasm clean: - src/binding - - wit-generated customCommands: install: - command: npm install