|
|
|
|
@ -45,7 +45,7 @@ build_custom_sdl() {
|
|
|
|
|
|
|
|
|
|
# change back to devilutionx root |
|
|
|
|
cd "$PACKAGING_DIR/../.." |
|
|
|
|
cp -rfL "$BUILD_DIR/CustomSDL/build/.libs/libSDL-1.2.so.0" "$BUILD_DIR/OnionOS/Emu/PORTS/Binaries/Diablo.port/lib/libSDL-1.2.so.0" |
|
|
|
|
cp -rfL "$BUILD_DIR/CustomSDL/build/.libs/libSDL-1.2.so.0" "$BUILD_DIR/OnionOS/Roms/PORTS/Binaries/Diablo.port/lib/libSDL-1.2.so.0" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
prepare_onion_skeleton() { |
|
|
|
|
@ -55,10 +55,10 @@ prepare_onion_skeleton() {
|
|
|
|
|
cp -rf Packaging/miyoo_mini/skeleton_OnionOS/* $BUILD_DIR/OnionOS |
|
|
|
|
|
|
|
|
|
# ensure devilutionx asset dir |
|
|
|
|
mkdir -p $BUILD_DIR/OnionOS/Emu/PORTS/Binaries/Diablo.port/assets |
|
|
|
|
mkdir -p $BUILD_DIR/OnionOS/Roms/PORTS/Binaries/Diablo.port/assets |
|
|
|
|
|
|
|
|
|
# ensure lib dir for custom SDL |
|
|
|
|
mkdir -p $BUILD_DIR/OnionOS/Emu/PORTS/Binaries/Diablo.port/lib |
|
|
|
|
mkdir -p $BUILD_DIR/OnionOS/Roms/PORTS/Binaries/Diablo.port/lib |
|
|
|
|
|
|
|
|
|
# ensure config dir |
|
|
|
|
mkdir -p $BUILD_DIR/OnionOS/Saves/CurrentProfile/config/DevilutionX |
|
|
|
|
@ -71,9 +71,9 @@ package_onion() {
|
|
|
|
|
prepare_onion_skeleton |
|
|
|
|
build_custom_sdl |
|
|
|
|
# copy assets |
|
|
|
|
cp -rf $BUILD_DIR/assets/* $BUILD_DIR/OnionOS/Emu/PORTS/Binaries/Diablo.port/assets |
|
|
|
|
cp -rf $BUILD_DIR/assets/* $BUILD_DIR/OnionOS/Roms/PORTS/Binaries/Diablo.port/assets |
|
|
|
|
# copy executable |
|
|
|
|
cp -f $BUILD_DIR/devilutionx $BUILD_DIR/OnionOS/Emu/PORTS/Binaries/Diablo.port/devilutionx |
|
|
|
|
cp -f $BUILD_DIR/devilutionx $BUILD_DIR/OnionOS/Roms/PORTS/Binaries/Diablo.port/devilutionx |
|
|
|
|
|
|
|
|
|
rm -f $BUILD_DIR/onion.zip |
|
|
|
|
|
|
|
|
|
|