Builds on knulli

This commit is contained in:
2026-03-27 20:48:43 -05:00
parent a2113442cb
commit 09c35f0aa6
6 changed files with 90 additions and 10 deletions

View File

@@ -4,4 +4,21 @@ cmake -S . -B build-rg35xxh -G Ninja \
-DDUSK_TARGET_SYSTEM=rg35xxh \
-DCMAKE_TOOLCHAIN_FILE=./cmake/toolchains/aarch64-linux-gnu.cmake \
-DCMAKE_BUILD_TYPE=Release
cmake --build build-rg35xxh -- -j$(nproc)
cmake --build build-rg35xxh -- -j$(nproc)
# Copy necessary libs out
mkdir -p ./build-rg35xxh/dusk
cp ./build-rg35xxh/Dusk ./build-rg35xxh/dusk/Dusk
cp ./build-rg35xxh/dusk.dsk ./build-rg35xxh/dusk/dusk.dsk
echo '#!/bin/bash' > build-rg35xxh/dusk/Dusk.sh
echo 'cd "$(dirname "$(readlink -f "$0")")"' >> build-rg35xxh/dusk/Dusk.sh
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(dirname "$(readlink -f "$0")")' >> build-rg35xxh/dusk/Dusk.sh
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/gl4es' >> build-rg35xxh/dusk/Dusk.sh
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib' >> build-rg35xxh/dusk/Dusk.sh
echo '$(dirname "$(readlink -f "$0")")/Dusk' >> build-rg35xxh/dusk/Dusk.sh
chmod +x build-rg35xxh/dusk/Dusk.sh
cp /usr/lib/aarch64-linux-gnu/liblua5.4.so.0 build-rg35xxh/dusk/
# cp /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0 build-rg35xxh/dusk/
# cp /usr/lib/aarch64-linux-gnu/libGL.so.1 build-rg35xxh/dusk/
# cp /usr/lib/aarch64-linux-gnu/libEGL.so.1 build-rg35xxh/dusk/
# cp /usr/lib/aarch64-linux-gnu/libGLESv2.so.2 build-rg35xxh/dusk/