@@ -148,6 +148,17 @@ if [ ! -d "deps/moltenvk" ]; then
148
148
popd
149
149
fi
150
150
151
+ # accesskit-c for Windows, macOS and Linux
152
+ if [ ! -d " deps/accesskit" ]; then
153
+ echo " Missing accesskit, downloading it."
154
+ mkdir -p deps/accesskit
155
+ pushd deps/accesskit
156
+ curl -L -o accesskit.zip https://github.com/godotengine/godot-accesskit-c-static/releases/download/0.15.1/accesskit-c-0.15.1.zip
157
+ unzip -o accesskit.zip && rm -f accesskit.zip
158
+ mv accesskit-c-* accesskit-c
159
+ popd
160
+ fi
161
+
151
162
# Windows and macOS need ANGLE
152
163
if [ ! -d " deps/angle" ]; then
153
164
echo " Missing ANGLE libraries, downloading them."
@@ -240,16 +251,16 @@ mkdir -p ${basedir}/mono-glue
240
251
${podman_run} -v ${basedir} /build-mono-glue:/root/build localhost/godot-linux:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/mono-glue
241
252
242
253
mkdir -p ${basedir} /out/windows
243
- ${podman_run} -v ${basedir} /build-windows:/root/build -v ${basedir} /out/windows:/root/out -v ${basedir} /deps/angle:/root/angle -v ${basedir} /deps/mesa:/root/mesa --env STEAM=${build_steam} localhost/godot-windows:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/windows
254
+ ${podman_run} -v ${basedir} /build-windows:/root/build -v ${basedir} /out/windows:/root/out -v ${basedir} /deps/angle:/root/angle -v ${basedir} /deps/mesa:/root/mesa -v ${basedir} /deps/accesskit:/root/accesskit - -env STEAM=${build_steam} localhost/godot-windows:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/windows
244
255
245
256
mkdir -p ${basedir} /out/linux
246
- ${podman_run} -v ${basedir} /build-linux:/root/build -v ${basedir} /out/linux:/root/out localhost/godot-linux:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/linux
257
+ ${podman_run} -v ${basedir} /build-linux:/root/build -v ${basedir} /out/linux:/root/out -v ${basedir} /deps/accesskit:/root/accesskit localhost/godot-linux:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/linux
247
258
248
259
mkdir -p ${basedir} /out/web
249
260
${podman_run} -v ${basedir} /build-web:/root/build -v ${basedir} /out/web:/root/out localhost/godot-web:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/web
250
261
251
262
mkdir -p ${basedir} /out/macos
252
- ${podman_run} -v ${basedir} /build-macos:/root/build -v ${basedir} /out/macos:/root/out -v ${basedir} /deps/moltenvk:/root/moltenvk -v ${basedir} /deps/angle:/root/angle localhost/godot-osx:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/macos
263
+ ${podman_run} -v ${basedir} /build-macos:/root/build -v ${basedir} /out/macos:/root/out -v ${basedir} /deps/accesskit:/root/accesskit -v ${basedir} /deps/ moltenvk:/root/moltenvk -v ${basedir} /deps/angle:/root/angle localhost/godot-osx:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/macos
253
264
254
265
mkdir -p ${basedir} /out/android
255
266
${podman_run} -v ${basedir} /build-android:/root/build -v ${basedir} /out/android:/root/out -v ${basedir} /deps/swappy:/root/swappy -v ${basedir} /deps/keystore:/root/keystore localhost/godot-android:${img_version} bash build/build.sh 2>&1 | tee ${basedir} /out/logs/android
0 commit comments