# HG changeset patch # User Olaf Wintermann # Date 1766001748 -3600 # Node ID 66cb1937078f09798d825b42d8477b801f0550ca # Parent 08333803df48b0356682b7648e867276237a89e3 use positional arguments when building the remote build command diff -r 08333803df48 -r 66cb1937078f src/main.go --- a/src/main.go Wed Dec 17 20:26:40 2025 +0100 +++ b/src/main.go Wed Dec 17 21:02:28 2025 +0100 @@ -297,7 +297,7 @@ // run build.sh build_dir := "build" - remote_command := fmt.Sprintf("sh -c 'rm -Rf %s; mkdir -p %s; gzip -dc build.tar.gz | tar xf - -C %s ; (cd %s; ./build.sh)'", build_dir, build_dir, build_dir, build_dir) + remote_command := fmt.Sprintf("sh -c 'rm -Rf %[1]s; mkdir -p %[1]s; gzip -dc build.tar.gz | tar xf - -C %[1]s ; (cd %[1]s; ./build.sh)'", build_dir) log.Printf("host: %s: command: %s", env.Host, remote_command) var outb, errb bytes.Buffer