File tree Expand file tree Collapse file tree 11 files changed +8
-10
lines changed
Expand file tree Collapse file tree 11 files changed +8
-10
lines changed Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" production=yes"
109export OPTIONS_MONO=" module_mono_enabled=yes mono_static=no"
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98# Keep LTO disabled for iOS - it works but it makes linking apps on deploy very slow,
109# which is seen as a regression in the current workflow.
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" production=yes"
109export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes mono_prefix=/root/mono-installs/wasm-runtime-release use_lto=no"
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" production=yes"
109export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes"
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" osxcross_sdk=darwin20 production=yes"
109export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes mono_prefix=/root/dependencies/mono"
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" debug_symbols=no use_static_cpp=no"
109export TERM=xterm
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" production=yes"
109export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes"
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" call scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" production=yes"
109export BUILD_ARCHES=" x86 x64 arm"
Original file line number Diff line number Diff line change 44
55# Config
66
7- export BUILD_NAME=official
87export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
98export OPTIONS=" production=yes"
109export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes"
Original file line number Diff line number Diff line change @@ -13,6 +13,10 @@ if [ ! -e config.sh ]; then
1313fi
1414source ./config.sh
1515
16+ if [ -z " ${BUILD_NAME} " ]; then
17+ export BUILD_NAME=" custom_build"
18+ fi
19+
1620if [ -z " ${NUM_CORES} " ]; then
1721 export NUM_CORES=16
1822fi
@@ -162,7 +166,7 @@ export basedir="$(pwd)"
162166mkdir -p ${basedir} /out
163167mkdir -p ${basedir} /out/logs
164168
165- export podman_run=" ${podman} run -it --rm --env NUM_CORES --env CLASSICAL=${build_classical} --env MONO=${build_mono} -v ${basedir} /godot.tar.gz:/root/godot.tar.gz -v ${basedir} /mono-glue:/root/mono-glue -w /root/"
169+ export podman_run=" ${podman} run -it --rm --env BUILD_NAME --env NUM_CORES --env CLASSICAL=${build_classical} --env MONO=${build_mono} -v ${basedir} /godot.tar.gz:/root/godot.tar.gz -v ${basedir} /mono-glue:/root/mono-glue -w /root/"
166170export img_version=3.2-mono-6.12.0.114
167171
168172# Get AOT compilers from their containers.
You can’t perform that action at this time.
0 commit comments