83 lines
2.8 KiB
Batchfile
83 lines
2.8 KiB
Batchfile
if "%GIT%" == "" (
|
|
echo Git not found, cannot apply patches.
|
|
goto ERR
|
|
)
|
|
|
|
if "%CURL%" == "" (
|
|
echo Curl not found, cannot download patches
|
|
goto ERR
|
|
)
|
|
|
|
set MB_0001=https://www.mechanicalblender.org/mblender_patches/patches/mb-0001-operator-repeat.patch
|
|
set MB_0002=https://www.mechanicalblender.org/mblender_patches/patches/mb-0002-readme-file.patch
|
|
set MB_0003=https://www.mechanicalblender.org/mblender_patches/patches/mb-0003-mblender-make-target-windows.patch
|
|
set MB_0004=https://www.mechanicalblender.org/mblender_patches/patches/mb-0004-mblender-make-target-linux.patch
|
|
set MB_0005=https://www.mechanicalblender.org/mblender_patches/patches/mb-0005-splash-changes.patch
|
|
set MB_0006=https://www.mechanicalblender.org/mblender_patches/patches/mb-0006-allow-no-modal-transform.patch
|
|
set MB_0007=https://www.mechanicalblender.org/mblender_patches/patches/mb-0007-transform-flags.patch
|
|
set MB_0008=https://www.mechanicalblender.org/mblender_patches/patches/mb-0008-mblender-core.patch
|
|
set MB_0009=https://www.mechanicalblender.org/mblender_patches/patches/mb-0009-addon-menu-references.patch
|
|
set MB_0010=https://www.mechanicalblender.org/mblender_patches/patches/mb-0010-url-presets.patch
|
|
set MB_0011=https://www.mechanicalblender.org/mblender_patches/patches/mb-0011-operator-handlers.patch
|
|
set MB_0012=https://www.mechanicalblender.org/mblender_patches/patches/mb-0012-custom-splash.patch
|
|
set MB_0013=https://www.mechanicalblender.org/mblender_patches/patches/mb-0013-blender-top-bar.patch
|
|
|
|
echo [APPLY] %MB_0001%
|
|
"%CURL%" "%MB_0001%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] %MB_0002%
|
|
"%CURL%" "%MB_0002%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
REM MB-0003 already applied
|
|
|
|
echo [APPLY] "%MB_0004%
|
|
"%CURL%" "%MB_0004%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY]"%MB_0005%
|
|
"%CURL%" "%MB_0005%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0006%
|
|
"%CURL%" "%MB_0006%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0007%
|
|
"%CURL%" "%MB_0007%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0008%
|
|
"%CURL%" "%MB_0008%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0009%
|
|
"%CURL%" "%MB_0009%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0010%
|
|
"%CURL%" "%MB_0010%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0011%
|
|
"%CURL%" "%MB_0011%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0012%
|
|
"%CURL%" "%MB_0012%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [APPLY] "%MB_0013%
|
|
"%CURL%" "%MB_0013%" --ssl-no-revoke | "%GIT%" apply
|
|
if errorlevel 1 goto ERR
|
|
|
|
echo [OK] Now build blender as usually.
|
|
|
|
:EOF
|
|
exit /b 0
|
|
|
|
:ERR
|
|
echo [ERROR] Something went wrong!
|
|
exit /b 1
|