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 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" production=yes"
10
9
export OPTIONS_MONO=" module_mono_enabled=yes mono_static=no"
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
# Keep LTO disabled for iOS - it works but it makes linking apps on deploy very slow,
10
9
# which is seen as a regression in the current workflow.
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" production=yes"
10
9
export 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 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" production=yes"
10
9
export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes"
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" osxcross_sdk=darwin20 production=yes"
10
9
export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes mono_prefix=/root/dependencies/mono"
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" debug_symbols=no use_static_cpp=no"
10
9
export TERM=xterm
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" production=yes"
10
9
export OPTIONS_MONO=" module_mono_enabled=yes mono_static=yes"
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" call scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" production=yes"
10
9
export BUILD_ARCHES=" x86 x64 arm"
Original file line number Diff line number Diff line change 4
4
5
5
# Config
6
6
7
- export BUILD_NAME=official
8
7
export SCONS=" scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
9
8
export OPTIONS=" production=yes"
10
9
export 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
13
13
fi
14
14
source ./config.sh
15
15
16
+ if [ -z " ${BUILD_NAME} " ]; then
17
+ export BUILD_NAME=" custom_build"
18
+ fi
19
+
16
20
if [ -z " ${NUM_CORES} " ]; then
17
21
export NUM_CORES=16
18
22
fi
@@ -162,7 +166,7 @@ export basedir="$(pwd)"
162
166
mkdir -p ${basedir} /out
163
167
mkdir -p ${basedir} /out/logs
164
168
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/"
166
170
export img_version=3.2-mono-6.12.0.114
167
171
168
172
# Get AOT compilers from their containers.
You can’t perform that action at this time.
0 commit comments