scripts/nsis.py: Run dependency check for each DLL file only once
authorStefan Weil <sw@weilnetz.de>
Thu, 16 Jan 2025 16:03:06 +0000 (16:03 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Fri, 17 Jan 2025 10:46:15 +0000 (10:46 +0000)
commitb9eab5efc1a631b476656859beb8eaaa895eb202
treeb94ab8310bfd293709fb19d9f49b3c143082684c
parenta4340e7c522e3f20abeac061a5a8b319f715c1d0
scripts/nsis.py: Run dependency check for each DLL file only once

Each DLL should only be checked once for dependencies, but
several hundred (781 in my test) unneeded checks were done.

Now the script is significantly faster (16 s in my build).

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20250111215244.1680931-1-sw@weilnetz.de>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20250116160306.1709518-38-alex.bennee@linaro.org>
scripts/nsis.py