From becf5c40a673a9ffef4942c570570aaecf3f5e75 Mon Sep 17 00:00:00 2001 From: ThVerg <237852304+ThVerg@users.noreply.github.com> Date: Mon, 11 May 2026 17:05:56 +0200 Subject: [PATCH] tools/sandpipersaas: pass dependency list, not string The 'clean' target was being registered with depends=" " (a string), but EdaCommands.add expects a list of dependency names. --- edalize/tools/sandpipersaas.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edalize/tools/sandpipersaas.py b/edalize/tools/sandpipersaas.py index baa18c61e..9d2c1bcc3 100644 --- a/edalize/tools/sandpipersaas.py +++ b/edalize/tools/sandpipersaas.py @@ -105,7 +105,7 @@ def setup(self, edam): commands.add([_gen_s], targets, deps) commands.add_env_var("RM", "rm -rf") - commands.add(["${RM} " + self.work_root], ["clean"], " ") + commands.add(["${RM} " + self.work_root], ["clean"], []) commands.set_default_target(output_file_path) self.commands = commands