1if "%~3"=="" ( 2 echo "Usage: copy-deps-win32.bat path-to-x2goclient-contrib path-to-OpenSSL-Win32 destination" 3 goto :a 4) 5xcopy /E /Y %1\cygwin\20180615-1_bin %3\ || exit /b %errorlevel% 6del %3\nxproxy.exe.unstripped %3\libXcomp.a %3\libXcomp.dll.a || exit /b %errorlevel% 7xcopy /E /Y %1\libssh\0.9.3-x2go1-mingw482_bin\bin\libssh.dll %3\ || exit /b %errorlevel% 8xcopy /E /Y %1\MinGW-DLLs\i686-4.8.2-release-posix-dwarf-rt_v3-rev3\libgcc_s_dw2-1.dll %3\ || exit /b %errorlevel% 9xcopy /E /Y %1\MinGW-DLLs\i686-4.8.2-release-posix-dwarf-rt_v3-rev3\libstdc++-6.dll %3\ || exit /b %errorlevel% 10xcopy /E /Y %1\MinGW-DLLs\i686-4.8.2-release-posix-dwarf-rt_v3-rev3\libwinpthread-1.dll %3\ || exit /b %errorlevel% 11xcopy /E /Y %1\MSVC-DLLs\2013-12.0.21005.1-x86\msvcr120.dll %3\ || exit /b %errorlevel% 12xcopy /E /Y %1\pulse\13.0-lp151.19.1_bin %3\ || exit /b %errorlevel% 13xcopy /E /Y %1\PuTTY\0.73_bin %3\ || exit /b %errorlevel% 14xcopy /E /Y /I %1\VcXsrv\1.20.6.0_bin %3\VcXsrv || exit /b %errorlevel% 15xcopy /E /Y /I %1\x3270-fonts\3.6ga4\misc %3\VcXsrv\fonts\misc || exit /b %errorlevel% 16xcopy /E /Y %1\x3270-fonts\3.6ga4\copyright-x3270-fonts %3\VcXsrv\ || exit /b %errorlevel% 17rem We have to call mkfontscale and mkfontdir after updating the misc font directory. 18rem Sadly this can't be done statically, so we need a usable Cygwin installation with 19rem the mentioned packages installed. 20pushd %3\VcXsrv\fonts\misc 21C:\cygwin.latest\bin\bash.exe -c "/usr/bin/mkfontdir" 22C:\cygwin.latest\bin\bash.exe -c "/usr/bin/mkfontscale" 23popd 24xcopy /E /Y %1\zlib\1.2.8_bin\zlib1.dll %3\ || exit /b %errorlevel% 25xcopy /E /Y %2\bin\ssleay32.dll %3\ || exit /b %errorlevel% 26xcopy /E /Y %2\bin\libeay32.dll %3\ || exit /b %errorlevel% 27:a 28