From 56893add5e2cacc98e51527ee04287efc3ffe4f9 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 19 Apr 2022 16:50:40 +0200 Subject: [PATCH] [godot] Extract build step into separate shell scripts. --- spine-godot/build.bat | 1 + spine-godot/build.sh | 5 +++++ spine-godot/setup.bat | 2 +- spine-godot/setup.sh | 4 +--- 4 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 spine-godot/build.bat create mode 100755 spine-godot/build.sh diff --git a/spine-godot/build.bat b/spine-godot/build.bat new file mode 100644 index 000000000..52c5c938a --- /dev/null +++ b/spine-godot/build.bat @@ -0,0 +1 @@ +cd godot & git apply ../livepp.patch & scons target=debug custom_modules=..\spine_godot vsproj=yes livepp=%LIVEPP% --jobs=16 & cd .. diff --git a/spine-godot/build.sh b/spine-godot/build.sh new file mode 100755 index 000000000..210da6841 --- /dev/null +++ b/spine-godot/build.sh @@ -0,0 +1,5 @@ +#/bin/sh +set -e +pushd godot +scons compiledb=yes custom_modules="../spine_godot" -j16 +popd \ No newline at end of file diff --git a/spine-godot/setup.bat b/spine-godot/setup.bat index fd2ec4701..ebff43691 100644 --- a/spine-godot/setup.bat +++ b/spine-godot/setup.bat @@ -4,4 +4,4 @@ xcopy /E /I .idea godot\.idea copy custom.py godot rmdir spine_godot\spine-cpp /s /q xcopy /E /I ..\spine-cpp\spine-cpp spine_godot\spine-cpp -cd godot & git apply ../livepp.patch & scons target=debug custom_modules=..\spine_godot vsproj=yes livepp=%LIVEPP% --jobs=16 & cd .. +build.bat diff --git a/spine-godot/setup.sh b/spine-godot/setup.sh index 213b5e67f..f088fa400 100755 --- a/spine-godot/setup.sh +++ b/spine-godot/setup.sh @@ -5,6 +5,4 @@ git clone --depth 1 https://github.com/godotengine/godot.git -b 3.4.4-stable cp -r .idea godot cp custom.py godot cp -r ../spine-cpp/spine-cpp spine_godot -pushd godot -scons compiledb=yes custom_modules="../spine_godot" -j16 -popd \ No newline at end of file +./build.sh \ No newline at end of file