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
|
||||
popd
|
||||
else
|
||||
if [ "$OSTYPE" = "msys" ]; then
|
||||
target="$target vsproj=yes livepp=$LIVEPP"
|
||||
fi
|
||||
scons $target compiledb=yes custom_modules="../spine_godot" -j16
|
||||
fi
|
||||
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