[godot] Closes #2136, chmod a+x Linux binaries.

This commit is contained in:
Mario Zechner 2022-09-13 10:31:26 +02:00
parent 316c114855
commit 57b985a382
2 changed files with 4 additions and 1 deletions

View File

@ -114,8 +114,10 @@ elif [ "$platform" = "linux" ]; then
# generates linux_x11_64_release, linux_x11_64_debug
scons platform=x11 tools=no target=release bits=64 custom_modules="../spine_godot" --jobs=$cpus
scons platform=x11 tools=no target=release_debug bits=64 custom_modules="../spine_godot" --jobs=$cpus
strip bin/godot.x11.opt.64
strip bin/godot.x11.opt.64
strip bin/godot.x11.opt.debug.64
chmod a+x bin/godot.x11.opt.64
chmod a+x bin/godot.x11.opt.debug.64
cp bin/godot.x11.opt.64 bin/linux_x11_64_release
cp bin/godot.x11.opt.debug.64 bin/linux_x11_64_debug
else

View File

@ -63,6 +63,7 @@ else
scons $target compiledb=yes custom_modules="../spine_godot" --jobs=$cpus
if [ -f "bin/godot.x11.opt.tools.64" ]; then
strip bin/godot.x11.opt.tools.64
chmod a+x bin/godot.x11.opt.tools.64
fi
fi
popd