diff --git a/build_windows.bat b/build_windows.bat index 6279f40c0..69ba98cf0 100644 --- a/build_windows.bat +++ b/build_windows.bat @@ -14,21 +14,21 @@ if %1 == portable ( ) msbuild -maxcpucount sioyek.vcxproj /property:Configuration=Release -rm -r sioyek-release-windows 2> NUL +rmdir /S sioyek-release-windows mkdir sioyek-release-windows -cp release\sioyek.exe sioyek-release-windows\sioyek.exe -cp pdf_viewer\keys.config sioyek-release-windows\keys.config -cp pdf_viewer\prefs.config sioyek-release-windows\prefs.config -cp -r pdf_viewer\shaders sioyek-release-windows\shaders -cp tutorial.pdf sioyek-release-windows\tutorial.pdf +copy release\sioyek.exe sioyek-release-windows\sioyek.exe +copy pdf_viewer\keys.config sioyek-release-windows\keys.config +copy pdf_viewer\prefs.config sioyek-release-windows\prefs.config +xcopy /E /I pdf_viewer\shaders sioyek-release-windows\shaders\ +copy tutorial.pdf sioyek-release-windows\tutorial.pdf windeployqt sioyek-release-windows\sioyek.exe -cp windows_runtime\vcruntime140_1.dll sioyek-release-windows\vcruntime140_1.dll -cp windows_runtime\libssl-1_1-x64.dll sioyek-release-windows\libssl-1_1-x64.dll -cp windows_runtime\libcrypto-1_1-x64.dll sioyek-release-windows\libcrypto-1_1-x64.dll +copy windows_runtime\vcruntime140_1.dll sioyek-release-windows\vcruntime140_1.dll +copy windows_runtime\libssl-1_1-x64.dll sioyek-release-windows\libssl-1_1-x64.dll +copy windows_runtime\libcrypto-1_1-x64.dll sioyek-release-windows\libcrypto-1_1-x64.dll if %1 == portable ( - cp pdf_viewer\keys_user.config sioyek-release-windows\keys_user.config - cp pdf_viewer\prefs_user.config sioyek-release-windows\prefs_user.config + copy pdf_viewer\keys_user.config sioyek-release-windows\keys_user.config + copy pdf_viewer\prefs_user.config sioyek-release-windows\prefs_user.config 7z a sioyek-release-windows-portable.zip sioyek-release-windows ) else (