mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-25 22:23:42 +08:00
[godot] More CI build script work for Windows.
This commit is contained in:
parent
70a51db836
commit
8f68da5864
@ -1 +0,0 @@
|
|||||||
cd godot & scons target=debug custom_modules=..\spine_godot vsproj=yes livepp=%LIVEPP% --jobs=16 & cd ..
|
|
||||||
@ -46,6 +46,9 @@ if [ `uname` == 'Darwin' ] && [ $dev = "false" ]; then
|
|||||||
chmod +x Godot.app/Contents/MacOS/Godot
|
chmod +x Godot.app/Contents/MacOS/Godot
|
||||||
popd
|
popd
|
||||||
else
|
else
|
||||||
|
if [ "$OSTYPE" = "msys" ]; then
|
||||||
|
target="$target vsproj=yes livepp=$LIVEPP"
|
||||||
|
fi
|
||||||
scons $target compiledb=yes custom_modules="../spine_godot" -j16
|
scons $target compiledb=yes custom_modules="../spine_godot" -j16
|
||||||
fi
|
fi
|
||||||
popd
|
popd
|
||||||
|
|||||||
@ -1,25 +0,0 @@
|
|||||||
@echo off
|
|
||||||
if [%1]==[] goto usage
|
|
||||||
|
|
||||||
set branch=%1
|
|
||||||
rmdir godot /s /q
|
|
||||||
git clone --depth 1 https://github.com/godotengine/godot.git -b %branch% || goto error
|
|
||||||
xcopy /E /I .idea godot\.idea || goto error
|
|
||||||
copy custom.py godot || goto error
|
|
||||||
rmdir spine_godot\spine-cpp /s /q
|
|
||||||
xcopy /E /I ..\spine-cpp\spine-cpp spine_godot\spine-cpp || goto error
|
|
||||||
cd godot & git apply ../livepp.patch & git apply ../livepp-v4.patch & cd ..
|
|
||||||
build.bat || goto error
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
:usage
|
|
||||||
@echo.
|
|
||||||
@echo Usage^: setup.bat ^<godot_branch_or_tag^>
|
|
||||||
@echo.
|
|
||||||
@echo e.g.:
|
|
||||||
@echo setup.bat 3.4.4-stable
|
|
||||||
@echo setup.bat master
|
|
||||||
exit 1
|
|
||||||
|
|
||||||
:error
|
|
||||||
@echo Couldn^'t setup Godot
|
|
||||||
Loading…
x
Reference in New Issue
Block a user