FRT build script initial setup.

This commit is contained in:
Relintai 2024-04-21 05:11:15 +02:00
parent 1fd68f9720
commit 38cfe88250
3 changed files with 54 additions and 4 deletions

View File

@ -55,11 +55,26 @@ fi
# iOS Build
#docker run ${custom_envvars} \
# -v ${basedir}/engine_build_scripts:/root/engine_build_scripts \
# -v ${project_root}:/root/project \
# -w /root/project pandemonium-ios:${img_version} \
# bash /root/engine_build_scripts/ios.sh "$@" 2>&1 | tee logs/ios.log
# FRT Build arm64
#docker run ${custom_envvars} \
# -v ${basedir}/engine_build_scripts:/root/engine_build_scripts \
# -v ${project_root}:/root/project \
# -w /root/project pandemonium-frt-arm64v8:${img_version} \
# bash /root/engine_build_scripts/frt_arm64.sh "$@" 2>&1 | tee logs/frt_arm64.log
# FRT Build arm32
docker run ${custom_envvars} \
-v ${basedir}/engine_build_scripts:/root/engine_build_scripts \
-v ${project_root}:/root/project \
-w /root/project pandemonium-ios:${img_version} \
bash /root/engine_build_scripts/ios.sh "$@" 2>&1 | tee logs/ios.log
-v ${basedir}/engine_build_scripts:/root/engine_build_scripts \
-v ${project_root}:/root/project \
-w /root/project pandemonium-frt-arm32v7:${img_version} \
bash /root/engine_build_scripts/frt_arm32.sh "$@" 2>&1 | tee logs/frt_arm32.log
# Check files

View File

@ -0,0 +1,22 @@
#!/bin/bash
set -e
# production=yes
# FRT templates arm32v6
scons tools=no target=release_debug custom_modules_shared=no debug_symbols=no platform=frt frt_arch=arm32v6 "$@"
scons tools=no target=release custom_modules_shared=no debug_symbols=no platform=frt frt_arch=arm32v6 frt_cross=auto "$@"
# FRT SDL templates arm32v6
scons tools=no target=release_debug custom_modules_shared=no debug_symbols=no platform=frt_sdl frt_arch=arm32v6 frt_cross=auto "$@"
scons tools=no target=release custom_modules_shared=no debug_symbols=no platform=frt_sdl frt_arch=arm32v6 frt_cross=auto "$@"
# FRT templates arm32v7
scons tools=no target=release_debug custom_modules_shared=no debug_symbols=no platform=frt frt_arch=arm32v7 frt_cross=auto "$@"
scons tools=no target=release custom_modules_shared=no debug_symbols=no platform=frt frt_arch=arm32v7 frt_cross=auto "$@"
# FRT SDL templates arm32v7
scons tools=no target=release_debug custom_modules_shared=no debug_symbols=no platform=frt_sdl frt_arch=arm32v7 frt_cross=auto "$@"
scons tools=no target=release custom_modules_shared=no debug_symbols=no platform=frt_sdl frt_arch=arm32v7 frt_cross=auto "$@"

View File

@ -0,0 +1,13 @@
#!/bin/bash
set -e
# production=yes
# FRT templates arm64v8
scons tools=no target=release_debug custom_modules_shared=no debug_symbols=no platform=frt frt_arch=arm64v8 frt_cross=auto "$@"
scons tools=no target=release custom_modules_shared=no debug_symbols=no platform=frt frt_arch=arm64v8 frt_cross=auto "$@"
# FRT SDL templates arm64v8
scons tools=no target=release_debug custom_modules_shared=no debug_symbols=no platform=frt_sdl frt_arch=arm64v8 frt_cross=auto "$@"
scons tools=no target=release custom_modules_shared=no debug_symbols=no platform=frt_sdl frt_arch=arm64v8 frt_cross=auto "$@"