From 2233214692a2f6ca9711e224ad43f43d850cb00e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Victor=20Anderss=C3=A9n?= Date: Sat, 14 Mar 2026 01:07:13 +0200 Subject: [PATCH 1/2] CI: fix Win64 runtime DLL packaging --- Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 2187399..3d1a646 100644 --- a/Makefile +++ b/Makefile @@ -171,11 +171,18 @@ package-release-win64-local: sh tools/build_win64_release.sh rm -rf "$(WIN64_RELEASE_RUNTIME_DIR)" mkdir -p "$(WIN64_RELEASE_RUNTIME_DIR)" + set -- --search-dir "$(WIN64_BUILD_DIR)" --search-dir /usr/x86_64-w64-mingw32/bin; \ + search_dirs="$$(x86_64-w64-mingw32-gcc -print-search-dirs | sed -n 's/^libraries: =//p' | tr ':' '\n' | sed '/^$$/d' | sort -u)"; \ + for search_dir in $$search_dirs; do \ + if [ -d "$$search_dir" ]; then \ + set -- "$$@" --search-dir "$$search_dir"; \ + fi; \ + done; \ $(PYTHON) tools/collect_mingw_runtime_dlls.py \ --output-dir "$(WIN64_RELEASE_RUNTIME_DIR)" \ --binary "$(WIN64_BUILD_DIR)/testrig.exe" \ --binary "$(WIN64_BUILD_DIR)/visualizer.exe" \ - --search-dir /usr/x86_64-w64-mingw32/bin + "$$@" $(PYTHON) tools/package_release.py \ --platform "$(RELEASE_PLATFORM)" \ --testrig "$(WIN64_BUILD_DIR)/testrig.exe" \ From a02cb663c5cc262ee71beab2e24ebf2b8908921a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Victor=20Anderss=C3=A9n?= Date: Sat, 14 Mar 2026 01:14:15 +0200 Subject: [PATCH 2/2] Update .gitignore to include TODO.md --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 5f10975..93f06a4 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ tools/__pycache__/ *.pyc .vscode/* !.vscode/tasks.json + +TODO.md +