From 9177e55c7c21f985e52e8972e8b6548b059ce252 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 17 Jun 2022 16:16:33 +0200 Subject: [PATCH] Inline delay function --- builder/main.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/builder/main.py b/builder/main.py index e6a832e..21cc542 100644 --- a/builder/main.py +++ b/builder/main.py @@ -256,9 +256,6 @@ target_size = env.Alias( env.VerboseAction("$SIZEPRINTCMD", "Calculating size $SOURCE")) AlwaysBuild(target_size) -def DelayBeforeUpload(target, source, env): # pylint: disable=W0613,W0621 - time.sleep(0.5) - def RebootPico(target, source, env): time.sleep(0.5) env.Execute( @@ -319,7 +316,8 @@ elif upload_protocol == "picotool": # picotool seems to need just a tiny bit of delay, but rp2040 load not.. if "uploadfs" in COMMAND_LINE_TARGETS: - upload_actions.insert(1, env.VerboseAction(DelayBeforeUpload, "Delaying a tiny bit...")) + upload_actions.insert(1, env.VerboseAction( + lambda source, target, env: time.sleep(0.5), "Delaying a tiny bit...")) # reboot after filesystem upload upload_actions.append(env.VerboseAction(RebootPico, "Rebooting device..."))