+ if "%%~xu" == ".zip" (
+ 7z x %downloadsdir%\%%~nxu -aoa -o%%v
+ ) else (
+ mkdir %%v > NUL
+ if "%%~xu" == ".zst" (
+ Build\zstd\zstd-v1.5.2-win64\zstd.exe -dc %downloadsdir%\%%~nxu | tar xf - -C %%v
+ ) else (
+ copy %downloadsdir%\%%~nxu %%v
+ )
+ )
+ )
+)
+
+for /d %%i in (build\tidy-html5\tidy-5.4.0-w32-mt-XP\*) do move %%i build\tidy-html5\
+
+for %%i in (x86 x64 ARM ARM64) do (
+ for %%j in (Release Debug Test) do (
+ mkdir Build\%%i\%%j\Merge7z 2> NUL
+ mkdir Build\%%i\%%j\WinIMerge 2> NUL
+ mkdir Build\%%i\%%j\WinWebDiff 2> NUL
+ mkdir Build\%%i\%%j\Frhed 2> NUL
+ mkdir Build\%%i\%%j\Filters 2> NUL
+ mkdir Build\%%i\%%j\ColorSchemes 2> NUL
+ mkdir Build\%%i\%%j\MergePlugins 2> NUL
+ mkdir Build\%%i\%%j\Commands\jq 2> NUL
+ mkdir Build\%%i\%%j\Commands\tidy-html5 2> NUL
+ mkdir Build\%%i\%%j\Commands\GnuWin32 2> NUL
+ mkdir Build\%%i\%%j\Commands\md4c 2> NUL
+ xcopy /s/y Build\%%i\Release\Merge7z Build\%%i\%%j\Merge7z\
+ xcopy /s/y Build\%%i\Release\Frhed Build\%%i\%%j\Frhed\
+ copy Build\%%i\Release\WinIMerge\WinIMergeLib.dll Build\%%i\%%j\WinIMerge\
+ copy Build\%%i\Release\WinWebDiff\WinWebDiffLib.dll Build\%%i\%%j\WinWebDiff\ 2> NUL
+ xcopy /s/y Build\GnuWin32 Build\%%i\%%j\Commands\GnuWin32\
+ copy Build\jq\jq-win32.exe Build\%%i\%%j\Commands\jq\jq.exe
+ copy Build\jq\jq-jq-1.4\COPYING Build\%%i\%%j\Commands\jq\
+ copy Build\tidy-html5\bin\tidy.* Build\%%i\%%j\Commands\tidy-html5\
+ copy Build\tidy-html5\tidy-html5-5.4.0\README\LICENSE.md Build\%%i\%%j\Commands\tidy-html5\
+ copy Build\md4c\mingw32\bin\*.exe Build\%%i\%%j\Commands\md4c\
+ copy Build\md4c\mingw32\bin\*.dll Build\%%i\%%j\Commands\md4c\
+ copy Build\md4c\mingw32\share\licenses\md4c\LICENSE.md Build\%%i\%%j\Commands\md4c\
+ xcopy /s/y Plugins\Commands Build\%%i\%%j\Commands
+ xcopy /s/y Filters Build\%%i\%%j\Filters\
+ xcopy /s/y ColorSchemes Build\%%i\%%j\ColorSchemes\
+ xcopy /s/y Plugins\dlls\*.sct Build\%%i\%%j\MergePlugins\
+ xcopy /s/y Plugins\Plugins.xml Build\%%i\%%j\MergePlugins\
+ xcopy /s/y Build\ShellExtension\WinMergeContextMenuPackage.msix Build\%%i\%%j
+ copy Plugins\dlls\%%i\*.dll Build\%%i\%%j\MergePlugins\