Gimp/build/windows/gitlab-ci
Jehan 38d6783299 .gitlab-ci, build: avoid same DLL dependencies from previous runs.
We were already avoiding re-processing a same DLL within the same run
(this can happen when 2 dependencies have themselves a common
dependency). But the dll_link.py script was stateless regarding previous
runs so we might be checking again the same DLLs multiple times (even
though we were not copying them again).

Let's make the script stateful with a new parameter to give a file where
all the previously processed DLL names are stored. I am hoping it would
improve the efficiency of the packaging-win32-native which is suddenly
extra slow (it always times out, even after raising the max job time;
now we time out after 2h30! The 64-bit packaging job just takes 1h,
which is too much already, but still much more reasonable).
2022-02-21 13:36:57 +01:00
..
build-deps-crossroad.sh Build libjxl in crossroad Win64 CI 2021-09-29 09:43:39 +02:00
build-deps-msys2.sh build: do not build GTK3 for our MSYS2 dependency job anymore. 2021-12-20 21:25:42 +01:00
build-gimp-msys2.sh build: remove gtk-doc from MSYS2 build environment 2022-01-02 17:42:50 +01:00
dll_link.py .gitlab-ci, build: avoid same DLL dependencies from previous runs. 2022-02-21 13:36:57 +01:00
installer-gimp-msys2.sh build: fix windows-installer-langs unit test. 2022-01-10 23:58:00 +01:00
package-gimp-msys2.sh .gitlab-ci, build: avoid same DLL dependencies from previous runs. 2022-02-21 13:36:57 +01:00
split-debug-msys2.sh build: separate debug symbols from binaries in the Windows installer. 2021-05-19 21:59:00 +02:00