X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=DownloadDeps.cmd;h=c804837343f870ca67e8eb77d55a69b66d687a05;hb=5a478c4115f3ffeb35fb51df893912409c793bb0;hp=cf3c2dd6a702da7fef3a8422e9b1fe0621f68236;hpb=76601f79ea6025304ad65cce9ed655e6d187d62d;p=winmerge-jp%2Fwinmerge-jp.git diff --git a/DownloadDeps.cmd b/DownloadDeps.cmd index cf3c2dd6a..c80483734 100644 --- a/DownloadDeps.cmd +++ b/DownloadDeps.cmd @@ -3,12 +3,14 @@ set path="%ProgramFiles%\7-zip";"%ProgramFiles(x86)%\7-zip";%path% set downloadsdir=%~dp0\build\WinMergeDownloadDeps set urls_destdirs=^ https://github.com/WinMerge/winmerge/releases/download/winmerge_manual_another_build_tools_v2/winmerge_manual_another_build_tools_v2.zip!Docs\Manual\Tools ^ -https://github.com/WinMerge/winmerge/releases/download/ShellExtension-1.17.10.0/ShellExtension-1.17.10.0.zip!Build ^ -https://github.com/WinMerge/winmerge/releases/download/Merge7z1900.1/Merge7z1900.1-win32.zip!Build ^ -https://github.com/WinMerge/winmerge/releases/download/Merge7z1900.1/Merge7z1900.1-x64.zip!Build\X64 ^ -https://github.com/WinMerge/frhed/releases/download/0.10904.2017/frhed-0.10904.2017.1-win32.zip!Build ^ -https://github.com/WinMerge/frhed/releases/download/0.10904.2017/frhed-0.10904.2017.1-x64.zip!Build\X64 ^ -https://github.com/WinMerge/winimerge/releases/download/1.0.13.0/winimerge-1-0-13-0-exe.zip!Build ^ +https://github.com/WinMerge/winmerge/releases/download/ShellExtension-1.17.14.0/ShellExtension-1.17.14.0.zip!Build ^ +https://github.com/WinMerge/winmerge/releases/download/Merge7z1900.5/Merge7z1900.5-win32.zip!Build ^ +https://github.com/WinMerge/winmerge/releases/download/Merge7z1900.5/Merge7z1900.5-x64.zip!Build\X64 ^ +https://github.com/WinMerge/winmerge/releases/download/Merge7z1900.5/Merge7z1900.5-ARM64.zip!Build\ARM64 ^ +https://github.com/WinMerge/frhed/releases/download/0.10904.2017/frhed-0.10904.2017.7-win32.zip!Build ^ +https://github.com/WinMerge/frhed/releases/download/0.10904.2017/frhed-0.10904.2017.7-x64.zip!Build\X64 ^ +https://github.com/WinMerge/frhed/releases/download/0.10904.2017/frhed-0.10904.2017.7-ARM64.zip!Build\ARM64 ^ +https://github.com/WinMerge/winimerge/releases/download/v1.0.27/winimerge-1.0.27.0-exe.zip!Build ^ https://github.com/WinMerge/patch/releases/download/v2.5.9-7/patch-2.5.9-7-bin.zip!Build\GnuWin32 ^ http://www.magicnotes.com/steelbytes/SBAppLocale_ENG.zip!Docs\Manual\Tools @@ -24,4 +26,30 @@ for %%p in (%urls_destdirs%) do ( ) ) +for %%i in (Build Build\X64 Build\ARM64) do ( + for %%j in (Release Debug Test) do ( + mkdir %%i\%%j\Merge7z 2> NUL + mkdir %%i\%%j\WinIMerge 2> NUL + mkdir %%i\%%j\Frhed 2> NUL + mkdir %%i\%%j\Filters 2> NUL + mkdir %%i\%%j\ColorSchemes 2> NUL + mkdir %%i\%%j\MergePlugins 2> NUL + xcopy /s/y %%i\Merge7z %%i\%%j\Merge7z\ + xcopy /s/y %%i\Frhed %%i\%%j\Frhed\ + xcopy /s/y Filters %%i\%%j\Filters\ + xcopy /s/y ColorSchemes %%i\%%j\ColorSchemes\ + xcopy /s/y Plugins\dlls\*.sct %%i\%%j\MergePlugins\ + if "%%i" == "Build" ( + copy Build\WinIMerge\bin\WinIMergeLib.dll %%i\%%j\WinIMerge\ + copy Plugins\dlls\*.dll %%i\%%j\MergePlugins\ + ) else if "%%i" == "Build\X64" ( + copy Build\WinIMerge\bin64\WinIMergeLib.dll %%i\%%j\WinIMerge\ + copy Plugins\dlls\X64\*.dll %%i\%%j\MergePlugins\ + ) else if "%%i" == "Build\ARM64" ( + copy Build\WinIMerge\binARM64\WinIMergeLib.dll %%i\%%j\WinIMerge\ + copy Plugins\dlls\ARM64\*.dll %%i\%%j\MergePlugins\ + ) + ) +) + popd