From 68976978e2ed47084af9366a0f1b2ed93e0e81f1 Mon Sep 17 00:00:00 2001 From: Clement Bouvet Date: Wed, 16 Jul 2025 12:01:07 +0200 Subject: [PATCH] Fix build command to handle hardlink issue on Linux Add rm -f before mv/cp operations in build commands to prevent 'cannot move file to itself' errors on Linux where the output WASM file is already a hardlink. --- edgee-component.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edgee-component.toml b/edgee-component.toml index f52bfd7..eb23602 100644 --- a/edgee-component.toml +++ b/edgee-component.toml @@ -18,7 +18,7 @@ allowing you to collect and forward analytics events to your Woopra project. ''' [component.build] -command = "cargo build --target wasm32-wasip2 --release --target-dir ./target && mv ./target/wasm32-wasip2/release/woopra_component.wasm ./woopra.wasm" +command = "cargo build --target wasm32-wasip2 --release --target-dir ./target && rm -f ./woopra.wasm && mv ./target/wasm32-wasip2/release/woopra_component.wasm ./woopra.wasm" output_path = "woopra.wasm" [component.settings.project_name]