mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-25 22:23:42 +08:00
Merge branch '4.2-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.2-beta
This commit is contained in:
commit
2d48d986b5
@ -26,7 +26,15 @@ fi
|
||||
platform=${1%/}
|
||||
|
||||
pushd ../godot
|
||||
if [ "$platform" = "macos" ]; then
|
||||
if [ "$platform" = "windows" ]; then
|
||||
# --- Windows ---
|
||||
#generates windows_64_debug.exe and windows_64_release.exe
|
||||
scons platform=windows tools=no target=release custom_modules="../spine_godot" -j8
|
||||
scons platform=windows tools=no target=release_debug custom_modules="../spine_godot" -j8
|
||||
cp bin/godot.windows.opt.64.exe bin/windows_64_release.exe
|
||||
cp bin/godot.windows.opt.debug.64.exe bin/windows_64_debug.exe
|
||||
|
||||
elif [ "$platform" = "macos" ]; then
|
||||
# --- macOS ---
|
||||
# generates osx.zip
|
||||
|
||||
|
||||
@ -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
|
||||
@ -25,6 +25,13 @@ if [ $dev = "true" ]; then
|
||||
cp build/custom.py godot
|
||||
rm -rf example/.import
|
||||
rm -rf example/.godot
|
||||
|
||||
if [ "$OSTYPE" = "msys" ]; then
|
||||
pushd godot
|
||||
git apply ../build/livepp.patch
|
||||
git apply ../build/livepp-v4.patch
|
||||
popd
|
||||
fi
|
||||
fi
|
||||
cp -r ../spine-cpp/spine-cpp spine_godot
|
||||
popd
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user